nuxtcontentarchitecture
Building a portfolio that can scale with daily writing
Structuring posts as content collections so the archive stays maintainable as it grows.
A portfolio that also hosts daily writing needs a different shape than a static case-study site.
Design goals
- Authoring stays simple — one Markdown file per post
- Listing stays fast — query only the fields needed for cards
- URLs stay stable — detail pages resolve from the content path
- Drafts stay private — unpublished posts never hit production queries
Folder convention
Posts live under content/posts/YYYY/slug.md. Year folders keep the filesystem readable after hundreds of entries, while frontmatter date drives sort order on the site.