12–14 May 2027 · Moscone West, San Francisco, CADevFlow Conf 2027

Sessions

Wednesday 12 May

9:30Room 2A
Building Resilient Incident Response Pipelines

Elliot Ekström · Software Engineer, Eastbrook Digital

Platform & InfraPanel, 45 min

Our on-call rotation used to mean waking up to a wall of alerts with no idea where to start. This talk breaks down the incident command structure we adopted, th… Show moreOur on-call rotation used to mean waking up to a wall of alerts with no idea where to start. This talk breaks down the incident command structure we adopted, the severity rubric that keeps pages meaningful, and the postmortem format that actually changes behavior instead of just filing a report. You'll leave with a runbook skeleton and a blameless review template ready to adapt.

9:30Room 2B
The Hidden Costs of API Design

Frankie Lindqvist · Software Engineer, Fernway TechnologiesElliot Ekström · Software Engineer, Eastbrook Digital

Developer ExperienceKeynote, 45 min

Backward compatibility sounds simple until your third breaking change in a year quietly loses a partner integration. This talk covers a versioning strategy, a d… Show moreBackward compatibility sounds simple until your third breaking change in a year quietly loses a partner integration. This talk covers a versioning strategy, a deprecation timeline your consumers can actually plan around, and the contract tests that catch drift before it ships. You'll leave with a checklist for reviewing API changes before they leave code review.

11:15To be announced
Developer Metrics at Scale: What We Learned

Wren Whitcombe · Software Engineer, Cartwheel Software

Platform & InfraLightning Talk, 10 min

Measuring developer productivity with lines of code or commit counts tells you who's gaming the metric, not who's effective. This talk covers the DORA-aligned m… Show moreMeasuring developer productivity with lines of code or commit counts tells you who's gaming the metric, not who's effective. This talk covers the DORA-aligned metrics we adopted instead, how we avoided turning them into a surveillance tool, and the conversations they actually enabled with engineering leadership. You'll leave with a metrics dashboard your team won't resent.

13:00Main Stage
Beyond the Hype: Monorepo Tooling in Practice

Xan Chen · Software Engineer, Driftline

Developer ExperienceWorkshop, 120 min

A monorepo without the right tooling turns every pull request into a full rebuild of everything, which nobody has patience for. This talk covers the dependency … Show moreA monorepo without the right tooling turns every pull request into a full rebuild of everything, which nobody has patience for. This talk covers the dependency graph and affected-target tooling we built to keep CI fast as the repo grew, and the ownership model that kept ten teams from stepping on each other. You'll leave with a checklist for evaluating whether your repo is ready to go mono.

14:00Workshop Lab
From Zero to Test Suites: A Field Guide

Gale Sandoval · Software Engineer, Greenlight Data

AI EngineeringTalk, 30 min

A test suite that takes forty minutes to run is a test suite nobody trusts, so people start skipping it. We walk through how we diagnosed flaky and redundant te… Show moreA test suite that takes forty minutes to run is a test suite nobody trusts, so people start skipping it. We walk through how we diagnosed flaky and redundant tests, split the suite by risk tier, and got meaningful signal back in under five minutes. You'll leave with a triage framework for deciding which tests earn a spot in your fast path.

14:00Room 2A
Observability Anti-Patterns We Finally Fixed

Harper Zabala · Software Engineer, Harborline Cloud

Platform & InfraLightning Talk, 10 min

Dashboards full of metrics don't help when the one that would explain the outage isn't one anyone thought to track. This talk walks through moving from metrics-… Show moreDashboards full of metrics don't help when the one that would explain the outage isn't one anyone thought to track. This talk walks through moving from metrics-first to trace-first debugging, the handful of high-cardinality tags that actually mattered, and the alert-fatigue cleanup that followed. You'll leave with a starter list of the traces worth instrumenting first.

Thursday 13 May

9:30Room 2B
Beyond the Hype: Developer Onboarding in Practice

Devon Yilmaz · Software Engineer, Driftline

AI EngineeringWorkshop, 120 min

A new hire's first two weeks predicts how long they stay, and most onboarding docs are stale by the time anyone reads them. We cover how we rebuilt onboarding a… Show moreA new hire's first two weeks predicts how long they stay, and most onboarding docs are stale by the time anyone reads them. We cover how we rebuilt onboarding around a guided first ticket, a living runbook, and a buddy system with actual accountability. You'll leave with a 30/60/90 template you can adapt without a six-month rewrite.

9:30Room 2A
Rethinking Feature Flags: Lessons from Production

Alex Delgado · Software Engineer, Northwind Systems

AI EngineeringKeynote, 45 min

Feature flags start as a simple on/off switch and quietly turn into an unmanaged second database of business logic. This talk covers a rollout strategy that sep… Show moreFeature flags start as a simple on/off switch and quietly turn into an unmanaged second database of business logic. This talk covers a rollout strategy that separates release flags from experiment flags, plus the cleanup cadence that keeps stale flags from piling up. You'll leave with a checklist for auditing your flag inventory before it audits you.

9:30Workshop Lab
What Nobody Tells You About Release Trains

Toni Brightwell · Software Engineer, Junction Point

Platform & InfraPanel, 45 min

Ad hoc releases meant every feature shipped whenever an engineer felt brave enough, which made planning impossible. This talk covers how we moved to a fixed-cad… Show moreAd hoc releases meant every feature shipped whenever an engineer felt brave enough, which made planning impossible. This talk covers how we moved to a fixed-cadence release train, the feature-flag discipline that decoupled deploy from release, and the exception process for the rare hotfix. You'll leave with a cadence model you can adapt to your own team's risk tolerance.

Friday 14 May

9:30Room 2A
A Practical Guide to Chaos Engineering

Val Pereira · Software Engineer, Bluepeak Labs

AI EngineeringTalk, 30 min

You don't actually know your system is resilient until you've watched it fail on purpose. This talk covers the chaos experiments we ran against production, the … Show moreYou don't actually know your system is resilient until you've watched it fail on purpose. This talk covers the chaos experiments we ran against production, the game-day format that got the whole team comfortable with controlled failure, and the surprising single point of failure our first experiment uncovered. You'll leave with a starter experiment you can run safely next week.

9:30Main Stage
Rethinking Config Management: Lessons from Production

Uma Ionescu · Software Engineer, Northwind Systems

Developer ExperienceKeynote, 45 min

Configuration scattered across environment variables, feature flags, and three different YAML files makes debugging an environment-specific bug a scavenger hunt… Show moreConfiguration scattered across environment variables, feature flags, and three different YAML files makes debugging an environment-specific bug a scavenger hunt. This talk covers how we consolidated configuration into a single typed, validated source of truth, and the migration that got legacy services onto it without downtime. You'll leave with a pattern for config validation that fails at deploy time instead of 2am.