Welcome to my little corner of the internet. My site is build with Astro and themed after the TUIs that have inspired my whole career.
I use mise for managing development tools. If you don't have mise installed:
curl https://mise.run | shThen install the project dependencies:
mise installmise run devThe site will be available at localhost:4321.
Project data (name, description, state, links, visibility) lives in Desk, which the site reads at request time through a Cloudflare service binding. src/content/projects/ holds only the long-form write-up for each project. mise run dev uses fixture data; mise run dev:desk reads prod Desk. See docs/projects.md.
mise run buildThis site is deployed to Cloudflare Workers by Cloudflare Workers Builds on every push to main. mise run deploy deploys the subdomains and the router in front of the site.