Engineering
Managing Content with JSON and Markdown
A quick guide to StellarCV content collections for experience, projects, and blog posts.
by Demo User
Structured JSON Collections
Experience, education, skills, certifications, and testimonials use JSON files validated at build time with Zod schemas.
Add one file per entry and use the order field to control display sequence.
Markdown Projects and Blog Posts
Projects and blog posts use Markdown frontmatter for metadata plus body content for long-form write-ups.
Featured projects appear on the homepage. Blog posts support categories, tags, pagination, and RSS.
Validation Helps Early
Run npm run check or npm run build after editing content. Invalid fields fail fast instead of breaking silently in production.