Why this site is built with Astro
This site is built with Astro, a static-site generator that ships zero JavaScript by default. For a personal site — mostly content, a portfolio, and a blog — that’s exactly what you want: pages that load fast and stay simple.
What I like about it
- Content collections turn a folder of Markdown files into a type-safe, routed blog with almost no code.
- Components (
.astrofiles) feel like HTML with superpowers — scoped styles, props, and JSX-like templating. - If I ever need interactivity, I can drop in a React, Vue, or Svelte component on a single page without rewriting anything.
Replace this post with your own writing whenever you’re ready.