The Lies We Tell Ourselves
When you use the tools around you to collect your thoughts, do you think you’re doing valuable work? When you automate a piece of your… Read More »The Lies We Tell Ourselves
When you use the tools around you to collect your thoughts, do you think you’re doing valuable work? When you automate a piece of your… Read More »The Lies We Tell Ourselves
There is an oft-misattributed quote thats goes: The definition of insanity is doing the same thing over and over and expecting different results. Narcotics Anonymous… Read More »Say Yes to Different
Before the world had VS Code there was Sublime Text. Before the world had Notepad++ there was Notepad. Before vi and emacs? Well I’m not… Read More »Why Vi or Emacs?
Everybody’s Agile. Why do you want to be Agile? Because it’s the cool, new thing right!? Well, I hate to be the one to break… Read More »How Not To Worry About Agile vs Waterfall
Is testing the responsibility of the engineer or should you have a dedicated tester? At what stage does testing become a thing that you have… Read More »The Illusion of Control
When considering whether or not to automate, or what and when to automate, consider your mission. What type of a business are you? Service industry,… Read More »The Four Ps of Automation
My favourite ever film is the black comedy and pastiche of Orwellian dystopia that is Terry Gilliam’s Brazil. I love the film so much I… Read More »Brazil 1986: State Management by Committee
I find myself sometimes saying that I’m pragmatic when it comes to engineering decisions but the more I think about it, the more I guess… Read More »I Wanna Be Adored
Yesterday I caught up with an interesting and wide ranging discussion between Dave Farley and Allen Holub about “Agile & Scrum – what doesn’t work”.… Read More »Dave Farley and Allen Holub: Agile & Scrum – what doesn’t work
Developers or programmers like to think that building software is a creative pursuit. Creativity implies freedom to do what you like. However the way that… Read More »Creativity Not Always Required