Blog Posts taged with astro
Fixing My JSON-LD, Two Years Later
August 28, 2026Revisiting the JSON-LD I added to this site two years ago, finding two real bugs hiding in it, and moving to a slot-based pattern inspired by Stephen Lunt's Astro structured data post.
Deleting My Copy-Code Component for Expressive Code
July 13, 2026A few months ago I hand-rolled a copy-to-clipboard button for my code blocks. This summer I threw it away and let astro-expressive-code do that job and the ones I never got around to. Here is what the swap looked like.
Trading ESLint and Prettier for Biome
July 6, 2026A while back I added ESLint and Prettier to this blog. This year I pulled both out and replaced them with Biome, a single Rust-based tool that formats and lints in one pass. Here is why, and what the switch actually looked like.
Setting Up the standard.site Protocol on This Blog
June 15, 2026How I wired this Astro blog up to standard.site, the AT Protocol lexicon for long-form publishing, with a well-known file, a single head tag, and a sync script that does the boring work.
Adding a Copy Code Button to My Astro Blog
February 23, 2026A step-by-step walkthrough of how I added a copy-to-clipboard button with a language label to every code block on my Astro blog using a single component and no external libraries.
Adding ESLint & Prettier to My Blog
December 2, 2024I recently took some time to add ESLint and Prettier to my Astro blog. Here an easy todo to follow and some of my lessons learned.