David Meents
Blog
Projects
About
Recent Posts
Build a Personal Blog with Next.js, MDX, and Server Actions
After years on a janky WordPress setup, I rebuilt this site so that blog posts are just Markdown files in a repo that turn into pages. This guide covers the whole thing — MDX config, a typed metadata system, server actions for querying posts, and dynamic routes that tie it all together.
View More Posts
Projects I'm working on
No projects found
View More Projects
© 2025 David Meents. All Rights Reserved.
GitHub
LinkedIn
Mastodon