Field notes on Astro, WordPress and the open web.
Practical notes on migrations, Lighthouse testing and CMS work. Real decisions, results and lessons from live projects.
A Lighthouse score of 100 does not mean your site is fast. How to measure performance in 2026
Lighthouse reports one controlled test. Core Web Vitals describe real visits. Here is how to read both without mistaking a score for the full picture.
Read articleAstro 7 — what is actually new (and why your site gets faster)
The Astro 7 release moved most of the compiler to Rust, swapped in Vite 8 + Rolldown, and shipped a new caching layer. Here is what changes for the sites I build.
Read articleWhy I pair almost every Astro build with Sanity
Sanity is the headless CMS I reach for first — for schools, foundations, businesses and anyone who needs a comfortable editor without giving up control of their content. Here is the honest case for it.
Read articleAstro vs WordPress: a real-world Lighthouse comparison
Two identical landing pages. One in WordPress with a popular theme. One in Astro. The Lighthouse scores, side by side, with the exact configuration.
Read article