Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions src/content/posts/rebuilding-this-site-on-astro.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: Rebuilding this site on Astro
date: 2026-09-08
draft: true
description: This post details the process of rebuilding my personal site from static HTML to Astro, automating deployment with GitHub Actions, and integrating AI agent workflows for content management and site maintenance.
tags: [meta, astro]
---

Just rebuilt my personal site from scratch. I migrated from a hand-written static HTML site to an Astro-based generator, leveraging content collections, drafts, RSS, and a sitemap. Deployment is now fully automated via GitHub Actions to GitHub Pages. I also set up AI agent workflows (gh-aw) to draft new posts by filing GitHub issues from my phone and to run weekly automated checks for dead links.

The architecture is split into two layers: a deterministic layer (the generator and deploy pipeline, with no AI at runtime) and an agentic layer (the gh-aw workflows, which can only open PRs or issues, never deploy anything themselves).