jacqblog
A minimal, dark-themed personal blog built with Next.js and MDX
nextjsreactmdxtailwindcss
This is the blog you're currently reading! It's a minimal, dark-themed personal blog built with modern web technologies.
Features
- MDX Content — Write in Markdown with React components
- Reading Time — Estimated reading time on each article
- RSS Feed — Allow readers to subscribe
- Dark Theme — Easy on the eyes
- Fast — Statically generated for instant loading
Tech Stack
- Next.js 14 with App Router
- MDX via next-mdx-remote
- Tailwind CSS
- TypeScript
- Deployed on Vercel
Design Philosophy
The design follows a few key principles:
- Content first — Nothing should distract from the writing
- Performance — Lighthouse score > 95 on all metrics
- Accessibility — Semantic HTML and proper contrast ratios
- Simplicity — No unnecessary features or bloat
Source Code
The full source code is available on GitHub. Feel free to fork it and make it your own!