Tech Stack
This website is crafted using Astro and
TypeScript, and styled using
Foundation
and SASS.
It is hosted using
GitHub Pages, deployed using
GitHub Actions, and
routed using Cloudflare.
Previous Versions
This website was first crafted in 2014 using the static site generator Middleman, written in Ruby, with styling assets managed using Bower.In 2015, I attempted a rewrite using Gulp, with optional components from Panini and Assemble.
10 years later in 2025, I updated the website again, converting a lot of the Middleman code to Astro, and the YAML to JSON, using GitHub Copilot.
Astro provided the flexibility of supporting multiple templating frameworks, and provided the extensive plugin ecosystem of Vite.
I also updated the design to use Foundation 6.9, and adapted the SASS to use the new syntax.