Bug Bash is coming to Copenhagen this fall!Learn more
Colorful historic buildings and docked boats along Copenhagen's waterfront at dusk.
A conference on craft and quality in an age of slop.
Join us on September 30th, at GOTO Copenhagen
What is it

6 talks on building to last.

This is a conference for anyone who takes responsibility for the code they commit.

We bring developers, academics, and hackers together, to figure out how to write good software in an accelerating world.

Join us on September 30!

Speakers

Headshot of Sophia Drossopoulou
Imperial College London, 2023 Daul-Nygaard Prize

Sophia Drossopoulou

Sophia Drossopoulou is Professor of Programming Languages at Imperial College London and winner of the 2023 Dahl-Nygaard Prize. She works on programming languages, models, and reasoning about programs and algorithms.

Headshot of Somtochi Onyekwere
Staff Software Engineer, Fly.io

Somtochi Onyekwere

Somtochi Onyekwere is a Staff Software Engineer at Fly.io, working across backend systems, infrastructure, and open source. Previously at Weaveworks, she contributed to FluxCD, giving her hands-on experience with the tools and trade-offs behind modern cloud-native software.

Balcony Stage
Infrastructure
11:30 - 11:50
Separating Protocol Logic from I/O for Deterministic Testing
Headshot of William Schor
Senior Software Engineer, Netflix

William Schor

William Schor is a Senior Software Engineer at Netflix, working on online data stores and distributed data systems. He focuses on resilience, high availability, and low-latency serving, helping teams learn how large-scale data infrastructure can stay fast, safe, and reliable.

Headshot of Cate Huston
CTO, Twill

Cate Huston

Cate Huston is Fractional CTO at Twill, and the author of The Engineering Leader. She writes about engineering leadership and co-runs DRI Your Career with Jean Hsu.

Balcony Stage
14:30 - 15:15
then | now — velocity through rigour
Headshot of Anatoliy Bilenko & Alberto Carretero
Staff Engineer & Software Engineer

Anatoliy Bilenko & Alberto Carretero

Anatoliy Bilenko is a Staff Engineer in the Office of the CTO at Canonical, where he leads the dqlite team and runs the company’s PerCorr Academy, training engineers and managers in performance analysis and formal verification. Before joining Canonical, he spent a decade at Seagate leading teams working on distributed storage, performance, and transaction management. He holds a PhD from the University of Odessa, where his research focused on performance optimization in reconfigurable systems. Ángel Alberto Carretero is a software engineer at Canonical's Office of the CTO, where he works on dqlite, the distributed SQLite engine used as storage backend for Kubernetes. He studied mathematics and computer science, spent a year at Amazon, and joined Canonical in 2023. He recently wrote about using TLA+ to formally model a 16-year-old SQLite bug.

Headshot of Don Syme
Principal Researcher, GitHub Next

Don Syme

Don Syme is a Principal Researcher at GitHub Next, specializing in AI assisted software development. He works with GitHub and open source communities to make better programming technologies, and, through that, make people more productive and happier. He's the designer of the F# programming language, the co-originator of async/await, and has contributed to aspects of C# and GitHub Copilot.

Balcony Stage
Specification
Verification
16:45 - 17:30
The Agentic Automation Revolution