Talks

Tickets
Craft 2026 - Xin Yao
What If Your Biggest Technical Debt Is Social?
Company:
-
Tags:
architecture
domain-driven design
hands-on
leadership
technical debt
Level: Advanced

We talk a lot about technical debt — postponed refactorings, shortcuts to clean up later. But what if some of our hardest problems aren’t caused by code at all? What if our biggest technical debt is social in nature? Unspoken tensions, misaligned conversations, and collaboration rituals that look healthy on the surface can reinforce power imbalances and leave people unseen or unheard. Social debt ...

Craft 2026 - Kevlin Henney
Kevlin Henney's Talk
Company:
Curbralan
Tags:
software development
code quality
programming
design
design patterns
Level: General
Craft 2026 - Gergely Orosz
Gergely Orosz's Talk
Company:
The Pragmatic Engineer
Tags:
modernization
management
technical excellence
Level: General
Craft 2026 - Sander Hoogendoorn
How to survive and thrive as a dev (team) in the exponential age of AI.
Company:
ibood.com
Tags:
ai
artificial intelligence
maintenance
modernization
tools
code quality
Level: Intermediate

Real-world AI adoption, smarter ways of working, and lessons from the front linesThe AI revolution isn’t coming — it’s already altering how we architect products, ship features, and run engineering teams.During this talk, in his signature charismatic style, Sander Hoogendoorn, CTO at iBOOD.com and a seasoned developer with over four decades of coding experience, doesn’t get stuck in theory or hype...

Craft 2026 - Randy Shoup
Randy Shoup's Talk
Company:
Thrive Market
Tags:
architecture
scaling
software architecture
Level: General
Craft 2026 - Gregor Hohpe
Gregor Hohpe's Talk
Company:
-
Tags:
architecture
domain-driven design
software architecture
Level: General
Craft 2026 - Kenny (Baas) Schwegler
Craft 2026 - Evelyn van Kelle
Debiasing Your Software Design Decision-Making
Company:
DHL & Weave IT B.V.&
Xebia
Tags:
architecture
design
software architecture
vital skills
architecture decision records
ai
Level: Intermediate+

Every significant software design choice—whether you’re designing a bounded context, deciding on the system boundary, settling on an architectural style, selecting a complex system integration approach, and even evaluating a block of AI-generated code—has a moment where one path just feels right. But what if that powerful 'gut feeling' is actually a cognitive bias in disguise?The human mind is a p...

Craft 2026 - Bryan Oliver
Bryan Oliver's Talk
Company:
Thoughtworks
Tags:
ai
artificial intelligence
technical excellence
Level: General
Craft 2026 - Ian Thomas
Ian Thomas' Talk
Company:
Meta
Tags:
ai
artificial intelligence
design patterns
modernization
management
Level: General
Craft 2026 - Theo Schlossnagle
Theo Schlossnagle's Talk
Company:
Circonus
Tags:
architecture
software architecture
Level: General
Craft 2026 - Michael Feathers
Michael Feathers' Talk
Company:
R7K Research & Conveyance
Tags:
design
software development
code quality
ai
artificial intelligence
programming
legacy code
technical debt
technical debt management
architecture
Level: General
Craft 2026 - Tejas Kumar
Tejas Kumar's Talk
Company:
IBM
Tags:
ai
artificial intelligence
programming
Level: General
Craft 2026 - Cat Swetel
Cat Swetel's Talk
Company:
Nubank
Level: General
Craft 2026 - Sarah Wells
Why Governance Matters: The Key to Reducing Risk Without Slowing Down
Company:
-
Tags:
leadership
organization
management
architecture decision records
maintenance
technical debt
technical debt management
Level: General

When you hear “governance,” you might think of red tape, bureaucracy, or someone telling you what you can’t do. But real governance is about alignment and reducing technical risk. And that matters more than ever.In most cases, engineers aren’t deliberately making risky decisions—they just don’t have clear expectations. That’s where good governance comes in. It ensures everyone understands what “go...

Craft 2026 - Neal Ford
Neal Ford's Talk
Company:
Thoughtworks
Tags:
architecture
software architecture
Level: General
Craft 2026 - Mark Richards
Architecture AntiPatterns and Pitfalls
Company:
Developer to Architect
Tags:
software architecture
architecture
design
microservices
Level: General

When do you need an architecture? How specific should my contracts be? Should I make everything a microservice? Are my services too small? If you are wondering about these questions, you’re not alone. It turns out these questions all relate to architecture anti-patterns and pitfalls - things we do that get us into trouble. In this lively session, Mark Richards talks about some of the common archit...

Craft 2026 - Nickolas Means
Nickolas Means' Talk
Company:
Shopify
Tags:
leadership
failure demand
management
organization
Level: General
Craft 2026 - Titus Winters
Software Workflow Optimization: The DDO Model
Company:
Adobe
Tags:
TECH LEADERS
Level: General

