
Unmesh Joshi
Principal Consultant at ThoughtWorks. Known for his work on distributed systems patterns and focus on developer happiness.
Top 3 podcasts with Unmesh Joshi
Ranked by the Snipd community

119 snips
Jul 10, 2025 • 43min
Why the tech industry needs Expert Generalists (w/ Martin Fowler)
Unmesh Joshi, a Principal Consultant at ThoughtWorks known for his focus on developer happiness, teams up with Martin Fowler, a long-time ThoughtWorks luminary in software development. They discuss the urgent need for 'Expert Generalists' in tech, advocating for professionals who connect specialized fields rather than narrowing their skills. Emphasizing collaboration and continuous growth, they argue that fostering these versatile talents enhances team dynamics and innovation, while addressing the dangers of over-specialization in the rapidly evolving tech landscape.

21 snips
Feb 12, 2025 • 58min
Patterns of Distributed Systems with Unmesh Joshi
Unmesh Joshi, a Principal Consultant at ThoughtWorks and author of "Patterns of Distributed Systems," dives deep into the intricacies of distributed systems. He discusses the critical role of context in applying patterns and the necessity of reading code for better implementation. Unmesh highlights common developer pitfalls and the importance of understanding consensus mechanisms, using the Paxos algorithm as an example. He also emphasizes the evolution of cloud computing practices and the human aspect of software design, urging a user-focused iterative approach.

Jul 9, 2024 • 45min
Discussing the Patterns of Distributed Systems with Unmesh Joshi
Unmesh Joshi, Principal Consultant at Thoughtworks, talks about key concepts in distributed systems, the inspiration behind his book, and future technical predictions. The podcast delves into fault tolerance, consistency models, consensus algorithms, and the challenges of understanding distributed systems.