Agile? We Are Doing It Wrong

Whatever your line of work, I’m sure you noticed companies constantly want to earn more. The intuitive way to earn more is to work faster. Produce more in less time, and you earn more for the same time window, right? As a contractor, I’ve worked with many companies of varying sizes. From start-ups to scale-upsContinue reading “Agile? We Are Doing It Wrong”

A Beautiful Piece of Rubbish

Every time I moved home (of which I lost count), I spent days looking at properties. Figuring out if one fit my requirements was fairly straightforward. Location? Check. Size? Check. The real challenge was to imagine how each property would look once reorganised to suit my style and needs. When I was developing apps orContinue reading “A Beautiful Piece of Rubbish”

A Lazy Singleton

Every profession has its own jargon. It helps convey ideas to fellow professionals quicker. Some terms are more important than others, because they encapsulate a whole solution with a single expression. The software world is no different. We have plenty of terms we use on a daily basis to convey software (or hardware) ideas. TermsContinue reading “A Lazy Singleton”