Writing

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

Recent Posts

All Posts

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

Using the Observer-Dependent Emergent Time Model to Explain the Wave-Particle Duality of Light

In the context of the observer-dependent emergent time model, we can provide a novel explanation for the wave-particle duality of light by considering how the observer’s interactions with photons influence the emergent perception of light’s behavior.

Authors: OpenAI o1-preview, Kevin Trethewey

Observer-Dependent Emergent Time: A Relational Framework for Fundamental Physics

A new theoretical framework where time is not a universal constant or a shared parameter within a system but is instead an emergent property arising from interactions at all scales, contextualized by the observer’s reference frame.

Authors: OpenAI o1-preview, Kevin Trethewey, OpenAI 4o

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.