← All series
Site Changelog
A running record of what changed on johnmcdougal.com and why: the automation, the rendering features, and the structure behind the site.
- Part 1How The Site Started Validating Itself Before I Can Commit ItThe automation, content linting, and validation workflow that checks johnmcdougal.com before a commit, and how it stays in sync with the content instead of hardcoded counts.
- Part 2Mermaid Diagrams in Astro with Local BundlingHow I added lazy, locally bundled Mermaid rendering to blog and project content, with theme-aware SVGs and a Proxmox layering article to exercise it.
- Part 3Series, Graph, and Mermaid UpdatesSeries became their own content collection, posts can belong to more than one project, the graph gained series hubs and layout controls, and Mermaid diagrams got a viewer.