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. It …
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. It …
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.
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. It …
React, in WordPress Terms
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. It …
JavaScript and TypeScript for PHP People
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. It …
Best Software for Screenshots and Screencasts on a Mac
I take a lot of screenshots on a daily basis for various uses, so I make sure I use the best tools for this purpose. I’ve …
Why Modern Web Feels Alien to WordPress Devs
This is the first post in a new series I am writing as I work my way through the modern web stack — Next.js, Vercel, Supabase, …
How I Organise My Digital Life
Every few months, someone asks me what apps I use to stay organized. Usually after seeing a screenshot of my desktop or hearing me reference something …
The Hidden Cost of Sign in with Google
Every click of “Sign in with Google” hands one company the keys to a piece of your digital life. A look at the lock-in, the blast radius, the migration tax, and a saner framework for using SSO.
How to Back Up Your Claude Code Setup to the Cloud
pCloud Backup choked on my dev directory. Hundreds of “doesn’t have permissions to upload this item” errors, all on .part files inside node_modules, dist, and .next …
Local WP vs Docker: When to Use Each for WordPress Development
Local WP is a lovely desktop app. Docker is a whole ecosystem of WordPress dev tools — wp-env, DDEV, DevKinsta, Lando. They solve different problems. Pick the wrong one and you’ll fight your tooling; pick the right one and it just flows. Here’s how I decide.
- « Previous Page
- 1
- 2
- 3
- 4
- …
- 6
- Next Page »

