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

May 23, 2014