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?

01 May 2020

Why strong static typing is your friend

Thoughts on why strong and static typing is the only way to code

09 October 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?

08 October 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?

03 October 2019

One Principle To Rule Them All?

Is there one SOLID principle that matters more than the rest? Maybe...

12 September 2019

Does Readability Have a Cost?

Sufficiency and Readability can pull in different directions, but which direction should you pull in?

05 September 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

07 December 2018

Leaders don't give orders

How leading agile software teams is not about one person giving orders

01 July 2016

Reading the Tea Leaves

Reading the tea leaves - predicting what's in store for 2016 and beyond

27 November 2015

Why do an IT Degree?

Opinion piece on whether an IT degree is important or essential in today's market

05 August 2014

Those That Can't

Opinion piece on the skills required to teach and do in software

30 May 2014

The Philosophy of Agility

Opinion piece on the relevancy of philosophy in the world of agile software

23 May 2014