← projects

Personal Website

This site — migrated from a Jekyll-style setup to Astro, serving as a technical notebook and portfolio.

  • astro
  • web
  • nix

The site you are reading right now. Originally a Jekyll-based static site, now rebuilt with Astro.

Why Astro

  • Fast static output with no unnecessary JavaScript
  • Markdown-first content model via content collections
  • Clean component model without requiring a heavy UI framework
  • Easy to maintain over time

Structure

  • Blog — longer posts on things I am working on or learning
  • Projects — stable portfolio pages for ongoing technical projects
  • Notes — shorter lab notes, experiments, and quick references

Goals

Keep it simple. It should feel like a technical notebook, not a product landing page. No analytics, no comment systems, no dark patterns.