-
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.
-
30 to 70 PRs a day: How we managed to not wreck our systems
Practical platform practices that compound over time, helping teams ship faster, improve reliability, and make AI-assisted delivery actually work.
-
In partnership with LaunchDarklyFrom code tsunami to controlled innovation: Launching software in the age of AI
How to harness the explosive speed of AI-driven development without losing control, compromising safety, or putting customer experience at risk.
-
What does innovation really mean? And how did Games Engineering navigate through it as a “startup” within Netflix
Learn how embracing paradoxes, discovery-driven learning, and integrative decisions enabled collaboration and unlocked innovation at Netflix.
