opinion
Is The Classroom Dead?
With the pandemic in full-swing and ways of working changing, will any of us ever set foot in a classroom again?
May 01, 2020
Why strong static typing is your friend
Thoughts on why strong and static typing is the only way to code
Oct 09, 2019
Is 'Effective Kotlin' Effective?
Recently published, Effective Kotlin has been described as the author as 'different from the traditional format' but does this make it a must read?
Oct 08, 2019
Static types won't save us from bad code
Static or dynamic, weak or strong - is type important in the pursuit of clean code?
Oct 03, 2019
One Principle To Rule Them All?
Is there one SOLID principle that matters more than the rest? Maybe...
Sept 12, 2019
Does Readability Have a Cost?
Sufficiency and Readability can pull in different directions, but which direction should you pull in?
Sept 05, 2019
A Taste of Things to Come
As another busy year of training draws to a close it's traditional that I stick my head above the parapet and make some predictions for the New Year. For what it's worth here are my thoughts on what's coming in 2019
Dec 07, 2018
Leaders don't give orders
How leading agile software teams is not about one person giving orders
Jul 01, 2016
Reading the Tea Leaves
Reading the tea leaves - predicting what's in store for 2016 and beyond
Nov 27, 2015
Why do an IT Degree?
Opinion piece on whether an IT degree is important or essential in today's market
Aug 05, 2014
Those That Can't
Opinion piece on the skills required to teach and do in software
May 30, 2014
The Philosophy of Agility
Opinion piece on the relevancy of philosophy in the world of agile software