Craft 2026 - Mark Richards
Mark Richards
Hands-on Software Architect, Published Author at Developer to Architect
About Mark Richards

Mark Richards is an experienced, hands-on software architect involved in the architecture, design, and implementation of microservices architectures and other distributed systems in a variety of technologies. He has been in the software industry since 1983 and has significant experience and expertise in application, integration, and enterprise architecture. Mark is the founder of DeveloperToArchitect.com, a free website devoted to helping developers in the journey to becoming a software architect. In addition to hands-on consulting and training, Mark has authored numerous technical books, including his three latest books Fundamentals of Software Architecture, Software Architecture: The Hard Parts, and Head First Software Architecture that he co-authored with Neal Ford. Mark has spoken at hundreds of conferences and user groups around the world on a variety of enterprise-related technical topics.

Talk
Mark Richards' Talk
Topics:
software architecture
architecture
Level: General
Workshop
Fundamentals of Software Architecture: Crafting Systems in the Age of A.I.
Topics:
Software Delivery Craft Matters
ai
architecture
artificial intelligence
architecture decision records
adrs
hands-on
microservices
modular monolith
software architecture
scaling
Level: General

Software architecture is becoming increasingly important, particularly in the age of generative A.I., code generation, and agents. As A.I. continues to infiltrate the software development process, developers are beginning to see a shift in their traditional role to one that involves more of a focus on architecture. The problem is, there's no clear path for moving from developer to architect. Why? ...