Blog
Recent Posts
All Posts
An Engineering Leaders Guide to Recalibrating for the Agentic Era
in professional on ai, leadership, software-teams, future-of-work
After 25+ years in software engineering and leading global teams across platforms and industries, I’ve seen multiple waves of technological change. But the emergence of agentic AI—systems that act, not just assist—represents a shift more profound than anything prior. It’s not just an evolution in tooling. It’s a transformation in how software is created, operated, and evolved.
Data as a Strategic Asset; Beyond Technology to Sociotechnical Design
in professional on data-strategy, organisational-design, sociotechnical-systems
Building on previous posts about functional specialisation and agentic AI, let’s explore how the way we organise around data will become a primary differentiator between companies that thrive and those that struggle in the age of ambient intelligence.
From Silos to Systems; How Agentic AI Challenges Traditional Organisational Design
in professional on organisational-design, ai, software-teams, future-of-work
In a previous post, I explored how functional specialisation — at various levels of an organisation — creates hidden organisational debt that slows it down and reduces optionality. Slow delivery, brittle systems, and increasing misalignment between how we structure our people and how we want our systems to behave.
Beyond T-shaped people; The Invisible Cost of Functional Specialisation in Organisations
in professional on team-dynamics, organisational-design, software-development
Back in 2017, I tweeted that
“Functional specialisation of individuals destroys team agility. Functional specialisation of teams destroys organisational agility.”
Using the Observer-Dependent Emergent Time Model to Explain the Wave-Particle Duality of Light
in professional on physics, time, relativity, quantum mechanics
Authors: OpenAI o1-preview, Kevin Trethewey
Observer-Dependent Emergent Time: A Relational Framework for Fundamental Physics
in professional on physics, time, relativity, quantum mechanics
Authors: OpenAI o1-preview, Kevin Trethewey, OpenAI 4o
Hypothetical Business Plan for JHB Zoo
in professional on business, ideation, systems thinking
This is a thought exercise, not a real business plan. It could be used as a starting point for a real plan.
Interviewed for Devjourney podcast
in professional on podcasts, spine model, extreme programming
Episode #232 - Kevin Trethewey on his extreme programming journey
Teams do not exist
Teams do not exist.
10 Structure Tips For Effective Technical Documents
These are 10 suggestions on how to structure your technical documentation in a way that will make it easier for others to follow and to remember…
Using the Spine Model to inform your path to guide your learning
in professional on spine model, dreyfus model, model synthesis, systemic thinking
This post assumes you are already familiar with the Spine Model
When creating software, what really matters? @ DevConf Johannesburg 2019
in professional on talks, community, software
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.
Agile for Humans ep90 Walking the Spine Model
in professional on podcasts, community, spine model
In this episode of Agile For Humans we discussed:
I'm joining Jemstep by Invesco as Director of Engineering
in professional on jemstep, driven
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.
Collaborative Programming
Pair and Mob programming practices are far more effective approaches to writing production software than individuals working alone.
ZADevChat Podcast Episode 29 - The Spine Model
in professional on podcasts, community, spine model
You can find and listen to the episode on the spine model on soundscloud.
Agile2015 Talk - Spine Model, A systemic approach to effective leadership
in professional on talks, community, software
The talk was extremely well received, getting an overall rating score of 4.7 out of 5 (conference avg was 4.1).
Getting tired of dealing with problems?
What is the one thing in life you can be guaranteed of?