
The Software Industry's Evolution, Complex Architecture & Problem-Solving At Scale | Michael Nygard In The Engineering Room Ep. 35
From The Engineering Room with Dave Farley by Dave Farley
January 26, 2025 · 45 min · Season 1 · Episode 35
About this episode
Dave Farley and Michael Nygard discuss the evolution of the software industry, focusing on modern architecture and data systems.
Join Dave Farley and Michael Nygard, former Chief Scientist at Sabre and current leader in Global Platforms at Nubank, for an illuminating discussion on modern software architecture and data systems. They explore how data mesh solutions enable incremental problem-solving at scale, and why traditional software engineering principles like modularity and separation of concerns remain crucial even as our systems evolve. Nygard shares insights from managing 300,000 datasets at Nubank, explaining how they're tackling the challenges of ETL (Extract, Transform, Load) generation, schema management, and the complex interplay between operational and analytical worlds. Drawing from decades of experience, they examine the industry's evolution, from the simplicity of early systems to today's intricate architectures, offering valuable perspectives on managing growing complexity while maintaining system quality. --------- Thanks to Goto for hosting this chat at their conference in Copenhagen. You can check out Goto on YouTube HERE: https://www.youtube.com/@GOTO Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally…
People in this episode
Host: Dave Farley
Guest: Michael Nygard
Topics covered
- software architecture
- data systems
- data mesh
- problem-solving
- ETL challenges
- system quality
- industry evolution
Keywords
- software engineering
- modularity
- schema management
- operational analytics
- data mesh solutions
- complex architecture
- incremental problem-solving
Sponsors
Equal Experts
Mentioned in this episode
Organizations: Sabre, Nubank, Goto
More episodes of The Engineering Room with Dave Farley
- Using AI Agents To TRULY INCREASE Software Engineering Productivity | David Yanacek In The Engineering Room Ep. 45 · May 3, 2026 · 1h 15m
- Better Software Architecture Thanks To TDD | Steve Freeman In The Engineering Room Ep. 44 · April 5, 2026 · 57 min
- The Meaning Of TRUE Engineering Leadership | Dan Abel In The Engineering Room Ep. 43 · March 1, 2026 · 1h 7m
- Understanding The Value of AI Coding | Gene Kim In The Engineering Room Ep. 42 · January 25, 2026 · 1h 6m
- The Myth of the 10x Engineer | Charity Majors In The Engineering Room Ep. 41 · December 14, 2025 · 1h 4m
- The 3 Golden Rules Of Distributed Systems | Sam Newman In The Engineering Room Ep. 40 · October 12, 2025 · 1h 10m
Explore listener stats, chart rankings, contacts and more on the The Engineering Room with Dave Farley podcast page.