What Shipped This Week: SnipShare, WB Member Wiki, an Astro Store, and What’s Coming Next
It’s been one of those weeks where a lot of things that have been in progress for a while all came together at once. … Read more…
Writing
WordPress, BuddyPress, Laravel, Astro, AI. Search the archive or filter by topic.
It’s been one of those weeks where a lot of things that have been in progress for a while all came together at once. … Read more…
What I learned in February while building WP Vanguard: the assumption that kept slowing me down, shipping less but better, reading usage data carefully, saying …
How enforcing WPCS across 100+ WordPress plugins prevents security vulnerabilities, speeds up code review, and makes codebases maintainable for years. Practical…
How I use BackstopJS and Playwright screenshots to catch visual bugs before they reach production. A practical guide to visual regression testing for WordPress …
I’ve spent the last two years deeply embedded in AI tooling, building with it, writing about why Claude Code stuck in my workflow, rethinking … Read more…
I still have a team. Let me get that out of the way because the AI narrative these days makes it sound like everyone … Read more…
I have been building WordPress sites, plugins, and themes for over a decade. Our agency manages more than a dozen sites with thousands of … Read more…
Half-cooked tasks, zero accountability, staff lacking confidence. An honest look at the daily struggles of building team ownership in a WordPress development ag…
For a long time, I believed that building something you love was enough. I was wrong. This is what we learned the hard way about building what the market needs,…
I have been building a WordPress security scanner for the past year. Today I am making it public. No plugin, no subscriptions, AI-powered explanations. Here is …
An agency owner’s honest take on how AI is changing web development. The floor went up, the ceiling went up, and half-cooked work dies faster than ever. H…
A client of six years wanted to test if AI could replace our dev team. Here is what actually happened over the three months that followed.…