How do you reason about which tools to provide your developers? What is the value of finding a class of bugs earlier in the workflow? How late in the software release process is too late to stop the pipeline to fix a defect? How do we reason about the value of faster deployments? This talk will attempt to answer questions like these, using the "Develop, Deploy, Operate" model. This work attempts t...

Craft 2026 - Ian Cooper
Responsibility Driven Design Revisited
Company:
Just Eat Takeaway
Tags:
domain-driven design
domain model
software architecture
software development
Level: General

How do we use objects to model a domain? Whilst Domain Driven Design (DDD) exhorts its practitioners to focus on the domain, it is surprisingly sparse on how we should accomplish that, other than a few patterns whose job is to abstract away concepts that live outside of that domain. What though of the domain model?In Domain Driven Design, Eric Evans is explicit that it relies on usage of Rebecca W...

Craft 2026 - Abby Bangser
Abby Bangser's Talk
Company:
Syntasso
Level: General
Craft 2026 - Adam Granicz
Adam Granicz's Talk
Company:
IntelliFactory
Tags:
programming
Level: General
Craft 2026 - Arlo Belshee
Arlo Belshee's Talk
Company:
Eolus.ai
Tags:
ai
artificial intelligence
code quality
legacy code
modernization
software development
Level: General
Craft 2026 - Marian Hartman
Skill Is a System: Designing for Behavior in Software Teams
Company:
Change that Sticks
Tags:
leadership
management
maintenance
TECH LEADERS
tdd
design
Level: General

Most change initiatives in software fail because they optimize for plans, not for behavior. Teams adopt new frameworks, roll out new tools, and attend inspiring training. But when Monday arrives, people do the same thing and the code looks the same.The problem isn’t motivation or understanding. It’s that systems quietly reinforce existing habits. Until those systems change, behavior won’t.In this ...

Craft 2026 - Gojko Adzic
Gojko Adzic's Talk
Company:
Neuri Consulting LLP
Tags:
product thinking
Level: General
Craft 2026 - James Hawkins
James Hawkins' Talk
Company:
posthog
Tags:
product thinking
organization
Level: General
Craft 2026 - Banjo Obayomi
The Context Stack for Agentic Coding
Company:
-
Tags:
ai
code quality
software development
technical debt
unit tests
llms
architecture
testing
Level: Intermediate

AI agents can generate code faster than we can understand it. That gap creates verification debt: changes reach production before anyone has validated what they do.In this talk, you will learn the Context Stack, a layered model for how developer intent becomes working software in agentic workflows. You will also learn a shared responsibility line that clarifies what is on the model or platform ver...

Craft 2026 - Duncan Brown
Duncan Brown's Talk
Company:
-
Tags:
programming
Level: General
Craft 2026 - Chelsea Troy
How I Teach About the Impact of AI in Computer Science Graduate Classes
Company:
Mozilla
Tags:
technical debt
technical debt management
legacy code
Level: General

My students have come to graduate school with the specific aim, usually, of getting into the tech industry. They don't have the preexisting technical experience that footnotes blog posts about how much the tool has helped professional engineers code. What skills do we focus on in class to help them enter this industry, and what do I think is most critical for them to know as they begin? ...

Craft 2026 - Matthew Clark
Architecture in the Age of Autonomous Code
Company:
BBC
Tags:
architecture
ai
software architecture
Level: General

As AI systems become capable of writing, modifying, and operating software autonomously, we are entering an era where code is abundant and change is continuous. But if software increasingly builds itself, what exactly are we architecting?This talk explores how the rise of autonomous development reshapes what architecture means. Traditional patterns - from microservices to API contracts - were desi...

Craft 2026 - Kief Morris
Kief Morris' Talk
Company:
Thoughtworks
Level: General
Craft 2026 - Ilyas Landikov
Ilyas Landikov's Talk
Company:
-
Tags:
ai
artificial intelligence
llms
programming
Level: General
Craft 2026 - Mario Zechner
Mario Zechner's Talk
Company:
-
Tags:
ai
artificial intelligence
llms
architecture
Level: General
Craft 2026 - Barry O'Reilly
Barry O'Reilly's Talk
Company:
Black Tulip Technology
Tags:
architecture
software architecture
modular monolith
Level: General
Craft 2026 - Kashyap Murali
Kashyap Murali's Talk 1
Company:
Anthropic
Tags:
ai
artificial intelligence
Level: General
Craft 2026 - Joseph Pelrine
Joseph Pelrine's Talk
Company:
-
Tags:
psychology
software development
management
Level: General
Craft 2026 - Hillel Wayne
How to find bugs in systems that don't exist
Company:
Windy Coast Consulting
Tags:
architecture
tools
software architecture
scaling
Level: Intermediate

