Client work · Festival site
Selwyn Sounds
A custom Laravel rebuild for one of Canterbury's biggest music festivals, with a password-gated preview and a lineup reveal that goes live automatically to the minute on launch day.
Products
Glovebox Freelegs Parked Funds FleetmateRental software
Rental car software NZ VEVS alternative RCM alternative Booking system migration Campervan and motorhome hire Trailer hire Bike and e-bike hire 4WD and ute hire See it liveStudio
Services WordPress hosting Work About Journal Book a callSometimes the right move is a careful refresh; sometimes it’s a controlled demolition and rebuild. I’ll tell you which, with numbers attached — not a pitch deck.
Audit, prioritised backlog, and changes you can measure — speed, enquiries, or sanity for whoever updates the CMS. The common archetypes: a tired WordPress build that no one updates, a Shopify store collapsing under app conflicts, or a custom site whose original developer has long since vanished.
Typography, spacing, and component cleanup before chasing new features.
Content, redirects, and analytics continuity — the boring stuff done properly.
Images, caching, and the script pile nobody wants to admit grew out of control.
Tap targets, readability, and forms that don’t fight thumbs.
Editor flows that match how your team actually publishes.
Logging, backups, and a short list of what to watch post-launch.
— Process
What hurts users, what hurts you, and what can wait — written down, not vibes.
Phases with clear stop/go points so you’re not locked into a black hole.
Changes with before/after metrics — speed, errors, enquiries.
Handover, monitoring hooks, and a sensible maintenance rhythm.
Stuck with a site you hate?
Send the URL, what’s broken, and any hard deadlines. I’ll reply with options — refresh, migrate, or rebuild.