Retrospective: What I'd Do Differently if I Rebuilt HCD Today
Looking back on my time at Holiday Caravans Direct (HCD), I'm proud of what I built. As a solo developer, I designed and implemented a...
Looking back on my time at Holiday Caravans Direct (HCD), I'm proud of what I built. As a solo developer, I designed and implemented a...
At Holiday Caravans Direct (HCD), one of the most persistent challenges I faced wasn't code-related — it was communication. I worked...
When I began developing the booking engine for Holiday Caravans Direct (HCD), I knew it would need to do more than just store bookings....
When people think of building a SaaS product, they often imagine a team of engineers, designers, product owners, and testers working...
When I first inherited the front end at Holiday Caravans Direct (HCD), it was built using a mix of jQuery, Knockout.js, and traditional...
Modernisation projects are often framed in extremes: you either rewrite everything from scratch or do nothing at all. But real-world...
One of the most technically rewarding challenges I faced at JLT Development was architecting support for white-labelling within the...
If there's one architectural debate that seems to resurface in every project, it's whether business logic belongs in the application...
One of the most technically demanding features I built at Holiday Caravans Direct (HCD) was the booking calendar. It sounds simple on the...
It didn't happen in a meeting. It wasn't announced with a title. There was no handover, no ceremony. But one day at Activus, mid-project,...
In many organisations, Behaviour-Driven Development (BDD) and tools like SpecFlow are mentioned with enthusiasm but rarely implemented...
In architectural discussions, diagrams are often treated as a formality—a box-ticking exercise for documentation. But I see them...