

Azure & DevOps Podcast
Jeffrey Palermo
The Azure & DevOps Podcast is a show for developers and devops professionals shipping software using Microsoft technologies. Each show brings you hard-hitting interviews with industry experts innovating better methods and sharing success stories. Listen in to learn how to increase quality, ship quickly, and operate well. Hosted by Jeffrey Palermo and sponsored by Clear Measure, Inc.
Episodes
Mentioned books

Oct 14, 2024 • 37min
Database Hygiene: Grant Fritchey - Episode 319
Grant Fritchey, a Product Advocate at Red Gate Software with over 30 years in IT, delves into crucial database hygiene topics. He emphasizes the importance of regular backups and recovery planning to safeguard data integrity. Grant also discusses the nuances of database selection, comparing OLTP systems to traditional setups. He shares insights on adapting to document support in major platforms and highlights the balance between cost and recovery objectives, offering practical advice for effective database management.

Oct 7, 2024 • 30min
Programming Windows: Dave Plummer - Episode 318
Dave Plummer, a seasoned software engineer and YouTuber known for his show Dave's Garage, shares insights from his notable Microsoft career. He reflects on the rich culture of the 90s and his work on influential projects like Windows Media Center and Task Manager. Dave discusses the challenges of porting code across platforms and the evolution of software engineering over two decades, touching on the rise of AI and embedded systems. He also emphasizes the importance of user interface design and the practical applications of modern technologies like ESP32.

Sep 30, 2024 • 39min
Jeff Sutherland: The History of Agile - Episode 317
In this engaging discussion, Jeff Sutherland, co-creator of Scrum and a pioneer in agile methodologies, shares his wealth of experience from diverse industries. He delves into how military aviation and complex adaptive systems shaped the Scrum framework. Jeff highlights the integration of AI in enhancing agile processes and the importance of self-organizing teams. He also discusses the evolution of Scrum into 'Extreme Agile' practices, revealing connections with biology and robotics that can boost corporate efficiency.

Sep 23, 2024 • 40min
Ryan Riley: Leading a Software Engineering Team - Episode 316
Ryan Riley, a Principal Software Engineer at Wise Rock, shares insights from his extensive experience in software engineering leadership. He discusses his journey from the .com bubble to leading teams, emphasizing the balance between coding and leadership. Ryan highlights the importance of empowering developers, implementing best practices like pull requests and testing, and navigating architectural choices between monoliths and microservices. He also dives into the complexities of managing cloud costs and ensuring software stability in production.

Sep 16, 2024 • 46min
Erik Darling: Database Technical Debt - Episode 315
Erik Darling, a DBA and architect known for his expertise in database performance, dives into the world of technical debt in SQL Server. He shares his journey and early challenges, emphasizing how common issues evolve over time. The conversation highlights the impact of abstraction layers like ORMs on performance, and offers essential advice for database schema design. Erik also addresses staffing challenges in SQL environments and the unique aspects of Azure SQL migrations, stressing the need for ongoing education in the field.

Sep 9, 2024 • 39min
Kent Beck: Tidy First - Episode 314
Kent Beck, a pioneer in the Agile movement and author of influential texts on Extreme Programming, shares his insights on software development. He discusses the origins of his advocacy for extreme programming and emphasizes the enduring practices that support effective teams. Beck introduces the concept of 'Tidy First,' encouraging incremental software design improvements. He also explores the importance of normalizing symmetry in design, the parallels between software development and baking, and offers invaluable advice for young developers.

8 snips
Sep 2, 2024 • 41min
Matt Gordon: Database DevOps - Episode 313
In this conversation, Matt Gordon, a Microsoft Data Platform MVP with a rich background in SQL Server and data technologies, shares his professional journey, including overcoming a childhood stutter to become a speaker. He discusses the evolution of database tools, highlighting the shift to Flyway and the importance of effective monitoring tools. Matt also emphasizes best practices for database change management in DevOps and the impact of ORM on performance. His insights into embracing microservices and adapting to various database sizes make for an engaging listen.

Aug 26, 2024 • 37min
Henry Quillin: What it’s Like as a Computer Science Student - Episode 312
Henry Quillin, a computer science and business honors student at UT Austin and software engineer intern at Bank of America, shares his journey through college. He discusses the transformative experience of adjusting to university life and how internships enhanced his learning. Practical experience and teamwork are pivotal themes, as he reflects on challenging courses like data structures and operating systems. Henry also offers valuable advice for aspiring computer scientists on securing internships and embracing emerging technologies.

Aug 19, 2024 • 40min
David Starr: Azure Cloud Marketplaces - Episode 311
David Starr, a Principal Solutions Architect at Microsoft, brings over 20 years of experience to the conversation. He discusses the evolution of Azure Marketplaces and innovative AI publishing strategies, offering insights from his tenure at GoDaddy. Agile methodologies like Scrum play a key role in software development leadership, and Starr shares successful examples of partnerships within the Azure Marketplace. He also navigates complex AI pricing models and advocates for the integration of AI in both software distribution and online learning.

5 snips
Aug 12, 2024 • 51min
Brian Randell: GitHub and DevOps - Episode 310
Brian A. Randell, a Staff Developer Advocate at GitHub with over 30 years in software, dives into the evolution of tech tools and the power of collaboration. He discusses how GitHub Copilot can revolutionize coding by saving time, letting developers focus on innovation. Brian emphasizes the importance of prioritizing developer experience and balancing value delivery with personal life. With insights into best practices for .NET teams and the integration of security in development, this chat is a treasure trove for software enthusiasts!