Writing

My writings, across a wide variety of topics. For a more scan-friendly experience, use the Posts page.

Recent Posts

All Posts

Time, Truth, and Ontology: The three axes your knowledge system is probably missing two of, and that's why it's broken.

Why most teams, and organisations, can’t find anything in their own tools - and why the answer isn’t a “better” tool, but a better understanding of what knowledge actually needs from its structure.

image

Data as a Strategic Asset; Beyond Technology to Sociotechnical Design

AI and agentic agents run on data and context. Most organisations treat data as a technical problem to be solved by IT. The real challenge—and opportunity—lies in understanding it as a sociotechnical system that requires intentional organisational design.

image

When creating software, what really matters? @ DevConf Johannesburg 2019

There’s no shortage of guidance around the internet on how to become a competent software developer. It’s an exciting road to travel. But, what comes after you’ve reached a level of competence? What’s beyond that horizon?

As a programmer in the late ’90s and 2000s, I focused on growing my competence in a pragmatic “what works?” sort of way, and readily adopted ideas that were useful. For a decade or so after that, as a coach and consultant, I frequently provided context-free general advice that was aligned to innovative ideas that had worked for me in the past but didn’t always have a lasting impact for the people and teams I was coaching. Today, as a technical leader working with teams of developers across the world, I’m growing a deepening understanding of what really matters when creating software.

I'm joining Jemstep by Invesco as Director of Engineering

In January 2018 I’ll be taking up an exciting new position outside of Driven Alliance

I started Driven in 2008. Almost 10 years and 15 full time employees on and it’s been a wonderful journey and experience. I’ve learned so much from all those that I had the privileged of collaborating with, inside Driven, at our clients, and within the wider software development community.


© 2025. All rights reserved.