
Sign up to save your podcasts
Or

In this episode of Blue Blazes, host Jonathan "J." Tower speaks with Mark Richards about how architecture decision records can improve your software development process. You might know Mark from his books.
This episode includes lots of ground, including:
The best place to store your ADRs where they are accessible and versionable.
How you can use ADRs to document key decisions and their rationale.
Tips for preventing recurring debates about past architectural decisions.
The best way to improve collaboration and understanding between developers and stakeholders.
Guest Bio:
Mark is the author of Fundamentals of Software Architecture, Software Architecture: The Hard Parts, and Head First Software Architecture, which he co-authored with Neal Ford. Mark is the founder of DeveloperToArchitect.com, a free website devoted to helping developers on their journey to becoming a software architect. He has spoken at hundreds of conferences and user groups around the world and is an experienced software architect involved in the architecture, design, and implementation of microservices architectures and other distributed systems in a variety of technologies.
In this episode of Blue Blazes, host Jonathan "J." Tower speaks with Mark Richards about how architecture decision records can improve your software development process. You might know Mark from his books.
This episode includes lots of ground, including:
The best place to store your ADRs where they are accessible and versionable.
How you can use ADRs to document key decisions and their rationale.
Tips for preventing recurring debates about past architectural decisions.
The best way to improve collaboration and understanding between developers and stakeholders.
Guest Bio:
Mark is the author of Fundamentals of Software Architecture, Software Architecture: The Hard Parts, and Head First Software Architecture, which he co-authored with Neal Ford. Mark is the founder of DeveloperToArchitect.com, a free website devoted to helping developers on their journey to becoming a software architect. He has spoken at hundreds of conferences and user groups around the world and is an experienced software architect involved in the architecture, design, and implementation of microservices architectures and other distributed systems in a variety of technologies.