Padel is a game of rallies, sprints, and sudden bursts of intensity. You can go from standing still to chasing a lob in a split second, and then do it again fifty times over the course of an hour. What you eat and drink before and during a match makes a real difference to how […]
From WPDB to Drizzle, Prisma, and Kysely
This is part of an ongoing series I am writing as I work my way through the modern web stack from a WordPress developer’s perspective. The series is aimed at WordPress veterans who, like me, have built things on the web for years and feel quietly behind the curve. The goal is broad literacy, not […]
WordPress Isn’t Dying. It Stopped Being the Default.
I’ve made my living from WordPress for twenty years. I’d love to tell you it’s thriving. I can’t, and the most honest evidence I have is my own behavior. I still build on WordPress. I still reach for it for the jobs it’s best at. But it’s no longer my automatic first choice for everything, […]
Beyond Shared MySQL: Cloud Databases for WordPress Developers
This is part of an ongoing series I am writing as I work my way through the modern web stack from a WordPress developer’s perspective. The series is aimed at WordPress veterans who, like me, have built things on the web for years and feel quietly behind the curve. The goal is broad literacy, not […]
WordCamp Europe Is Shrinking. The Math Is Sharper Than the Headline.
Four years of WordCamp Europe data: attendance down ~35% from peak, talks pivoting hard to AI and security, the Anglo share thinning every year. My read on where WordPress is heading.
The Strange Privilege of Being Born Between Two Worlds
I was at a concert recently. Great band, perfect venue. And as I looked around, all I could see was a sea of phone screens — hundreds of people recording the performance instead of watching it. I felt something I’ve been feeling a lot lately: a pull in two directions at once. Because here’s the […]
The Quiet Belongs to the Rich
Spend an afternoon walking through the wealthy part of any city you’ve lived in. Then walk through the cheapest one. Notice what’s missing in the first place. No mopeds with butchered exhausts. No construction crews on every corner. No street vendors with megaphones. No phone speakers blasting reggaeton at midnight. No fistfights spilling out of […]
When NOT to Use Next.js
This is part of an ongoing series I am writing as I work my way through the modern web stack from a WordPress developer’s perspective. The series is aimed at WordPress veterans who, like me, have built things on the web for years and feel quietly behind the curve. The goal is broad literacy, not […]
AI Model Hosting in 2026: A Field Guide
What Hugging Face, Replicate, fal.ai and Together AI actually are, how they fit alongside Claude and ChatGPT, and which one to reach for in each situation.
The Complete Guide to Local WordPress Development and Testing
A complete guide to local WordPress development and testing — wp-env, DDEV, WordPress Playground, blueprints, CI, and the AI-first stack I use to ship production WordPress code every day.
Healthcare for Expats in Spain: A Real Look at Oladoctor vs Doctoralia, Top Doctors, and the Insurer Apps
Oladoctor’s homepage, with prices, services, and Trustpilot rating all visible above the fold. If you’re skimming: If you’re an expat, tourist, or new arrival in Spain and you need medical care in your own language without committing to a Spanish insurance policy, oladoctor.com is what I’d start with. Use GALEA10 for 10% off (good for […]
Next.js: The WordPress of React
This is part of an ongoing series I am writing as I work my way through the modern web stack from a WordPress developer’s perspective. The series is aimed at WordPress veterans who, like me, have built things on the web for years and feel quietly behind the curve. The goal is broad literacy, not […]
- 1
- 2
- 3
- …
- 42
- Next Page »


