Gaurav.

August 6, 2026

Building this portfolio in public

This post is placeholder content, shipped with the scaffold so the blog pipeline has something real to render — replace it with your own writing in content/blog/, or add a new .mdx file alongside it.

Every feature on this site was chosen because it trains a specific, in-demand skill, not because it looked good on a portfolio.

The site itself is the strongest project on it.

Placeholder illustration
Placeholder figure — replace with a real screenshot, diagram, or photo.

Why milestones, not a big-bang launch

Each milestone ships independently: a live URL after step one, real project cards after step two, and so on. That makes the build reviewable in small pieces instead of one large, hard-to-evaluate diff.

Weekly focused build hours (synthetic demo data)
4hWk 16hWk 25hWk 38hWk 47hWk 5

Synthetic data — replace with real numbers or remove this chart.

How this post renders

This paragraph, the pull quote, the figure, and the chart above are all MDX — regular Markdown plus custom React components (Pullquote, Figure, Chart, Callout) registered in app/blog/[slug]/page.tsx. Use them in any post.

Posts can also use ordinary Markdown — headings, lists, links, and code:

export const example = "still just Markdown underneath";

That's the whole pipeline: a .mdx file with frontmatter in, a rendered post out.