Source for murdo.ch, my personal blog. Posts about programming, video games, making money online, AI, and whatever else.
Built with Astro and deployed to GitHub Pages on every push to main via .github/workflows/deploy.yml.
npm install
npm run devOpen http://localhost:4321.
npm run build produces a static site in ./dist; npm run preview serves it.
AGENTS.md: conventions and gotchas for AI coding assistants (and humans poking around)ROADMAP.md: outstanding cleanups, planned improvements, and the writing backlog
Feel free to clone this as a starting point for your own Astro blog. You'll want to:
- Update the site URL in
astro.config.mjs - Edit
src/consts.tswith your own title, description, and social image - Empty out
src/content/posts/and write your own