Demo User

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.