Building sites dynamically with Grunt
I’m a Front End Developer at a company that sells theme park breaks and our latest project, was a huge rewrite of our back end systems. My role in the project was mainly updating our front end, including removing our old Smarty templates, and updating them to use a mixture...
Do you speak stakeholder?
As Product Owner (PO) of New Products, whenever I’m starting work on a project I carry out an exercise - at least mentally - identifying who is or should be involved beyond my team. Leaving aside end-users or customers (who deserve a post of their own!) I see that stakeholders...
Making stuff happen
Do you have a “todo list” with ideas on it that never get completed? You have the same 24 hours in a day as everybody else but still find it hard to fit in all the things you want to get done.
To-dos that stick
Too many to-dos
During the last few months I’ve found myself having more and more things to do. I’ve tried a host of different to-do apps including Todoist, Google Keep and Wunderlist but none of them seem to stick as well as my Post-it solution below…
Developing the right culture
Recently, at work, we’ve been discussing how we have managed to create the positive, engaging culture that we all feel we have.
The journey to small, cross-functional, Agile teams
How do you transition a large, homogeneous web team to a cluster of small, cross-functional Agile teams?
A Year in the Life of a Holiday Extras Product Owner
A Year in the Life of a Holiday Extras Product Owner and my recommended events for all you PO’s out there!
Avoiding common pitfalls starting Node.js
Taming your Technical Debt
Technical debt comes in many forms. It’s what’s left when you take a shortcut to make a deadline, what’s created when the application you build gradually stops suiting its original requirements, the result of creating a solution to a problem you perhaps don’t fully understand, or when a feature gets...
5 tips for great performance from your Cordova app
Holiday Extras have recently launched their first mobile app in parallel on iOS and Android. Our main developmental aims for the early version were to 1. keep the codebase as maintainable as possible using our existing skill sets, 2. maintain the ability to iterate quickly, and 3. make the app...