
2026
Terminal
Stack
Minimalist black-and-white portfolio and blog built with Nuxt 4, TypeScript, and Nuxt Content.
#nuxt #content #portfolio #blog
Overview
A personal publishing platform combining a developer portfolio, security-focused blog, and visual roadmaps.
The UI follows a monochrome terminal aesthetic with brutalist cards, strong typography, and content-first layouts.
Features
- File-based content management with Nuxt Content collections
- Dedicated spaces for articles, projects, and roadmap tracks
- Search and tag filtering on listing pages
- Markdown rendering with table of contents and previous/next navigation
- GitHub activity module on the home page (stats + contribution graph)
- SEO-ready output with Open Graph tags, RSS, sitemap, and robots
Available Pages
/Home with hero, GitHub activity, featured posts, projects, and roadmaps/blogArticle index with search and tag filters/blog/[slug]Long-form article page with TOC and navigation/projectsProject index with filters/projects/[slug]Project detail with repository/demo links/roadmapsRoadmap index/javaJava learning roadmap timeline/seoSEO learning roadmap timeline/aboutFreelance profile and tooling stack
Content Structure
content/blog/*for articlescontent/projects/*for project showcasescontent/roadmaps/java/*andcontent/roadmaps/seo/*for roadmap contentcontent/about.mdfor the profile page
Live Links
- Live website: briacd.com
- Repository: github.com/briacdev/terminal