Back to blog

The Tech stack

Learn more about the tech that i used to make this blog

Cover image

The Tech Stack

Published on: 2026-01-31

Hey everyone! Since I’ve been building this portfolio, I’ve had a few people ask me what I’m using under the hood. So, I thought I’d write a quick post to break down my choice of tools and why I went with them.

Why Astro?

The biggest question is usually: Why Astro?

As a frontend developer, I care a lot about performance. Most modern frameworks ship a lot of JavaScript to the browser, which can make sites feel heavy. Astro is different—it follows a “zero-JS by default” approach. It only sends the JavaScript that’s absolutely necessary. This makes the portfolio incredibly fast and SEO-friendly.

The Rest of the Stack

Here’s a quick list of what else is powering this site:

  • Vanilla CSS: I love the flexibility of raw CSS. No heavy libraries, just clean, modern styles using CSS variables for things like my theme switching.
  • Markdown: All my blog posts (including this one!) are written in Markdown. It makes writing content feel natural and keeps it separate from the code.
  • Netlify: I’m hosting the site on Netlify because of its amazing speed and seamless integration with my GitHub workflow.

Summary

Building this site was a great way to explore how to make a high-performance web experience without overcomplicating things. I wanted something fast, clean, and easy to maintain, and this stack hits all those marks perfectly.

Thanks for reading! If you have any questions about how I built something specific, feel free to reach out.