AI DevOps Podcast

AI DevOps Podcast

By Jeffrey PalermoNewsTechnologyTech News
Download on the App Store

AI DevOps Podcast episodes

  • Kent Beck: Tidy First - Episode 285

    Original signer of the Agile Manifesto, author of the Extreme Programming book series, rediscoverer of Test-Driven Development, and inspiring Keynote Speaker. I read his TDD book 20 years ago.

    Topics of Discussion:

    [4:06] What led Kent into extreme programming, and realizing that technical mastery alone is not enough for project success.

    [6:24] The significance of extreme programming.

    [9:15] The Agile Manifesto.

    [10:46] The importance of taking responsibility seriously.

    [14:06] What was the inspiration behind Tidy First?

    [16:27] Why software design is an important skill.

    [17:31] The human aspect dominates in design.

    [19:40] You can make large changes in small safe steps.

    [23:09] Normalizing symmetry.

    [30:17] Preserving flexibility in design through empirical and reversible changes rather than rather than speculative or reactive design.

    [31:51] Kent's experimentation with the GPT phase of AI on publications.

    [32:11] Rent-A-Kent to get better answers around software development.

    [37:19] Advice for young programmers.

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us at [email protected].

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Rent-A-Kent

    Tidy First? by Kent Beck

    Test Driven Development, by Kent Beck

    Extreme Programming Explained, by Kent Beck with Cynthia Andres

    Implementation Patterns, by Kent Beck

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    41 min
  • Kent Beck: Tidy First - Episode 285

    Original signer of the Agile Manifesto, author of the Extreme Programming book series, rediscoverer of Test-Driven Development, and inspiring Keynote Speaker. I read his TDD book 20 years ago.

     

    Topics of Discussion:

    [4:06] What led Kent into extreme programming, and realizing that technical mastery alone is not enough for project success.

    [6:24] The significance of extreme programming.

    [9:15] The Agile Manifesto.

    [10:46] The importance of taking responsibility seriously.

    [14:06] What was the inspiration behind Tidy First?

    [16:27] Why software design is an important skill.

    [17:31] The human aspect dominates in design.

    [19:40] You can make large changes in small safe steps.

    [23:09] Normalizing symmetry.

    [30:17] Preserving flexibility in design through empirical and reversible changes rather than rather than speculative or reactive design.

    [31:51] Kent's experimentation with the GPT phase of AI on publications.

    [32:11] Rent-A-Kent to get better answers around software development.

    [37:19] Advice for young programmers.

     

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us at [email protected].

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Rent-A-Kent

    Tidy First? by Kent Beck

    Test Driven Development, by Kent Beck

    Extreme Programming Explained, by Kent Beck with Cynthia Andres

    Implementation Patterns, by Kent Beck

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    41 min
  • Paul Yuknewicz: Cloud Native & Serverless - Episode 284

    Paul Yuknewicz is a Lead Product Manager for Azure Developer Experience at Microsoft; he is responsible for the PM team that designs the developer experience for building and diagnosing cloud-native applications for Azure. In his role, he's very passionate about helping developers succeed in building high-scale distributed applications and building strong collaboration with customers. He has fun learning and challenging the status quo in a breadth of technologies and languages, like Linux, Windows, Java, .NET, Serverless, containers, service meshes, and application observability. He speaks at industry conferences not only at Microsoft but also at conferences like DEVintersection, TechBash, and more.

    Topics of Discussion:

    [4:40] Paul talks about his career evolution.

    [5:28] Working in SharePoint, Azure, and then in the microservices field.

    [6:44] DAPR, distributed application runtime.

    [8:06] The power of the open source world.

    [8:33] What is Serverless?

    [11:08] The evolution of their work in AI.

    [12:05] The concept of Serverless vs. developing in a microservices fashion.

    [15:17] Why Paul thinks containers are great.

    [18:16] Who Serverless is good for.

    [20:01] Serverless architecture and cost savings.

    [23:55] Container apps.

    [28:31] The tactical process behind Dapper.

    [34:41] Container apps environment.

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us at [email protected].

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Paul Twitter

    Paul Github

    "Paul Yuknewicz on Azure Development Ep #136"

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    39 min
  • Paul Yuknewicz: Cloud Native & Serverless - Episode 284

    Paul Yuknewicz is a Lead Product Manager for Azure Developer Experience at Microsoft; he is responsible for the PM team that designs the developer experience for building and diagnosing cloud-native applications for Azure. In his role, he's very passionate about helping developers succeed in building high-scale distributed applications and building strong collaboration with customers. He has fun learning and challenging the status quo in a breadth of technologies and languages, like Linux, Windows, Java, .NET, Serverless, containers, service meshes, and application observability. He speaks at industry conferences not only at Microsoft but also at conferences like DEVintersection, TechBash, and more.

     

    Topics of Discussion:

    [4:40] Paul talks about his career evolution.

    [5:28] Working in SharePoint, Azure, and then in the microservices field.

    [6:44] DAPR, distributed application runtime.

    [8:06] The power of the open source world.

    [8:33] What is Serverless?

    [11:08] The evolution of their work in AI.

    [12:05] The concept of Serverless vs. developing in a microservices fashion.

    [15:17] Why Paul thinks containers are great.

    [18:16] Who Serverless is good for.

    [20:01] Serverless architecture and cost savings.

    [23:55] Container apps.

    [28:31] The tactical process behind Dapper.

    [34:41] Container apps environment.

     

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us at [email protected].

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Paul Twitter

    Paul Github

    "Paul Yuknewicz on Azure Development Ep #136"

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    39 min
  • Uncle Bob Martin: Clean Code and How to Do Software Well - Episode 283

    If you don't already know Bob, he is a software engineer, instructor, and best-selling author. He is most recognized for developing numerous software design principles and for being a founder of the incredibly influential Agile Manifesto. Bob is the author of a number of Clean Code related books including his latest, Clean Agile: Back to Basics, where he reintroduces Agile values and principles for a new generation of programmers and nonprogrammers alike. In the past, Bob was also the editor-in-chief of C++ Report magazine and served as the first chairman of the Agile Alliance.

    Topics of Discussion:

    [3:48] Why the term "clean" when it comes to software?

    [5:16] Are people still writing "dirty" software?

    [7:06] it is the developers job to maintain quality, and pretending to go fast by rushing is not a viable solution.

    [9:54] Uncle Bob's upcoming book on the history of programmers.

    [11:00] The first era of programmers may be the scribes of Egypt.

    [15:00] How Uncle Bob went about organizing the book into different eras of programmers.

    [18:10] A short backstory about Grace Hopper.

    [23:33] Uncle Bob's other new book which is out now, Functional Design.

    [24:54] Structure and Interpretation of Computer Programs

    [28:37] Does functionality have a concise set of principles?

    [33:11] Where are the shifts happening?

    [34:01] The loss of Moore's Law.

    [37:33] What will be the winning strategies as we prepare for a few years where things grow, but not as quickly as they have, and we sit on a plateau?

    [40:51] Make it right, then you can make it fast.

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us at [email protected].

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Previous episode with Uncle Bob

    Functional Design

    Clean Coders

    .NET Developer Apprentice - Texas

    Clean Agile

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    42 min
  • Uncle Bob Martin: Clean Code and How to Do Software Well - Episode 283

    If you don't already know Bob, he is a software engineer, instructor, and best-selling author. He is most recognized for developing numerous software design principles and for being a founder of the incredibly influential Agile Manifesto. Bob is the author of a number of Clean Code related books including his latest, Clean Agile: Back to Basics, where he reintroduces Agile values and principles for a new generation of programmers and nonprogrammers alike. In the past, Bob was also the editor-in-chief of C++ Report magazine and served as the first chairman of the Agile Alliance.

     

    Topics of Discussion:

    [3:48] Why the term "clean" when it comes to software? 

    [5:16] Are people still writing "dirty" software? 

    [7:06] it is the developers job to maintain quality, and pretending to go fast by rushing is not a viable solution. 

    [9:54] Uncle Bob's upcoming book on the history of programmers. 

    [11:00] The first era of programmers may be the scribes of Egypt. 

    [15:00] How Uncle Bob went about organizing the book into different eras of programmers. 

    [18:10] A short backstory about Grace Hopper. 

    [23:33] Uncle Bob's other new book which is out now, Functional Design. 

    [24:54] Structure and Interpretation of Computer Programs 

    [28:37] Does functionality have a concise set of principles? 

    [33:11] Where are the shifts happening? 

    [34:01] The loss of Moore's Law. 

    [37:33] What will be the winning strategies as we prepare for a few years where things grow, but not as quickly as they have, and we sit on a plateau? 

    [40:51] Make it right, then you can make it fast. 

     

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us at [email protected].

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

     Previous episode with Uncle Bob

    Functional Design 

    Clean Coders

    .NET Developer Apprentice - Texas

    Clean Agile 

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    42 min
  • Greg Leonardo: Optimizing Cloud Budgets in Azure - Episode 282

    Greg is a Cloud Architect that assists organizations with cloud adoption and innovation and is currently a Cloud Architect and the owner of Webonology. He has been working in the IT industry since his time in the military and is a developer, teacher, speaker, and early adopter. Greg has worked in many facets of IT throughout his career and is currently the president of TampaDev, a community meetup that runs #TampaCC and various technology events throughout Tampa. Greg holds a certification as a Microsoft Certified Azure Solutions Architect Expert, and Microsoft Certified Trainer, and is an Azure MVP.

    Topics of Discussion:

    [3:49] What has been Greg's secret sauce to success? Helping others.

    [4:53] Optimizing Azure budgets.

    [7:12] The cloud shines in replatforming or rehosting.

    [9:12] To Greg, a lot of the cost optimization really focuses on architectural optimization.

    [13:58] The importance of looking at evolution and realizing that technology doesn't stop at the cloud.

    [18:35] Don't blame technology for your shortcomings.

    [23:31] Azure services surprise people with their cost, and the need to go into things with eyes wide open.

    [29:21] The problem with the pricing calculator.

    [35:47] The two-fold problem with present-day containers.

    [37:02] Privatized workloads.

    [40:08] How the cloud can make our lives easier and enhance what we are already doing.

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us at [email protected].

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Ep 250: Responsible AI with Greg Leonardo

    Greg Leonardo — Cloud Daily Wire

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    42 min
  • Greg Leonardo: Optimizing Cloud Budgets in Azure - Episode 282

    Greg is a Cloud Architect that assists organizations with cloud adoption and innovation and is currently a Cloud Architect and the owner of Webonology. He has been working in the IT industry since his time in the military and is a developer, teacher, speaker, and early adopter. Greg has worked in many facets of IT throughout his career and is currently the president of TampaDev, a community meetup that runs #TampaCC and various technology events throughout Tampa. Greg holds a certification as a Microsoft Certified Azure Solutions Architect Expert, and Microsoft Certified Trainer, and is an Azure MVP.

     

    Topics of Discussion:

    [3:49] What has been Greg's secret sauce to success? Helping others.

    [4:53] Optimizing Azure budgets.

    [7:12] The cloud shines in replatforming or rehosting.

    [9:12] To Greg, a lot of the cost optimization really focuses on architectural optimization.

    [13:58] The importance of looking at evolution and realizing that technology doesn't stop at the cloud.

    [18:35] Don't blame technology for your shortcomings.

    [23:31] Azure services surprise people with their cost, and the need to go into things with eyes wide open.

    [29:21] The problem with the pricing calculator.

    [35:47] The two-fold problem with present-day containers.

    [37:02] Privatized workloads.

    [40:08] How the cloud can make our lives easier and enhance what we are already doing.

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us at [email protected].

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

     Ep 250: Responsible AI with Greg Leonardo

    Greg Leonardo — Cloud Daily Wire 

     

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    42 min
  • Andrew Lock: Containers in .NET 8 - Episode 281

    Andrew Lock is a senior software engineer at Datadog, working out of Devon, in the UK. He is a Microsoft MVP, Author of ASP.NET Core in Action, and has an active blog all about his experience working with .NET and ASP.NET Core.

    Topics of Discussion:

    [3:08] What is Andrew working on these days?

    [3:42] The push towards open telemetry in .NET and the ecosystem in general.

    [4:49] In Andrew's opinion, open telemetry is ready for use, but there is still much to learn.

    [6:58] The state of containers for .NET developers.

    [9:48] The use of chiseled containers.

    [15:46] Using chiseled containers for that extra level of security.

    [17:01] The different levels of chiseling.

    [19:04] What does it mean to be a self-contained ASP.NET application?

    [23:52] Other big container changes, including running as a non-root user and the default port inside the Docker container changing.

    [28:18] Port 8080 and the user App.

    [30:12] Windows containers for testing.

    [33:14] The repeatability of Dockers containers.

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us at [email protected].

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Andrew Lock

    "Ep 198: Andrew Luck: Web Applications in Net6"

    Updates to Docker Images in .NET8

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    37 min
  • Andrew Lock: Containers in .NET 8 - Episode 281

    Andrew Lock is a senior software engineer at Datadog, working out of Devon, in the UK. He is a Microsoft MVP, Author of ASP.NET Core in Action, and has an active blog all about his experience working with .NET and ASP.NET Core.

     

    Topics of Discussion:

    [3:08] What is Andrew working on these days?

    [3:42] The push towards open telemetry in .NET and the ecosystem in general.

    [4:49] In Andrew's opinion, open telemetry is ready for use, but there is still much to learn.

    [6:58] The state of containers for .NET developers.

    [9:48] The use of chiseled containers.

    [15:46] Using chiseled containers for that extra level of security.

    [17:01] The different levels of chiseling.

    [19:04] What does it mean to be a self-contained ASP.NET application?

    [23:52] Other big container changes, including running as a non-root user and the default port inside the Docker container changing.

    [28:18] Port 8080 and the user App.

    [30:12] Windows containers for testing.

    [33:14] The repeatability of Dockers containers.

    Mentioned in this Episode:

    Clear Measure Way

    Architect Forum

    Software Engineer Forum

    Programming with Palermo — New Video Podcast! Email us at [email protected].

    Clear Measure, Inc. (Sponsor)

    .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    Andrew Lock

    "Ep 198: Andrew Luck: Web Applications in Net6"

    Updates to Docker Images in .NET8

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    37 min

About AI DevOps Podcast

From the publisher's feed

The AI DevOps Podcast is a show for those shipping software using AI, .NET, Azure, and DevOps. Each show brings you hard-hitting interviews with industry experts, innovating better methods, and…

More shows like AI DevOps Podcast

Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

Software Engineering Radio - the podcast for professional software developers

273 Listeners

Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

381 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

290 Listeners

Data Skeptic by Kyle Polich

Data Skeptic

478 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

625 Listeners

The Enterprise AI Show by Massive Studios

The Enterprise AI Show

149 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

582 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

45 Listeners

Python Bytes by Michael Kennedy and Calvin Hendryx-Parker

Python Bytes

213 Listeners

Y Combinator Startup Podcast by Y Combinator

Y Combinator Startup Podcast

222 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

986 Listeners

Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

Kubernetes Podcast from Google

179 Listeners

.NET Rocks! by Carl Franklin and Richard Campbell

.NET Rocks!

242 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

62 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

139 Listeners