How to run Astro sites well
Practical guides for the people who keep Astro and EmDash sites healthy.
How to make an Astro site ready for agents
The files and safety nets that let an AI agent work on your Astro site without making a mess.
UpdatesHow to upgrade an Astro site safely
A repeatable way to move a site to the latest Astro release, from reading the upgrade guide to merging the change.
UpdatesKeeping a fleet of Astro sites up to date
How to stop a growing set of Astro sites drifting apart, without turning updates into a full-time job.
ModernizationMoving a WordPress site to Astro without losing search traffic
A practical checklist for planning, building and launching a WordPress to Astro migration.
SecuritySecurity headers for Astro sites
The headers every Astro site should send, how to set them on a static host, and the Content-Security-Policy trap to watch for.
FleetSetting up a GitHub organization for client sites
How hosts and agencies can keep every client repo in one place, with each site separately connected.
TranslationSetting up translation on an Astro site
How Astro's built-in i18n routing works, and what to decide before you translate a site.
EmDashWhat is EmDash, and why does it matter for hosts?
A plain introduction to EmDash, the CMS built on Astro, and what it changes for the people who host and manage sites.
SecurityWhat npm advisories mean for a static Astro site
Not every vulnerability warning is an emergency. How to work out which advisories can actually reach your visitors.
Bring your whole fleet into view
We are onboarding a small group of hosts and agencies first.