Building correct distributed systems takes thinking outside the box, and the fastest way to do that is to think inside a different box. One different box is "formal methods", the discipline of mathematically verifying software and systems. Formal methods encourages unusual perspectives on systems, models that are also broadly useful to all software developers. In this talk we will learn how to see...

Craft 2026 - Artie Shevchenko
Artie Shevchenko's Talk
Company:
Canva
Tags:
software architecture
software development
Level: General
Craft 2026 - Aaron Erickson
Aaron Erickson's Talk
Company:
NVIDIA
Tags:
ai
artificial intelligence
Level: General
Craft 2026 - Martin Dilger
Martin Dilger's Talk
Company:
Nebulit GmbH
Tags:
software architecture
Level: General
Craft 2026 - Llewellyn Falco
Llewellyn Falco's Talk
Company:
Spun Laboratories
Tags:
agile
agile development
ai
artificial intelligence
programming
Level: General
Craft 2026 - Adam Tornhill
AI-Friendly Code: Your Code Is an AI Crime Scene
Company:
CodeScene
Tags:
code quality
ai
refactoring
Level: General

Have you seen early productivity gains from AI, only to watch them disappear under growing complexity and production incidents? You're not alone. There's a common reason. Many production systems already struggle with technical debt. When AI agents enter the development loop, that debt becomes a multiplier. Poor-quality code not only increases defects and costs. It dramatically raises AI risk by dr...

Craft 2026 - Veronica Clark
Veronica Clark's Talk
Company:
-
Tags:
psychology
self confidence
unlimited potential
Level: General
Craft 2026 - Kashyap Murali
Kashyap Murali's Talk 2
Company:
Anthropic
Tags:
llms
management
ai
artificial intelligence
Level: General
Craft 2026 - Jeremy Edberg
Jeremy Edberg's Talk
Company:
DBOS
Tags:
architecture
scaling
Level: General
Craft 2026 - Justin Reock
Justin Reock's Talk
Company:
DX
Tags:
ai
artificial intelligence
organization
management
Level: General
Craft 2026 - Kent Beck
Kent Beck's Talk
Company:
The Critical Hire
Tags:
programming
tdd
software development
design
Level: General
Craft 2026 - Balázs Csintalan
From Templates to Conversations: Automating Support in Fintech
Company:
Wise
Tags:
ai
product thinking
llms
Level: General

Building AI-powered customer support in fintech isn’t just about integrating ChatGPT. It requires careful risk management, continuous impact validation, and pragmatic product decisions.In this talk, I’ll share how we built and rolled out automated chat support at Wise for its 15M+ customers over the past year - evolving from simple ML classification to full conversational agents. You’ll learn how ...

Craft 2026 - Barry S. Stahl
Solutions That Evolve: Building Self-Improving Systems with Genetic Algorithms
Company:
AZGiveCamp
Tags:
artificial intelligence
Level: General

Genetic algorithms "learn" to make better decisions by making continuous improvements in strategy based the fitness of that solution for survival. These algorithms, modeled after Darwinian evolution, can solve complex optimization problems across many domains - from resource allocation to network design to automated testing. In this talk we'll define the DNA of our solutions, explore how to repres...

Craft 2026 - Lada Kesseler
Lada Kesseler's Hands-on Session
Company:
Logic20/20
Tags:
hands-on
Level: General
Craft 2026 - Dragan Spiridonov
Quality Engineering in the Agentic Age: Build, Test, Orchestrate
Company:
Quantum Quality Engineering Petrovaradin
Level: Intermediate+

The AI testing landscape is drowning in promises: "autonomous testing," "self-healing tests," "AI-generated coverage." After a year of building production agentic systems and watching teams struggle to move past demos, I've learned what actually works—and what's still vendor theater.This hands-on tutorial cuts through the noise. You'll work with the open-source Agentic QE Fleet and Claude Code, pr...

Craft 2026 - Andras Palffy
Andras Palffy's Talk
Company:
Perciv AI
Level: General
Craft 2026 - Simon Rohrer
Beyond autonomous teams: essence and accident in product development complexity
Company:
Saxo Bank
Level: General

Autonomous teams are an article of faith in modern software development. Give cross-functional full-stack full-lifecycle teams autonomy and they will deliver value and flow – or better value, sooner, safer, happier.But where are the boundaries of autonomy? Where does governance and policy fit in? Can a team decide their own HR practices, interactions with regulators & funding model? What about arc...

Craft 2026 - Jacob Kahn
Jacob Kahn's Talk
Company:
Facebook AI Research
Level: General
Craft 2026 - Robert Ranson
Robert Ranson's Talk
Company:
Human Race, Agentic Foundation
Level: General
Craft 2026 - Márton Szabó
Márton Szabó's Hands-on Session
Company:
The Tech Talent Co.
Level: General