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.