ALL SPEAKERS

Hero

Neal Ford

Neal Ford

Software Architect, Author, Instructor

Independent

AT A GLANCE

Role

Software Architect, Author, Instructor

Organisation

Independent

Category

Hero

ABOUT THE SPEAKER

Neal is an independent software consultant, best-selling author, and international speaker. He is an internationally recognized expert on software development and delivery, especially in the intersection of agile engineering techniques and software architecture. Neal has authored magazine articles, nine books (and counting), dozens of video presentations, and spoken at hundreds of developers conferences worldwide. His topics include software architecture, continuous delivery, functional programming, cutting edge software engineering, and includes a business-focused book and video on improving technical presentations. He is an innovator in building concrete verification mechanisms for software architecture, for humans or agents. Check out his web site at nealford.com.

TALK

How To Teach Your Agents About Architecture

Emphemerality: the concept of things being transitory, fleeting, or existing only for a short time. Suddenly, one of the most important considerations for code is ephemerality–how long will this code live? If it's a quick vibe-coded solution then no one cares about good architecture. However…if what you're building is the foundation for future building, you need ways to ensure that agents (either humans or machines) build proper software. How To Teach Your Agents About Architecture represents several years thinking about how to concretely define nine different intersections of software architecture with how humans and agents build software. This class shows developers and architects how to define architecture rules embedded within specifications and how to use the same rules to generate deterministic guardrails. Even with the best models, developers should trust but verify. How To Teach Your Agents About Architecture provides techniques to both teach your agents about architecture and govern non-ephemeral code. We define architecture in code in the following nine intersections: • GenAI • Implementation • Infrastructure • Engineering • Data • Integration architecture • Team topologies • Enterprise Architecture • Business For each of these, we provide examples of how developers and architects can build rules that provide fast feedback when important things happen. For example, this framework allows developers to define rules that prevent developers (or agents) from "cheating" in a mono-repo source code repository. Similarly, when architects need to break a database apart for scalability, we show techniques to restore data consistency and referential integrity.

MORE VOICES

Other speakers at code.talks

Aino Corry photo
Hero
Aino Corry
Instigator of Fun · Metadeveloper
#Culture
BIO
Aino Corry
Instigator of Fun · Metadeveloper

Aino Corry, author of "Retrospectives Antipatterns", is a teacher, a technical conference editor and retrospectives facilitator. She holds a masters degree and a ph.d. in computer science. She has 12 years of experience with Patterns in Software Development, and 25 years of experience with agile processes in academia and industry (in other words; she is old). She also teaches how to teach Computer Science to teachers, and thus lives up to the name of her company; Metadeveloper. In her spare time, she runs and sings (but not at the same time).

More info →
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 →
Annette Bieniusa photo
Hero
Annette Bieniusa
Professor for Software Technology · RPTU Kaiserslautern-Landau
#Science
BIO
Annette Bieniusa
Professor for Software Technology · RPTU Kaiserslautern-Landau

Annette is a professor of Software Technology at the RPTU University Kaiserslautern-Landau. Her research interests include the semantics of concurrent and distributed programming, focusing on replication strategies and synchronization techniques. She is passionate about CRDTs, local-first software, programming languages, verification, and teaching students about all aspects of programming.

More info →
Artie Shevchenko photo
Hero
Artie Shevchenko
Software Engineer · Canva
#Craft
BIO
Artie Shevchenko
Software Engineer · Canva

Artie Shevchenko is the author of Code Health Guardian. A former Google software engineer and startup founder, he is currently a software engineer at Canva and a lecturer at ITMO University. Artie draws on broad industry experience spanning over 15 years to inform his pragmatic approach to code health. His career includes leadership and technical roles—as a CEO, engineering manager, and software engineer—in tech giants like Google and Canva as well as medium-sized companies and agile startups.

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