Speaking
On engineering leadership, sociotechnical architecture, and AI adoption.
Talks
-
The Sociotechnical Staff+ Engineer: Architecture, Culture and Organisational Change
What does it mean to be a Staff+ engineer in a sociotechnical world? This talk explores the expanded scope of the Staff+ role when you recognise that technical systems and organisational systems are one.
Q&A available — talk recording still to be published.
Delivered at
- QCon London · London, UK · 2026 ↗
-
7 Architectural Sins: Why We Keep Making Them and How We Can Stop
The recurring mistakes that turn well-intentioned architecture into a burden — and the sociotechnical patterns that prevent them.
-
Holistic Engineering: Organic Problem Solving for Complex Evolving Systems
Why treating engineering as a purely technical discipline fails — and what happens when you include the human, organisational, and social systems in your engineering model.
-
Tech Leading 101
A practical guide to the first 90 days of technical leadership — from individual contributor to someone responsible for the technical direction of a team.
-
TDD & Other Drugs
An honest look at Test-Driven Development — what it is, what it isn't, and why it's so often either cargo-culted or dismissed entirely.
Panels
-
InfoQ Culture & Methods Trends Report 2026
Contributing author to InfoQ's annual Culture & Methods Trends Report — covering AI transformation frameworks, ethical AI as engineering practice, evolving ways of working, and the identity shift facing pre-AI developers and managers.
Watch recording → -
Taking Architecture out of the Echo Chamber
A panel discussion on how architects can break out of internal echo chambers — bringing in diverse perspectives, cross-industry signals, and organisational reality to better inform technical decisions.
Watch recording →Delivered at
- QCon London · London, UK · 2025 ↗
Interviews
-
GOTO Unscripted
A conversation with Andrew Harmel-Law on sociotechnical architecture, Social Decision Records, and what it means to treat organisational design and software design as one problem.
Watch / Read → -
On the Architecture Track Programme Committee
A conversation with DevoxxUK on serving on the Architecture Track Programme Review Committee — what shapes talk selection and track direction at the conference.
Watch / Read →
Podcasts
-
VirtualDDD
A conversation on Domain-Driven Design, sociotechnical architecture, and the organisational dimensions of software design.
Watch / Listen → -
Factor In People and Org to Build Software That Lasts
A conversation with Richard Seidl on Software Testing Unleashed — how organisational dynamics, career incentives, and human factors shape architecture as much as technical design, covering seven recurring architectural anti-patterns and what holistic engineering means in practice.
Watch / Listen → -
Event-Driven Architecture Pitfalls (host)
Hosting a live YouTube session with Victor Rentea on the pitfalls of event-driven architecture in practice.
Watch / Listen →