GOTO 2021 • Software Architecture for Developers • Simon Brown & Stefan Tilkov

27:51 1248 views 98% Published 3 months ago

This interview was recorded for the GOTO Book Club. #GOTOcon #GOTOBookClub

Simon Brown - Author of "Software Architecture for Developers Vol. 2"
Stefan Tilkov - Co-founder & Principal Consultant at INNOQ

Software architecture concepts will help software developers not only advance their careers but also do a better job in their current work. Simon Brown, the creator of the C4Model talks to Stefan Tilkov about why software architecture is something that every developer should understand, how the C4 Model can help with that and why diagrams are so useful in software development.
The interview is based on Simon's book "Software Architecture for Developers Vol. 2":

00:00 Intro
00:48 The C4 model
06:26 The difference between UMLs & the C4 model
11:11 Should UMLs be part of a CS education?
15:29 How to keep diagrams in sync with your code?
20:24 How to visualize software diagrams & documentation?
25:39 Resources for developers getting into architectural work
19:36 Outro

Read the full transcription of the interview here:

Simon Brown • Software Architecture for Developers Vol. 2 •
Mark Richards & Neal Ford • Fundamentals of Software Architecture •
Gregor Hohpe • The Software Architect Elevator •
Michael Keeling • Design It! •
George Fairbanks • Just Enough Software Architecture •
Nick Rozanski & Eoin Woods • Software Systems Architecture •
Peter Coad, Eric Lefebvre & Jeff de Luca • Java Modeling In Color With UML •
Eric Evans • Domain-Driven Design •
Grady Booch, James Rumbaugh & Ivar Jacobson • The Unified Modeling Language Reference Manual •
#SoftwareArchitecture #C4Model #SimonBrown #StefanTilkov #AgileManifesto #Structurizr #INNOQ #SoftwareArchitect #Programming #Design #UML #Diagrams

This episode of the GOTO Book Club was made possible thanks to the support of Created for developers, by developers, the GOTO event series goes beyond annual conferences held in Chicago, Amsterdam and Copenhagen: you can also join online conferences, online masterclasses and meetups with top creators and leaders in tech year-round.
And if joining one of these top-rated events isn't enough to satisfy your hunger for the latest in tech, you can watch over a thousand high-quality talks on the GOTO YouTube channel — subscribe now for new videos released (almost) daily and join GOTO in person or online at any upcoming conferences using the promo code ‘bookclub’.

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.

Watch on YouTube