< session />

Architecture as Code

Even the most well-designed architecture can fail when critical changes go unnoticed during implementation. The result is software that does not scale, is difficult to evolve, or drifts away from business goals. This session introduces Architecture as Code, a feedback-driven approach that connects architecture to every part of the software ecosystem through executable definitions and continuous validation.

Rather than serving as a testing framework, Architecture as Code acts as a feedback framework. Through nine key intersections, spanning implementation, engineering practices, business alignment, team dynamics, and even generative AI, it helps architects detect when essential elements deviate from intent. Attendees will see practical examples of how to express architectural rules and relationships in code, enabling ongoing feedback that keeps systems aligned with evolving requirements and constraints.

What You Will Learn

  • How to implement Architecture as Code to provide actionable architectural feedback

  • The nine key intersections between architecture and the wider software ecosystem

  • How to use code-based definitions to monitor and maintain architectural integrity

Who Should Attend

Software architects, technical leads, and engineering managers who want to maintain architectural alignment, adaptability, and feedback throughout the development lifecycle.

< speaker_info />

About the speaker

Neal Ford

Software Architect & Meme Wrangler, ThoughtWorks

Neal is Director, Software Architect, and Meme Wrangler at Thoughtworks, a software company and a community of passionate, purpose-led individuals, who thinks disruptively to deliver technology to address the toughest challenges, all while seeking to revolutionize the IT industry and create positive social change. Before joining ThoughtWorks, Neal was the Chief Technology Officer at The DSW Group, Ltd., a nationally recognized training and development firm.

Neal has a degree in Computer Science from Georgia State University specializing in languages and compilers and a minor in mathematics specializing in statistical analysis. He is an internationally recognized expert on software development and delivery, especially in the intersection of agile engineering techniques and software architecture. Neal 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 innovations, and includes a business-focused book and video in improving technical presentations. His primary consulting focus is the design and construction of large-scale enterprise applications. If you have an insatiable curiosity about Neal, visit his web site at nealford.com.