Real client problems, diagnosed and fixed. Anonymized for confidentiality, every case below is a delivered outcome, not a hypothetical.
Members were waiting 11 seconds for their dashboard. Plugins, hosting and caching all looked guilty. The real cause was a single menu link holding 4.78 MB of...
Read more →A hosting security scan flagged 22 components on a WordPress site nobody had updated since 2019. Clicking Update on live would have broken it. Here's the ord...
Read more →A header menu and an account link were going invisible on hover. The cause wasn't a plugin conflict or a broken theme. It was three lines of custom CSS, and ...
Read more →Customers updating their card on a membership site would sometimes hit a dead error page, but only sometimes, with no obvious pattern. That inconsistency was...
Read more →A store was charging $0 tax on every single order and couldn't ship internationally at all. Neither problem was a WooCommerce bug. Here's the actual checklis...
Read more →Most of my client fixes happen inside agency projects, white-label or under NDA, so only a handful get written up, always anonymised. The rest is checkout bugs, payment issues, integrations and upgrades, solved the same way: read the code, find the cause, prove the fix.