← All projects
Intermediate~10 hours
Static Markdown Blog
A Next.js blog that reads .md files at build time. Your personal portfolio with zero servers.
Next.jsMDXTailwind
Build plan
- 1Set up Next.js with the App Router
- 2Read /posts/*.md with gray-matter and remark
- 3Generate static pages with generateStaticParams
- 4Deploy to Vercel — pushed to main = live in 60s
Stuck?
Open the playground and prototype the trickiest part first. Even 20 lines of working code beats a perfect plan that never runs.
Open Playground