Overview
QCon London is a software development conference that helps senior practitioners uncover emerging trends and practices to solve complex engineering challenges. The event brings together over 75 senior experts to share real-world patterns in AI, architecture, leadership, and culture, enabling attendees to make better decisions for their teams.
Schedule
87 events • 14 tracks • 5 concurrent events
Day 1 - Mar 16, 2026
Break
7:15 am to 9:00 am
Badge Pick-Up & Continental Breakfast
3rd & 5th Fl.
Keynote
9:00 am to 10:10 am
Keynote Address
Break
10:10 am to 10:35 am
Break
Talk
10:35 am to 11:25 am
From DVDs to Global Streaming: How Netflix’s Commerce Architecture Actually Evolved
Talk
10:35 am to 11:25 am
The Hidden Power of Boring Problems
Talk
10:35 am to 11:25 am
A Deterministic Simulation Testing (DST) Journey: From WASM in Go to State Machines in Rust
Talk
10:35 am to 11:25 am
From Fan-Out to Fast: Sub-100ms API Design in Distributed Systems
4 concurrent sessions
Break
11:25 am to 11:45 am
Break
Talk
11:45 pm to 12:35 pm
Behind Booking.com's AI Evolution: The Unpolished Story
Talk
11:45 pm to 12:35 pm
The Socio-technical Staff+ Engineer: Architecture, Culture and Organisational Change
Unconference
11:45 pm to 12:35 pm
Unconference: Native Languages
Talk
11:45 pm to 12:35 pm
Uncorking Queueing Bottlenecks with OpenTelemetry
4 concurrent sessions
Break
12:35 pm to 1:35 pm
Lunch Break
Talk
1:35 pm to 2:25 pm
Evolving Wise Architecture to Power a Global Account
Talk
1:35 pm to 2:25 pm
All Tech Debt is NOT Created Equal
Talk
1:35 pm to 2:25 pm
Designing Language-Agnostic Plugin Systems With Webassembly and Extism
Talk
1:35 pm to 2:25 pm
APIs for Agents: Rethinking API Programs in the MCP Era
4 concurrent sessions
Break
2:25 pm to 2:45 pm
Break
Talk
2:45 pm to 3:35 pm
One-to-Many Products, One-to-Many Countries: Scaling Nubank to 127 Million Customers
Talk
2:45 pm to 3:35 pm
The Influence Toolkit
Talk
2:45 pm to 3:35 pm
Use<’lifetimes> For<’what>
Unconference
2:45 pm to 3:35 pm
Unconference: Connecting Systems
Other
3:00 am to 12:00 am
QCon London Software Development Conference
Uncover emerging software trends and practices to solve your complex engineering challenges, without the product pitches.
The Queen Elizabeth II Conference Centre London
Break
3:35 pm to 3:55 pm
Break
Unconference
3:55 pm to 4:45 pm
Unconference: Architectures You've Always Wondered About
Talk
3:55 pm to 4:45 pm
Complexity and Creativity in Software Engineering
Talk
3:55 pm to 4:45 pm
Fixing the AI Infra Scale Problem by Stuffing 1M Sandboxes in a Single Server
Talk
3:55 pm to 4:45 pm
Enchant your AI and Apis with eBPF magic 🪄
Break
4:45 pm to 5:05 pm
Break
Talk
5:05 pm to 5:55 pm
Modernising Retail at Scale: Architecting a Cloud‑to‑Edge Platform for a Global Enterprise
Workshop
5:05 pm to 5:55 pm
Connecting the Dots: Staff+
Talk
5:05 pm to 5:55 pm
Understanding and Tuning System Performance with CPU Hardware Counters
Talk
5:05 pm to 5:55 pm
Managing Asynchronous APIs at Scale
Networking
6:00 pm to 7:00 pm
Conference Social - Drinks & Nibbles
1st & 2nd Fl.
16 concurrent sessions
Day 2 - Mar 17, 2026
Break
8:00 am to 9:00 am
Continental Breakfast
3rd & 5th Fl.
Talk
10:35 am to 11:25 am
Orienting, Understanding, Playing, Thriving: Debugging your Organisation
Talk
10:35 am to 11:25 am
Reliable Retrieval for Production AI Systems
Talk
10:35 am to 11:25 am
Team Topologies as the 'Infrastructure for Agency' with AI
Talk
10:35 am to 11:25 am
Why Governance Matters: The Key to Reducing Risk Without Slowing Down
Talk
10:35 am to 11:25 am
Ontology‐Driven Observability: Building the E2E Knowledge Graph at Netflix Scale
5 concurrent sessions
Talk
11:45 pm to 12:35 pm
How Eve Online Leverages Head Based Sampling to Observe "Fun"
Talk
11:45 pm to 12:35 pm
Rewriting All of Spotify's Code Base, All the Time
Talk
11:45 pm to 12:35 pm
Blurring the Lines: Engineering & Data Teams in the Age of AI
Talk
11:45 pm to 12:35 pm
Building on Bedrock: A Security Philosophy from Bootloader to Runtime
Talk
11:45 pm to 12:35 pm
From S3 to GPU in One Copy: Rethinking Data Loading for ML Training
5 concurrent sessions
Unconference
1:35 pm to 2:25 pm
Unconference: Debugging Distributed Systems
Talk
1:35 pm to 2:25 pm
Refreshing Stale Code Intelligence
Talk
1:35 pm to 2:25 pm
The Ladder Is Missing Rungs: Engineering Progression When AI Ate the Middle
Talk
1:35 pm to 2:25 pm
From Chaos to Clarity: Modern SBOM Practices That Actually Work
Talk
1:35 pm to 2:25 pm
Introducing Tansu.io -- Rethinking Kafka for Lean Operations
5 concurrent sessions
Talk
2:45 pm to 3:35 pm
Are We All on the Same Page? Let’s Fix That - With AI Assistance
Talk
2:45 pm to 3:35 pm
Beyond Context Windows: Building Cognitive Memory for AI Agents
Talk
2:45 pm to 3:35 pm
Rethinking Your Engineering Hiring Process & Signals for the AI Era
Unconference
2:45 pm to 3:35 pm
Unconference: Software Security & Risk Management
Talk
2:45 pm to 3:35 pm
Chronon - Mixed-Workload Data Processing Framework
5 concurrent sessions
Talk
3:55 pm to 4:45 pm
Wrangling Telemetry at Scale: A Guide to Self-Hosted Observability
Talk
3:55 pm to 4:45 pm
Building an AI Gateway Without Frameworks: One Platform, Many Agents
Unconference
3:55 pm to 4:45 pm
Unconference: Building Engineering Teams
Talk
3:55 pm to 4:45 pm
Exploding GPUs
Talk
3:55 pm to 4:45 pm
The Rise of the Streamhouse: Idea, Trade-Offs, and Evolution
5 concurrent sessions
Talk
5:05 pm to 5:55 pm
Can Claude Fix Itself? Using LLMs for Incident Response
Talk
5:05 pm to 5:55 pm
Async Agents in Production: Failure Modes and Fixes
Talk
5:05 pm to 5:55 pm
From Copilots to Orchestrators: A Three-Month Playbook for Training AI-Native Engineering Teams
Talk
5:05 pm to 5:55 pm
Adopting Memory-Safety and Fine-Grained Compartmentalisation With CHERI
Workshop
5:05 pm to 5:55 pm
Connecting the Dots: Modern Data Engineering & Architectures
5 concurrent sessions
Networking
6:00 pm to 6:45 pm
Exhibitor Reception for Attendees - Drinks & Nibbles
3rd & 5th Fl.
Day 3 - Mar 18, 2026
Talk
10:35 am to 11:25 am
Machine Learning at the Edge of Scale and Speed: Nanosecond Inference at the CERN Large Hadron Collider
Talk
10:35 am to 11:25 am
AI is an Amplifier: Scale High Performance, Not Dysfunction
Talk
10:35 am to 11:25 am
The Right 300 Tokens Beat 100k Noisy Ones: The Architecture of Context Engineering
Talk
10:35 am to 11:25 am
How to Find Resilience Bugs in Systems that Don't Exist
4 concurrent sessions
Talk
11:45 pm to 12:35 pm
Vector Search on Columnar Storage
Talk
11:45 pm to 12:35 pm
Ethical AI Is an Engineering Problem
Talk
11:45 pm to 12:35 pm
Beyond Benchmarks: How Evaluations Ensure Safety at Scale in LLM Applications
Talk
11:45 pm to 12:35 pm
Spritely: Infrastructure for the Future of the Internet
4 concurrent sessions
Talk
1:35 pm to 2:25 pm
Not Just I/O: Using Async/Await for Computational Scheduling
Talk
1:35 pm to 2:25 pm
The Reinvention of the Dev Team
Talk
1:35 pm to 2:25 pm
Building an AI Ready Global Scale Data Platform
Talk
1:35 pm to 2:25 pm
Understanding Progressive Collapse: How To Avoid A Cascading Failure
4 concurrent sessions
Talk
2:45 pm to 3:35 pm
Looking Under the Hood: Data Processing Systems Performance Tricks (and How to Apply Them to Your Code)
Talk
2:45 pm to 3:35 pm
Teaching Engineers, Trusting AI: How Education Enabled Autonomous Code Review
Talk
2:45 pm to 3:35 pm
Your Agent Sandbox Doesn't Know My Authz Model: A Standard-Shaped Hole
Talk
2:45 pm to 3:35 pm
Keeping the Nation On-Air: How We Think About Resilience at the BBC
4 concurrent sessions
Talk
3:55 pm to 4:45 pm
Automatically Retrofitting JIT Compilers
Talk
3:55 pm to 4:45 pm
4 AI Native Developer Patterns
Talk
3:55 pm to 4:45 pm
Explicit Semantics for AI Applications: Ontologies in Practice
Talk
3:55 pm to 4:45 pm
Shielding the Core: Architecting Resilience with Multi-Layer Defenses
4 concurrent sessions
Networking
4:45 pm to 5:15 pm
QCon Closing Reception
Pickwick, 1st Fl.
Session Details
Badge Pick-Up & Continental Breakfast
7:15 am to 9:00 am
3rd & 5th Fl.