About This Blog
This is a modern blog built with Astro and managed through PagesCMS. PagesCMS is an open-source CMS that edits content directly in your GitHub repository — no database, no API, no extra backend.
How It Works
All blog posts live as Markdown files in the repository. PagesCMS provides a beautiful editing interface on top of these files. When you edit content through PagesCMS, changes are committed directly to your Git repository and your site automatically rebuilds (via Vercel, Netlify, Cloudflare Pages, or any CI/CD pipeline).
The Stack
- Static Site Generator: Astro v6
- CMS: PagesCMS (open-source, Git-based)
- Hosting: Deploy anywhere — Vercel, Netlify, Cloudflare Pages
- Styling: Custom CSS with the Atkinson Hyperlegible font
Get Started
To start editing content:
- Push this repository to GitHub
- Go to app.pagescms.org
- Sign in with GitHub and open your repository
- Start editing blog posts and pages!