Caravan SiteFinder
Making a long-running UK holiday park directory faster, more secure and more resilient, with Cloudflare protection, bot filtering and a 30,000-image migration.
View project →Service refactor
An independent code audit tells you where you stand; careful refactoring makes the code safe to change again.
An independent, senior review of your codebase, written for the people who make decisions as well as for developers. I look at security, structure, performance, dependencies, hosting and how the code is deployed. Then I tell you plainly what's fine, what's risky and what to do about it, in order of priority.
Refactoring improves the code without changing what it does for your users. I work in small, tested steps: adding tests around the parts that matter, removing duplication, replacing out-of-date libraries and splitting tangled code into pieces that make sense. The business keeps running throughout, and each change makes the next one easier.
A full rewrite is tempting, but it's often the most expensive and risky option. Most of the time, steady refactoring gets you to the same place with far less disruption. Where a rewrite really is the right call, the audit will say so.
Audits are quoted at a fixed price based on the size of the codebase. Refactoring can be a fixed piece of work or ongoing time each month, whichever suits you.
Read-only access to the code and hosting. Nothing is changed during an audit.
A thorough review of security, structure, performance and dependencies.
A plain-English report with a summary for decision-makers and detail for developers.
We agree what matters most, based on risk and what the business needs next.
Small, tested improvements, delivered steadily while the business keeps running.
A written report in plain English, with a summary for decision-makers, detailed findings for developers and a prioritised list of recommendations.
I need the code, ideally from version control, and read access to the hosting. I won't change anything during an audit.
Yes. I'm happy to review their work, pair with them on the trickier parts, or hand over cleanly when the work is done.
PHP above all, including Laravel, Craft CMS, WordPress, Drupal, Yii and CodeIgniter, plus the JavaScript and MySQL that come with them.
Tell me what you need and I'll reply within 24 hours. The first conversation is free.
Talk to me See all work →New websites and web apps, built properly from day one, so they never need rescuing.
Broken, hacked, slow or abandoned? Back on its feet, fast.
Old PHP, old CMS, old framework, brought safely up to date.
Off obsolete systems onto something modern, with nothing lost.
Custom Claude skills that take your repetitive business tasks off your plate.