DevFlow Conf 2026

Sessions

15 sessions. Search by title or speaker, or filter by track, format and room.

Starring works without an account — it lives in this browser only (localStorage). Search, filters and starring need JavaScript; the full schedule below works without them.

Ten Thousand Builds a Day: Making CI Boring on Purpose

13 May 2026, 09:00 – 09:45 · Main Stage · Developer Experience · Keynote (45 min)

Latticework runs ten thousand builds a day and nobody watches them. Getting there took three years, one deleted queueing system, and a rule we now apply to everything: if a… Show more

Latticework runs ten thousand builds a day and nobody watches them. Getting there took three years, one deleted queueing system, and a rule we now apply to everything: if a failure needs a human to interpret it, it is not finished. This keynote is the rule, the three times it was wrong, and what a boring pipeline costs to keep boring.

Priya Raman — Principal Engineer, Latticework Systems

Moving a Platform Without Moving the Teams

13 May 2026, 10:15 – 10:45 · Room 2A · Platform & Infra · Talk (30 min)

Vela migrated four hundred services onto a new platform over eighteen months without a freeze and without a migration team. The trick was making the new path cheaper than the old… Show more

Vela migrated four hundred services onto a new platform over eighteen months without a freeze and without a migration team. The trick was making the new path cheaper than the old one for the person doing the work that week, and never once asking a team to migrate as a favour.

Nadia Haddad — VP Engineering, Vela

What We Learned Letting a Model Write the Boilerplate

13 May 2026, 10:15 – 10:45 · Room 2B · AI Engineering · Talk (30 min)

A year of code generation confined to the parts of the codebase nobody enjoys: adapters, fixtures, migrations, tests for pure functions. What it was good at, where the review… Show more

A year of code generation confined to the parts of the codebase nobody enjoys: adapters, fixtures, migrations, tests for pure functions. What it was good at, where the review burden ate the gain, and the one category of change we stopped allowing it near.

Marcus Okafor — Staff Developer Advocate, Cloudreach Labs

The Observability Bill Nobody Read

13 May 2026, 11:15 – 11:45 · Room 2A · Platform & Infra · Talk (30 min)

Cobalt Grid's telemetry cost more than the compute it was watching. This is the audit that found it, the four cardinality decisions responsible for most of it, and the sampling… Show more

Cobalt Grid's telemetry cost more than the compute it was watching. This is the audit that found it, the four cardinality decisions responsible for most of it, and the sampling policy that cut the bill by seventy per cent without losing a single incident's worth of detail.

Mei-Ling Zhou — Principal SRE, Cobalt Grid

Shipping a Compiler to the Browser

13 May 2026, 11:15 – 11:45 · Room 2B · Developer Experience · Talk (30 min)

Compiling our compiler to WebAssembly turned a twelve-second round trip into an editor that answers as you type. The talk covers what had to change in the compiler, what… Show more

Compiling our compiler to WebAssembly turned a twelve-second round trip into an editor that answers as you type. The talk covers what had to change in the compiler, what WebAssembly still makes hard, and how we kept one implementation rather than acquiring a second one.

Hana Kobayashi — Compiler Engineer, Silverline

Fifteen Years of the Same Monolith

14 May 2026, 09:00 – 09:45 · Main Stage · Platform & Infra · Keynote (45 min)

Alderwood never split the monolith, and it is the most profitable system the company has. A keynote about the decisions that kept it habitable — module boundaries enforced in CI,… Show more

Alderwood never split the monolith, and it is the most profitable system the company has. A keynote about the decisions that kept it habitable — module boundaries enforced in CI, a test suite treated as a product, and a standing refusal to adopt anything before the second team asks for it.

Greta Lindqvist — CTO, Alderwood

Onboarding an Engineer in a Day

14 May 2026, 10:15 – 10:45 · Room 2A · Developer Experience · Talk (30 min)

Substrate measured the gap between a new hire's start date and their first merged change, then spent a quarter closing it. Most of the win was not tooling: it was deleting the… Show more

Substrate measured the gap between a new hire's start date and their first merged change, then spent a quarter closing it. Most of the win was not tooling: it was deleting the seventeen documents that disagreed with each other about how to run the app locally.

Dana Kowalski — Engineering Manager, Substrate

Fine-Tuning Was the Wrong Answer Three Times

14 May 2026, 10:15 – 10:45 · Room 2B · AI Engineering · Talk (30 min)

