
Diving head first into software architecture
03/07/24 • 37 min
1 Listener
A few years ago, Thoughtworker and (prolific) author Neal Ford published Fundamentals of Software Architecture with Mark Richards. They're now back with another book on software architecture — written with co-author Raju Gandhi — which offers readers a very different learning experience. Described as a combination of technical book and graphic novel, Head First Software Architecture dispenses with dense prose to present and explain software architecture concepts and ideas in some highly innovative and novel ways.
In this episode of the Technology Podcast, the authors — alongside their editor, Sarah Grey — join Rebecca Parsons to discuss their new book. They explain the thinking behind the approach, how it diverges from Fundamentals of Software Architecture and detail some of the challenges of writing in a new format.
Whether you're interested in getting started with software architecture or simply curious about technical communication and learning, listen to find out more.
Learn more about Head First Software Architecture: https://www.oreilly.com/library/view/head-first-software/9781098134341/
A few years ago, Thoughtworker and (prolific) author Neal Ford published Fundamentals of Software Architecture with Mark Richards. They're now back with another book on software architecture — written with co-author Raju Gandhi — which offers readers a very different learning experience. Described as a combination of technical book and graphic novel, Head First Software Architecture dispenses with dense prose to present and explain software architecture concepts and ideas in some highly innovative and novel ways.
In this episode of the Technology Podcast, the authors — alongside their editor, Sarah Grey — join Rebecca Parsons to discuss their new book. They explain the thinking behind the approach, how it diverges from Fundamentals of Software Architecture and detail some of the challenges of writing in a new format.
Whether you're interested in getting started with software architecture or simply curious about technical communication and learning, listen to find out more.
Learn more about Head First Software Architecture: https://www.oreilly.com/library/view/head-first-software/9781098134341/
Previous Episode

Exploring the building blocks of distributed systems
Distributed systems are ubiquitous yet complex. They can be particularly demanding for software developers and architects tasked with dealing with the sometimes unpredictable nature of the interactions between their various parts.
That's why Thoughtworker Unmesh Joshi wrote Patterns of Distributed Systems. Published at the end of 2023, the book explores a number of patterns that characterize distributed systems, and uses them to not only help readers better understand how such systems work but also to solve problems and challenges that often arise.
On this episode of the Technology Podcast, Unmesh joins hosts Scott Shaw and Rebecca Parsons to talk about his book, explaining where the idea came from, how he put it together and why it's important to get beneath neat abstractions to really get to grips with the inner workings of distributed systems.
Learn more about Patterns of Distributed Systems: https://www.pearson.com/subject-catalog/p/patterns-of-distributed-systems/P200000011305/9780138221980
Next Episode

Technology through the Looking Glass: Preparing for 2024 and beyond
Looking Glass isn't like most other technology trend reports. It doesn't just tell you what deserves your attention, it's designed to help you use it to focus on what really matters to you. Published once a year, Thoughtworks intends it to be a tool that helps readers make sense of the emerging technologies that are going to shape the industry in the months and years to come.
In this episode of the Technology Podcast, lead Looking Glass contributors Rebecca Parsons and Ken Mugrage trade hosting duties for the guest seats, as they talk to Neal Ford about the most recent edition of the Looking Glass (published in January 2024). They explain what the Looking Glass is and outline some of the key 'lenses' that act as a framework readers can use to monitor and evaluate what's on the horizon.
Covering everything from AI to augmented reality, this conversation offers a new perspective on emerging technology to help prepare you for 2024.
Explore Looking Glass 2024: https://www.thoughtworks.com/insights/looking-glass
If you like this episode you’ll love
Episode Comments
Generate a badge
Get a badge for your website that links back to this episode
<a href="https://goodpods.com/podcasts/thoughtworks-technology-podcast-195636/diving-head-first-into-software-architecture-46229226"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to diving head first into software architecture on goodpods" style="width: 225px" /> </a>
Copy