← Back to Blog
1 min read

Building a Modern Portfolio Site with Next.js

Next.jsReactWeb Development

Why Next.js for a Portfolio?

When it comes to building a personal site, you want something fast, SEO-friendly, and easy to maintain. Next.js checks all three boxes.

The Stack

I chose Next.js 15 with the App Router for its static generation capabilities. Combined with Tailwind CSS for styling and MDX for content, it's a powerful combination that keeps everything in the repo.

What I Learned

The biggest takeaway was how powerful MDX is for technical writing. Being able to embed interactive React components directly in markdown opens up a whole new world of possibilities for technical blog posts.