Three projects where fine-tuning was the obvious move and the wrong one, with the numbers that showed it. Retrieval beat it, then prompt structure beat it, then a smaller model… Show more

Three projects where fine-tuning was the obvious move and the wrong one, with the numbers that showed it. Retrieval beat it, then prompt structure beat it, then a smaller model with a better evaluation set beat it. The fourth project fine-tuned, and this is how we knew that one was different.

Kenji Watanabe — ML Infrastructure Engineer, Orbital

Release Trains That Nobody Has to Drive

14 May 2026, 11:15 – 11:45 · Room 2A · Platform & Infra · Talk (30 min)

Tidewater ships daily from a shared trunk with no release manager and no cut meeting. The talk walks through the automation that replaced both, what happens when the train has to… Show more

Tidewater ships daily from a shared trunk with no release manager and no cut meeting. The talk walks through the automation that replaced both, what happens when the train has to stop, and why the rollback path gets exercised on purpose every week.

Yusuf Demir — Staff Engineer, Tidewater

One Repository, Forty Teams

14 May 2026, 11:15 – 11:45 · Room 2B · Developer Experience · Talk (30 min)

What actually breaks in a monorepo at forty teams: ownership, review latency, and a CI graph nobody can hold in their head. Vantage Foundry's answers to each, including the one… Show more

What actually breaks in a monorepo at forty teams: ownership, review latency, and a CI graph nobody can hold in their head. Vantage Foundry's answers to each, including the one policy — no cross-team import without a declared interface — that did more than all the tooling combined.

Santiago Ferreira — Developer Experience Lead, Vantage Foundry

The Data Platform Under the Model

15 May 2026, 09:00 – 09:45 · Main Stage · AI Engineering · Keynote (45 min)

Every model in production is a thin layer over a data platform somebody has to keep correct. A keynote about the unglamorous half: lineage that survives a schema change, backfills… Show more

Every model in production is a thin layer over a data platform somebody has to keep correct. A keynote about the unglamorous half: lineage that survives a schema change, backfills that do not lie, and why the freshness guarantee is the one number the model team should be reading.

Ingrid Solberg — Head of Data Platform, Fjordline

Two Years Without a Sev1: What Actually Changed

15 May 2026, 10:15 – 10:45 · Room 2A · Platform & Infra · Talk (30 min)

Quanta went two years without a severity-one incident, and it was not because the estate got simpler. A talk about the four habits that did it — fewer knobs, ruthless defaults, a… Show more

Quanta went two years without a severity-one incident, and it was not because the estate got simpler. A talk about the four habits that did it — fewer knobs, ruthless defaults, a change calendar with teeth, and treating near-misses as the real signal — with the numbers behind each.

Tom Bianchi — SRE Lead, Quanta

Evaluating Model Output When There Is No Right Answer

15 May 2026, 10:15 – 10:45 · Room 2B · AI Engineering · Talk (30 min)

In clinical summarisation there is no gold answer to score against, and accuracy is the wrong question anyway. How Kestrel Health built an evaluation set clinicians agreed with,… Show more

In clinical summarisation there is no gold answer to score against, and accuracy is the wrong question anyway. How Kestrel Health built an evaluation set clinicians agreed with, what inter-rater disagreement told us about the task, and the failure modes that only ever showed up in review.

Olu Adeyemi — Engineering Director, Kestrel Health

Retrieval Without the Vector Database

15 May 2026, 11:15 – 11:45 · Room 2A · AI Engineering · Talk (30 min)

Meridian Freight's retrieval runs on the search index it already had. The talk compares it against the vector database it replaced on the same traffic — recall, latency, cost and… Show more

Meridian Freight's retrieval runs on the search index it already had. The talk compares it against the vector database it replaced on the same traffic — recall, latency, cost and the operational surface — and is honest about the two query shapes where the vector store still wins.

Pavel Horak — Infrastructure Architect, Meridian Freight

The Metrics We Stopped Collecting

15 May 2026, 11:15 – 11:45 · Room 2B · Developer Experience · Talk (30 min)

Finch House deleted two thirds of its engineering metrics and got better at the job. Which ones went, what replaced them, and how to tell the difference between a measure that… Show more

Finch House deleted two thirds of its engineering metrics and got better at the job. Which ones went, what replaced them, and how to tell the difference between a measure that informs a decision and one that exists because it was easy to collect.

Aisha Bello — Director of Engineering, Finch House