ALL SPEAKERS

Hero

Yulia Startsev

Yulia Startsev

Senior Staff Software Engineer

Mozilla

ABOUT THE SPEAKER

Yulia Startsev is a programmer on the SpiderMonkey compiler at Mozilla. She served as a chair for Ecma's TC39, the committee responsible for design and development of the JavaScript language. She initiated and co-facilitates the TC39 research group, which evaluates and applies recent academic research to the development of language features. She is a co-chair of PLSS, a workshop dedicated to exploring scientific research in programming language design and specification. Her work focuses on bringing evidence-based reasoning to technical decision making in language communities.

TALK

Design by Committee: The Anatomy of a Disagreement

When a technical problem becomes sufficiently important to enough people, a conversation must be had. Perhaps it will be collaborative, and everyone will agree. But more likely, especially when each party brings a different perspective or framing of the problem, there will be disagreement.

Argumentation is a fundamental part of group decision making. We see it in politics, we see it in technical standards, and we're starting to see it in how we design AI systems themselves. But reaching agreement isn't the same as reaching a good outcome. Everyone nodding along can mean consensus was earned, or it can mean someone stopped pushing back too soon. How do we tell the difference?

We'll look for an answer in TC39, the committee that decides what JavaScript becomes: a body where every consequential decision has to survive being argued for and against by parties who often disagree, with no one holding the authority to just decide. Drawing on experimental work done in and around the committee, including classification of feedback and reconstructing the decision rationale from live notes, alongside recent research on argumentation and group decision making, we'll look at what happens when this process works, and what it looks like when it doesn't. From there, we'll generalize: how to recognize specific communication breakdowns in any group decision, and what tools exist to get a stalled discussion back on track.

MORE VOICES

Other speakers at code.talks

Andreas Rossberg photo
Hero
Andreas Rossberg
Researcher and Engineer · Independent
#Science
BIO
Andreas Rossberg
Researcher and Engineer · Independent

Andreas Rossberg is an independent researcher and engineer. By a few twists of fate, he became one of the designers of WebAssembly, author of its formalisation and specification, and champion of various proposals for enhancements. For a while, he was a Staff Software Engineer at Google, where he worked on V8, the JavaScript/Wasm virtual machine, and led V8's language feature team. Before his time in industry he was a post-doc researcher at the Max Planck Institute for Software Systems after receiving a Dr from Saarland University. His research interests mainly revolve around programming languages, ranging from foundational theory, over design, to implementation, as long as they aren't ugly.

More info →
Eric Evans photo
Hero
Eric Evans
Software Designer ·
#Architecture
BIO
Eric Evans
Software Designer ·
More info →
Gergely Hodicska photo
Hero
Gergely Hodicska
Founder · Water Bear Consulting
#Culture
BIO
Gergely Hodicska
Founder · Water Bear Consulting

Gergely is a product engineering leader and coach with deep experience in building and scaling engineering organizations. He is a former VP of Engineering at Bitrise and Ustream, and has worked across engineering leadership, product development, organizational design, culture, change management, and coaching. He focuses on helping teams build better systems, improve collaboration, and create environments where people can grow and do their best work. He combines leadership experience with strong technical depth, including hands-on software engineering, architecture, developer tooling, and building systems used at significant scale.

More info →
Gitte Klitgaard photo
Hero
Gitte Klitgaard
Founder and Coach at Native Wired · Native Wired
#Culture
BIO
Gitte Klitgaard
Founder and Coach at Native Wired · Native Wired

Gitte Klitgaard is an agile coach, trainer, advisor and mentor solving problems in organisations. She uses strategy, accountability and responsibilty, collaboration, psychological safety, communication, setting good engineering practice, and what ever else is needed. She works with teams, leaders, and individuals on all organisational level. Gitte is authentic, she will cut to the chase, and help people become themselves thereby reaching success.

Gitte knows how combining human skills with good leadership skills is a necessity for an organisation to get stuff done. And getting the right stuff done. Her ability to align the individual well-being and growth together with company objectives is remarkable. One of Gitte’s key strengths is holding people accountable while fostering psychological safety.

Gitte has given talks and keynots at three continents, where she highlights and makes topics like mental health and psychological safety accessible. Other topics include courage, retrospectives, various agile topics, leadership, management, and her personal goal: bringing humanity back in the workplace.

Her community contributions include organizing coach camps for over a decade and actively engaging on social media. She creates safe and respectful environments at work and outside. She listens to and engages the more silent voices and minority groups. Gitte also contributes to the community by writing blogpost and on Bluesky as she shifted away from Twitter. She wrote a section about team safety in "The Art of Agile Development, 2. edition" by James Shore which was published in 2021.

In her spare time, Gitte collects LEGO and Yodas and keeps in touch with friends from all over the globe including some, she considers her second family.

Gitte is owner of Native Wired and has lead change at companies like IBM, LEGO, Spotify, and SVT.

More info →

See them live — and 100+ more.

One ticket, every track. Nov 4–5, 2026 at Kinopolis Hamburg.

Get your ticket

Let’s connect on LinkedIn.

Speakers, program drops and much more of the community.

A 2-day sweet spot conference for the entire dev team to stay future-proof in the age of AI.

© 2026 code.talks · alphalist GmbH · Hamburg

Let’s connect on LinkedIn.

Speakers, program drops and much more of the community.

A 2-day sweet spot conference for the entire dev team to stay future-proof in the age of AI.

© 2026 code.talks · alphalist GmbH · Hamburg