There are many names in the software architecture field to share and follow, so I decided to make it a series of Architects to follow with a brief description and link to their content 🙂
Here is my list of must-follow architects to stay updated with architectural discussions and expand my knowledge every day!
Mark Richards

Author of Fundamentals of Software Architecture and many more titles in collaboration with other great software architects of the industry, Mark definitely deserves to be in this list for helping collect and organize all these deep and complex topics to guide the fellow architects in our challenging tasks.
Mark records and shares valuable content on his Software Architecture Monday channel on YouTube. He generously offers all of these resources for free and already on lesson 173!
If you’re just starting on Software Architecture topic and enjoy well-structured and didactic content, I totally recommend you take a look on Mark Richards contents.
Alex Xu

Alex, the author of System Design Interview, provides content that explains the design of various solutions using intuitive diagrams for a quick and clear understanding.
Alex also shares System Design animated contents on his official ByteByteGo channel on YouTube, which are very useful for the learning process!
If you like to read some reviews before buying any book, I have particularly found a detailed and enjoyable review of Alex’s book from Gergely Orosz (would like to write about him in the future list).
Chris Richardson

Experienced Software Architect and the author of Microservices Patterns book, Chris became an important reference in the widespread Microservice architecture field.
The Microservices.io website offers clear concepts and easy-to-understand diagrams. It is helpful for beginners learning about microservices architecture and also for senior architects looking to enhance their knowledge in advanced topics.
Venkat Subramaniam

Founder of Agile Developer Inc., author of many books published at The Pragmatic Programmers series, and also a Java Champion. On top of all of that, Vankat is for me, the best Live Coding speaker of all the time! 🙂
His exceptional ability to create impressive Live Coding sessions while telling a captivating story results in a rich and dense in concept session that is at the same time engaging and entertaining.
I do really recommend you to watch Core Design Principles for Software Developers 🙂
How about you? Have heard about them before? What content did you like most from them? Share in the comments! 🙂
