AI & Development Workflows

If you’ve spent any time on developer Twitter or LinkedIn in the last year, you’ve seen the claims: “AI wrote my entire app,” “I 10x’d my output overnight,” “developers are obsolete.” Most of it is noise.

Here’s what actually changed for me after nine years of building WordPress sites: I didn’t get replaced, and I didn’t get magically 10x faster either. What happened was quieter and more useful — the boring, error-prone parts of my job got a lot less boring and a lot less error-prone.

This is a practical breakdown of where Claude and ChatGPT actually fit into a real WordPress development workflow, not a hype piece.

Where AI Tools Actually Help in WordPress Development

1. Debugging plugin conflicts

WordPress plugin conflicts are one of the most time-consuming problems in this line of work. Two plugins hook into the same filter, one overwrites the other’s data, and you’re left staring at a white screen with no clear error message.

I now paste the relevant hook chain and error log into Claude and ask it to trace the execution order. It’s not magic — it can’t run your site — but it’s exceptional at spotting the kind of subtle logic collision that takes a human twenty minutes of manual tracing to find. It cuts that twenty minutes down to two.

2. Writing first-draft custom functions

When I need a custom function — say, a WC_Order hook that adjusts pricing based on a custom field — I’ll describe the requirement to Claude or ChatGPT and get a first draft. It’s rarely production-ready as-is. But it gets me from a blank file to something 70% correct in under a minute, and I spend my time reviewing and refining rather than typing boilerplate.

3. Code review before client delivery

Before I hand off custom plugin code to a client, I run it through Claude with a specific prompt: check for security issues, unescaped output, missing nonce verification, and SQL injection risks. This isn’t a replacement for manual review, but it’s caught real issues — an unsanitized $_POST value here, a missing esc_html() there — before they became client-facing bugs.

4. Documentation I would otherwise skip

Nobody loves writing documentation. I now generate first-draft README files and inline comments for custom plugins using AI, then edit them for accuracy. The result: my recent projects actually have documentation, which past-me consistently failed to produce under deadline pressure.

Where AI Tools Don’t Help (And I Stopped Pretending They Do)

Architecture decisions. Whether to use a custom post type or a taxonomy, how to structure a multi-vendor WooCommerce build, whether a headless approach makes sense for a client — these require judgment based on the specific business context. AI can lay out the tradeoffs if you ask, but it can’t make the call for you.

Client communication. No AI tool understands what a specific client actually meant when they said “make it pop” in a Slack message. That’s still a human job.

Anything involving live production data. I never paste real customer data, API keys, or database credentials into any AI tool. This should be obvious, but it’s worth stating clearly.

My Actual Workflow

Here’s roughly how a typical build looks now:

  1. Scope the feature — this is still entirely manual, based on client requirements
  2. Draft the logic — I describe the requirement to Claude, get a first-pass function or hook
  3. Refine and integrate — I rewrite what’s wrong, integrate it into the actual codebase, test locally in LocalWP
  4. Security pass — quick AI-assisted review for common vulnerabilities
  5. Manual QA — I test the actual feature myself, because AI can’t click through your checkout flow
  6. Documentation — AI-drafted, human-edited

I’ve also started using n8n alongside these tools to automate parts of this pipeline — for example, running QA checklists automatically when a staging deployment goes live. That’s a topic for another post.

The Honest Verdict

AI tools didn’t make me a different developer. They made the parts of my job that were mechanical and repetitive faster, and left the parts that require actual judgment exactly where they were — squarely on me. If you’re a WordPress developer wondering whether to bother with Claude or ChatGPT: yes, but treat it as a very fast, occasionally wrong junior developer sitting next to you, not an oracle.

That’s been the difference for me. Not 10x. Just meaningfully better.


Have questions about integrating AI tools into your development workflow, or need a WordPress developer who already has this figured out? Get in touch.