logo
episode-header-image
Jan 2025
43m 32s

Exploring the intersections of software ...

Thoughtworks
About this episode

Software architecture necessarily intersects with a diverse range of critical things, including implementation, infrastructure, data and engineering practices. All these elements require serious consideration and reflection if you're to architect effectively. 

To discuss these various intersections, Thoughtworks' Neal Ford and his long-time collaborator Mark Richards join host Prem Chandrasekaran on the Thoughtworks Technology Podcast. They dive into why these intersections matter, what they mean for software architects and how individuals and teams can go about addressing them. 

Up next
Today
Why the tech industry needs Expert Generalists (w/ Martin Fowler)
The technology industry has embraced specialisms — not just in different fields or job roles, like web development or security, but even in terms of particular platforms or stacks. But are we losing something as every tech professional is forced to push themselves into increasing ... Show More
43m 21s
Jun 26
The three new fallacies of distributed computing
Back in 1994, Peter Deutsch and his colleagues at Sun Microsystems identified what they described as the "eight fallacies of distributed computing" — flawed assumptions that often get made when teams move from monolithic to distributed software architectures. In recent years, sof ... Show More
46m 56s
Jun 12
MCP and SRE: Why the future of IT operations is agent-driven
What if your AI agents could think more like IT operations staff — and less like tools? In this episode, we catch up with Zichuan Xiong, to explore the Model Context Protocol (MCP) — a powerful new way to give AI agents deeper awareness of the tools, information and history they ... Show More
28m 33s
Recommended Episodes
Nov 2024
Exploring Selective Service-Oriented Architecture (SSOA) and Selective Frontend Architecture (SFA)
Episode Summary:In this insightful episode, we dive into the innovative concepts of Selective Service-Oriented Architecture (SSOA) and Selective Frontend Architecture (SFA). Discover how these tailored approaches to software and frontend architecture are reshaping the way modern ... Show More
23m 11s
Nov 2024
Financial Metrics for Enterprise Architects: Aligning Architecture with Profitability
In this episode, we explore the essential financial metrics every Enterprise Architect should understand to make informed, business-aligned decisions. Architectural choices can have a profound impact on profitability, and understanding financial concepts helps architects communic ... Show More
24m 3s
Aug 2019
Building Tools And Platforms For Data Analytics
Summary Data engineers are responsible for building tools and platforms to power the workflows of other members of the business. Each group of users has their own set of requirements for the way that they access and interact with those platforms depending on the insights they are ... Show More
48m 7s
Jun 2023
How AI changes architecture as we know it
These days artificial intelligence (AI) is in the spotlight – from fearsome warnings about societal impacts presented by leading figures in the tech industries and on to hopeful imaginations of a better future. But can AI also help create better, more sustainable, and even more d ... Show More
30m 36s
Dec 2023
E31 - Distributed Systems at Shopify with Ahmad Alhour
Staff software engineer Ahmad joined me to share insights from designing complex systems at Shopify. We discussed distributed systems, managing technology landscapes, testing strategies, flexible architectures, leadership skills, understanding roles, and optimizing teams. Key tak ... Show More
1h 9m
May 28
This AI Tool Can Build Any SaaS App in Minutes
Episode 60: Can you really build an $8 billion SaaS startup by yourself using AI agents? Nathan Lands (https://x.com/NathanLands) sits down with Matan Grinberg (https://x.com/matansf), a physicist, AI founder, and creator of Factory AI—one of Silicon Valley’s best-kept secrets. M ... Show More
40m 47s
Mar 2024
Open sourcing AI app development with Harrison Chase from LangChain
Companies are employing AI agents and co-pilots to help their teams increase efficiency and accuracy, but developing apps that are trained properly can require a skill set many enterprise teams don’t have. This week on No Priors, Sarah and Elad are joined by Harrison Chase, the C ... Show More
27m 32s
Nov 2024
Six stages of a good software engineer
You get better as a software engineer when you go through these stages. 0:00 Intro 1:15 Understand a technology 7:07 Articulate how it works 15:30 Understand its’ limitations 19:48 Try to build something better 27:45 Realize what you built also has limitations 32:48 Appreciate th ... Show More
39m 27s
May 2018
247: Videography for Architects with Jeff Durkin
Today we have world-class videographer Jeff Durkin with us to talk about using the power of video as a tool for persuasion and storytelling. Jeff studied architecture at the University of California Berkeley, worked for 10 years in the architecture industry and then transitioned ... Show More
31m 28s