-
In partnership with UnblockedYour agents lack context: Here’s how to fix “You’re absolutely right!”
Learn how to build the context layer AI agents need to produce organization-aware, permission-safe, genuinely useful code.
-
In partnership with PagerDutyProduction AI agents: The gap between promise and reality
Learn what it really takes to move AI agents from impressive demos to safe, reliable production systems.
-
Mentoring that actually changes careers
A practical, human take on mentoring that actually helps people grow, by sharing real experience and honest guidance.
-
Quantifying technical debt to modernise critical systems
A data-driven approach to exposing hidden technical debt and modernizing critical legacy systems without risky rewrites.
-
Escaping the feature factory: Building strategic team identity
How to turn a ticket-driven engineering team into a strategic partner by shifting identity, metrics, and mindset toward outcomes.
-
The mechanics of scaling: Why delivery slows as you grow, and what to do about it
In this talk, I will show how rising incidents, fragile systems, slower delivery and constant firefighting are often signs of hitting systemic limits rather than execution failure.
-
Finding the 80/20: Lessons from delivering our first LLM feature
How to choose what actually matters when shipping your first LLM feature, balancing evaluation, trust, and delivery without overengineering.
-
Inclusive leadership across cultures: Practical patterns for global engineering teams
Concrete, repeatable patterns for leading global teams across cultures, reducing friction, building trust, and helping diverse voices contribute fully.
-
Things fall apart – Architecture to avoid progressive collapse
How to design systems so small failures stay contained, preventing cascading outages and large-scale architectural collapse.
