Alex Garbiak
← Notes

How this site is set up

metaastrocloudflare

How this website is put together.

Source code

The source lives in a GitHub repository. Every push to the main branch triggers a fresh deploy, so the live site always reflects what’s committed.

Built with Astro

The site is built with Astro, a static site framework. Pages are a mix of .astro components and plain Markdown files like this one, which get rendered through a shared layout at build time.

Prerequisite

Building the site locally requires Node.js. Check the engines field in package.json for the minimum supported version, then run:

npm install
npm run dev

Hosting on Cloudflare

The built output is deployed to Cloudflare, which handles hosting, HTTPS, and the CDN in front of the site.