A better way to write WP-CLI commands
I took over a project once where the deployment checklist was a mile long. Clear this cache, sync that data, run this report. All manual….
I took over a project once where the deployment checklist was a mile long. Clear this cache, sync that data, run this report. All manual….
I had a client come to me, completely at their wit’s end. Their site had been hacked for the third time in a month. They’d…
A simple VIP discount request stalled on a 1000-line, undocumented function nobody understood. The fix was not more code, it was documenting the intent behind it. A short comment block up front saves hours later.
A client asked whether his store needs new AI features. WooCommerce’s agentic commerce lets AI assistants browse and buy through an API, so the prep work is clean product data and stable APIs.
A designer lost a gig sending a PDF and Behance links. The fix is a real WordPress portfolio site built on a custom post type, so your work stays clean, portable, and independent of the theme.
A client was told Bedrock was impossible on Pantheon. It is not. The fix is a CI build step that runs Composer and pushes the built code to Pantheon, so the main repo stays clean.
A client side project plugin grew into an operational crisis of spaghetti code. The lesson: give even a small plugin real structure from day one, a main class and separated concerns, so it stays maintainable.
I got a call from a new client a while back. They had a small, but important, WordPress blog that another dev had put on…
I got a call from a client running a high-traffic shop. The panic in his voice was obvious. A customer had just emailed him, irate….
Had a new dev join the team a while back. Sharp guy, good attitude. But his first few commits were… inconsistent. Braces all over the…