Domain and DataI’ve been thinking a lot about data recently and how best to integrate software and data solutions. I have also been enjoying the…Nov 8, 2022Nov 8, 2022
Myths Teams Live ByExposure to a mixed body of evidence made both sides even more convinced of the fundamental soundness of their original beliefs.’…Sep 13, 2022Sep 13, 2022
Test Driven Development is Better DevelopmentTest Driven Development or TDD is a development strategy or style, at it’s most basic it is summarised as ‘write a test and then write the…Sep 4, 20221Sep 4, 20221
Does Your Team Know its Value(s)?If we work in software we work in teams, teams are what makes modern commerce tick, but what are they and what makes a good one?Jun 14, 2022Jun 14, 2022
Tell Me a (User) StoryTell me what you want. What you really, really want — Spice GirlsFeb 7, 20221Feb 7, 20221
So You Want To Be A Wizard?Wizard noun: One skilled in Magic, a very clever or skilful personNov 29, 2021Nov 29, 2021
Language is EverythingIn my first article in this series I outlined the foundations of my personal software development philosophy, how I thought the two…Nov 5, 2021Nov 5, 2021
A Software Development PhilosophyI fell into software development sometime in the middle of the first .com boom when the web was still young and sexy and it felt like a…Nov 5, 20211Nov 5, 20211