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
Aug 21
Context engineering: Tackling legacy systems with generative AI
Generative AI can be incredibly powerful when it comes to legacy modernization. Not only can it help us better understand a large, aging codebase, it can even help us reverse engineer a legacy system when we don't have access to the complete source code. Doing it, though, require ... Show More
40m 41s
Aug 7
Navigating AI opportunities at MYOB
How should businesses go about actually navigating AI? It's one thing to strategize and generate new ideas, but what needs to be done to put it into practice in a way that's effective and commercially impactful? In this episode of the Technology Podcast, new host Nigel Dalton is ... Show More
57m 23s
Jul 24
Caring about documentation in the LLM era (w/ Heidi Waterhouse)
In an age of vibe coding and LLMs, do we really need to care about documentation? Do we need to spend time and energy producing it — time when we could just be shipping code? Of course we do; particularly if we want to communicate and share software with other humans. To discuss ... Show More
39m 19s
Recommended Episodes
Dec 2022
How Do Agility and Software Architecture Fit Together?
In this episode of the Scrum.org Community Podcast, Kurt Bittner guest hosts and has Professional Scrum Trainers Peter Goetz and Thomas Schissler on to talk about the relationship between software architecture and Agile Teams. They discuss common misconceptions Agile teams have a ... Show More
35m 23s
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