Theme Engineering
July 6, 2026
A dark mode switch that respects prefers-color-scheme and doesn't flash on load.
Read Article →
Theme Engineering
July 6, 2026
How WordPress actually decides which template file to load, with a working example.
Read Article →
Theme Engineering
June 29, 2026
Building a small, honest design system with CSS custom properties instead of a framework.
Read Article →
Theme Engineering
June 22, 2026
Registering post types and meta fields with core WordPress functions instead of a plugin dependency.
Read Article →
Theme Engineering
June 22, 2026
When a hand-coded theme is worth it over Elementor or Divi, and what that build actually looks like.
Read Article →
Security & Hardening
June 15, 2026
Rolling out CSP headers gradually on WordPress so you don't break plugins or your page builder.
Read Article →