Home Podcasts Software Architecture Insights
Software Architecture Insights

Software Architecture Insights

Lee Atchison 13 Episodes Apr 28, 2026

Software Architecture Insights is a podcast hosted by Lee Atchison about building software systems that hold up under real-world scale. Episodes cover scaling, availability, cloud cost, and the impact of AI on how software is built. Most episodes run about 15 minutes and expand on ideas from Lee's weekly newsletter, sometimes revisiting older decisions to see how they aged or featuring conversations with practitioners. Lee is the author of Architecting for Scale and writes for architects, engineers, and the leaders who depend on them.

Episodes

The Role of AI in Modern Software Development with Burke Holland
The Role of AI in Modern Software Development with Burke Holland Apr 28, 2026 30:54 Today, we discuss the significant impact of AI on software development, particularly the use of AI assistants like GitHub Copilot. Our guest, Burke Holland, a principal developer advocate at Microsoft, shares insights on how developers are increasingly integrating AI into their workflows. We explore the current spectrum of AI usage, from code completion to AI agents that can write code autonomousl
Understanding AI Security Risks with Preston Wood
Understanding AI Security Risks with Preston Wood Apr 7, 2026 25:43 Today's discussion centers on the vulnerabilities associated with AI systems and the increasing threats they face. Our guest, Preston Wood, the Chief Security and Strategy Officer at Databox, highlights the lack of transparency in AI technologies as a significant factor that makes them more susceptible to attacks. We explore how this obfuscation creates challenges in understanding and defending ag
AI Hype vs Application Reality: How Architects Can Keep Their Products on Track in 2025
AI Hype vs Application Reality: How Architects Can Keep Their Products on Track in 2025 Mar 17, 2026 13:42 AI is no longer a novelty; it is now a significant part of our lives. In this podcast, we discuss the importance of using AI thoughtfully in software architecture. As architects, our role is not to chase the latest AI trends but to determine how AI can genuinely enhance our applications. We emphasize that AI should be viewed as a tool, not just a product strategy. We also provide guidance on evalu
Navigating Modern Data Challenges with Optical Storage: Greg Kittilson, VP Engineering of Folio Photonics
Navigating Modern Data Challenges with Optical Storage: Greg Kittilson, VP Engineering of Folio Photonics Feb 24, 2026 44:26 Today, we discuss the advancements in optical storage technology and its implications for data archival. Our guest, Greg Kittilson, VP of Engineering at Folio Photonics, shares insights on how their innovative approach to optical storage offers multiple layers of data storage, significantly enhancing capacity. Unlike traditional methods, this technology can provide long-lasting and environmentally
Why should I care about AI?
Why should I care about AI? Feb 3, 2026 08:40 AI is now essential for software architects. While it may seem that AI has recently become important, it has been around since the 1950s. In this episode, we discuss how AI affects modern software architecture and why understanding AI is crucial for our careers. We explore the new challenges and opportunities AI brings, such as the need for structured data and the importance of ethical considerati
Navigating Cloud Infrastructure using AI with Marcin Wyszynski, Spacelift
Navigating Cloud Infrastructure using AI with Marcin Wyszynski, Spacelift Jan 13, 2026 30:31 Cloud infrastructure provisioning can be a challenging task, often requiring a delicate balance between speed and accuracy. In our discussion today, we explore how AI can streamline this process. Our guest, Marcin Vizensky, co-founder of SpaceLift, introduces us to their innovative solution called Spacelift Intent, which simplifies infrastructure management by removing the complexities of traditio
Navigating AI Development with InWorld's Kylan Gibbs
Navigating AI Development with InWorld's Kylan Gibbs Dec 9, 2025 39:37 Today, we explore the evolving landscape of conversational AI with Kylan Gibbs, the CEO and founder of InWorld AI. We focus on how InWorld develops AI products that enhance the creation of scalable applications, particularly in consumer contexts where user interaction is increasingly conversational. Kylan shares insights into the importance of real-time performance and how expectations differ betw
Get Rid of Your Users - The Role of Transactional vs Experiential Applications
Get Rid of Your Users - The Role of Transactional vs Experiential Applications Nov 18, 2025 11:58 Not all applications are created equal. Some applications process transactions and maintain state, while others aim to deliver content, data, or experiences to users. For software architects and engineering leaders, recognizing these core application types is essential for making informed decisions regarding scalability, infrastructure, security, and data management. Understanding whether an appli
Why File Uploads Are Hard: Lessons from Uploadcare's Founder Igor Debatur
Why File Uploads Are Hard: Lessons from Uploadcare's Founder Igor Debatur Nov 4, 2025 24:10 Igor Debatur, the founder of Uploadcare, joins us to discuss the complexities and challenges of file management in modern applications. Uploadcare specializes in making the file upload experience seamless for users. Igor shares how their journey started from being an agency that built products for clients to creating a comprehensive solution for file management that addresses the needs of engineer
Five Best Practices for Mastering Configuration in Cloud Native Applications
Five Best Practices for Mastering Configuration in Cloud Native Applications Oct 22, 2025 09:20 Managing configuration in cloud-native applications can be overwhelming due to its complexity and abundance. This episode focuses on five essential best practices to help simplify configuration management. We discuss the importance of maintaining a single source of truth, using automation to handle variations, and implementing revision control for tracking changes. Centralizing configurations and
From Finance to Healthcare: Navigating the Shift with Michi Kono
From Finance to Healthcare: Navigating the Shift with Michi Kono Oct 1, 2025 30:15 Michi Kono, the CTO of Garner Health, joins us to discuss the intersection of technology and healthcare. Garner Health leverages advanced data management techniques to help employers find the best healthcare providers for their employees. Michi shares insights from his extensive background in the financial sector, where he led significant tech initiatives, and explains how those experiences inform
The New Reality of Software Development: AI's Impact on Code Quality
The New Reality of Software Development: AI's Impact on Code Quality Sep 17, 2025 11:07 The increasing use of AI in software development has led to significant changes in the industry, with 62% of developers now utilizing AI tools. While this has enhanced productivity, it has also resulted in greater code complexity and a decline in code quality. Recent findings from the 2025 GitClear AI Code Quality Research report reveal alarming trends: as AI usage rises, so does the duplication o

Recommended