Skip to content
web developmentnext.jsbehind the scenes

Building the Stalker Digital Website

When we set out to build our own portfolio site, we wanted something that was fast, clean, and easy to maintain. Here's a look at the tech choices we made and why.

Why Next.js 16?

Next.js has been our go-to framework for web projects for a while now. Version 16 with the App Router gives us everything we need:

  • Static generation for blazing fast page loads
  • Server components that keep the bundle size small
  • Built-in image optimisation that handles responsive images automatically
  • TypeScript support out of the box

Tailwind CSS for Styling

We chose Tailwind CSS 4 for its utility-first approach. It lets us build custom designs quickly without writing separate CSS files. Combined with dark mode support, it gives us a flexible theming system with minimal overhead.

Markdown for Content

For our privacy policies, terms of service, and now blog posts, we use markdown files processed with gray-matter and remark. This keeps content management simple — just add a new .md file and rebuild.

Deployed on Vercel

Vercel's free tier is perfect for a portfolio site. We get automatic deployments from Git, edge caching, and SSL — all without configuration.

What's Next

We're continuing to improve the site with animations, better SEO, and more content. Stay tuned for updates on our latest projects and technical insights.