For a personal portfolio, a CMS is often more infrastructure than value.
Static Markdown content gives you a better tradeoff:
- faster pages
- simpler hosting
- fewer credentials to manage
- fewer runtime failure points
A practical approach
Use local Markdown for the posts, keep the routes stable, and render everything on the server.
That approach stays friendly to SEO, works well with version control, and makes content changes easy to review.
