AI DevOps Podcast

AI DevOps Podcast

By Jeffrey PalermoNewsTechnologyTech News
Download on the App Store

AI DevOps Podcast episodes

  • Azure SQL Database with Anna Hoffman - Episode 160

    Today, Jeffrey is joined by Anna Hoffman; a Data & Applied Scientist and Program Manager on Microsoft's SQL Engineering team. Anna is also the host of the popular Azure SQL video show, Data Exposed, and a contributor to the recently published book, Practical Azure SQL Database for Modern Developers: Building Applications in the Microsoft Cloud.

    In this episode, Anna shares her insights and advice on Azure SQL Database. She speaks about the upcoming features and exciting news coming out of the Azure SQL space, why you may want to consider going serverless, how to get started with Azure SQL if you're a newer developer, and how to stay up-to-date on everything you need to know with Azure SQL!

    Topics of Discussion:

    [:39] About The Azure DevOps Podcast, Clear Measure, and Jeffrey's offer to speak at virtual user groups.

    [1:24] Jeffrey is looking to hire an apprentice! If you, or anyone you know, loves to code and wants to pursue software engineering, apply today!

    [1:40] About today's episode with Anna Hoffman.

    [2:00] Jeffrey welcomes Anna to the podcast.

    [2:09] Jeffrey and Anna plug the DEVintersection Conference that they're both speaking at!

    [3:40] Anna shares how she landed at Microsoft and the path that led her to her current role.

    [6:50] How many SQL databases are there on Azure right now?

    [7:55] The strategy and thinking behind Azure SQL VMs and why people would want it.

    [11:49] Anna highlights some of the new and exciting features coming out of Azure SQL space.

    [15:53] What would be a candidate to go to serverless?

    [18:00] A word from The Azure DevOps Podcast's sponsor: Clear Measure.

    [18:30] Is going serverless a big money saver?

    [19:13] Is bidirectional syncing a feature with all of the editions of SQL Server?

    [20:47] About Anna's book, Azure SQL for Developers.

    [22:25] Does Anna work in the space of deployment tooling?

    [24:45] Anna plugs the learning resources she works on and where to find them.

    [30:47] How to stay up to date with all-things Azure SQL.

    [32:15] Jeffrey thanks Anna Hoffman for joining the podcast!

    [33:15] How to get in touch with Anna online.

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    Jeffrey Palermo's YouTube

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

    DEVintersection Conference — Dec. 7th‒9th in Las Vegas, Nevada

    Practical Azure SQL Database for Modern Developers: Building Applications in the Microsoft Cloud, by Davide Mauri, Silvano Coriani, Anna Hoffman, Sanjay Mishra, and Jovan Popovic

    Anna Hoffman's Twitter @AnalyticAnna

    Azure SQL on Youtube (Data Exposed Show)

    @AzureSQL on Twitter

    Vue

    Azure SQL DatabaseBlazor

    Channel 9 | Microsoft

    Build serverless full-stack apps in Azure - https://aka.ms/azuremodernapps

    Deploy IoT Solutions with Azure SQL Database - https://aka.ms/azuresqliot

    Azure SQL fundamentals - https://aka.ms/azuresqlfundamentals

    Monthly Azure SQL News Update - https://aka.ms/NewsUpdate

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    35 min
  • Azure SQL Database with Anna Hoffman - Episode 160

    Today, Jeffrey is joined by Anna Hoffman; a Data & Applied Scientist and Program Manager on Microsoft's SQL Engineering team. Anna is also the host of the popular Azure SQL video show, Data Exposed, and a contributor to the recently published book, Practical Azure SQL Database for Modern Developers: Building Applications in the Microsoft Cloud.

     

    In this episode, Anna shares her insights and advice on Azure SQL Database. She speaks about the upcoming features and exciting news coming out of the Azure SQL space, why you may want to consider going serverless, how to get started with Azure SQL if you're a newer developer, and how to stay up-to-date on everything you need to know with Azure SQL!

     

    Topics of Discussion:

    [:39] About The Azure DevOps Podcast, Clear Measure, and Jeffrey's offer to speak at virtual user groups.

    [1:24] Jeffrey is looking to hire an apprentice! If you, or anyone you know, loves to code and wants to pursue software engineering, apply today!

    [1:40] About today's episode with Anna Hoffman.

    [2:00] Jeffrey welcomes Anna to the podcast.

    [2:09] Jeffrey and Anna plug the DEVintersection Conference that they're both speaking at!

    [3:40] Anna shares how she landed at Microsoft and the path that led her to her current role.

    [6:50] How many SQL databases are there on Azure right now?

    [7:55] The strategy and thinking behind Azure SQL VMs and why people would want it.

    [11:49] Anna highlights some of the new and exciting features coming out of Azure SQL space.

    [15:53] What would be a candidate to go to serverless?

    [18:00] A word from The Azure DevOps Podcast's sponsor: Clear Measure.

    [18:30] Is going serverless a big money saver?

    [19:13] Is bidirectional syncing a feature with all of the editions of SQL Server?

    [20:47] About Anna's book, Azure SQL for Developers.

    [22:25] Does Anna work in the space of deployment tooling?

    [24:45] Anna plugs the learning resources she works on and where to find them.

    [30:47] How to stay up to date with all-things Azure SQL.

    [32:15] Jeffrey thanks Anna Hoffman for joining the podcast!

    [33:15] How to get in touch with Anna online.

     

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    Jeffrey Palermo's YouTube

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

    DEVintersection Conference — Dec. 7th‒9th in Las Vegas, Nevada

    Practical Azure SQL Database for Modern Developers: Building Applications in the Microsoft Cloud, by Davide Mauri, Silvano Coriani, Anna Hoffman, Sanjay Mishra, and Jovan Popovic

    Anna Hoffman's Twitter @AnalyticAnna

    Azure SQL on Youtube (Data Exposed Show)

    @AzureSQL on Twitter

    Vue

    Azure SQL DatabaseBlazor

    Channel 9 | Microsoft

    Build serverless full-stack apps in Azure - https://aka.ms/azuremodernapps

    Deploy IoT Solutions with Azure SQL Database - https://aka.ms/azuresqliot

    Azure SQL fundamentals - https://aka.ms/azuresqlfundamentals

    Monthly Azure SQL News Update - https://aka.ms/NewsUpdate

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    35 min
  • Joe Guadagno on the Latest in Azure DevOps - Episode 159

    This week, Jeffrey is joined by Joe Guadagno! Joe is a Director of Engineering at Rocket Mortgage, the nation's largest mortgage lender based in Detroit, Michigan. He has been writing software for over 20 years, has been an active member of the .NET community, and has served as a Microsoft MVP in .NET for more than ten years. At Rocket Mortgage, Joe leads three software development teams building and modernizing our internal services. He has spoken through the United States and international events on topics ranging from Microsoft .NET, Microsoft Azure, Ionic, Bootstrap, and many others.

    Joe shares about the latest in Azure DevOps, his transition from being a programmer to leading several teams of multiple programmers, his advice to programmers, and the latest state-of-the-art tools and resources that programmers should be paying attention to in 2021 and beyond.

    Topics of Discussion:

    [:39] About The Azure DevOps Podcast, Clear Measure, and Jeffrey's offer to speak at virtual user groups.

    [1:24] Jeffrey is looking to hire an apprentice! If you, or anyone you know, loves to code and wants to pursue software engineering, apply today!

    [1:59] Be sure to check out the new video podcast, Architect Tips.

    [2:02] About today's episode with Joe Guadagno.

    [3:18] Jeffrey welcomes Joe to the podcast.

    [5:02] About Joe's talks at the upcoming 2021 DEVintersection Conference.

    [5:53] About the upcoming Party with Palermo.

    [6:15] How Joe originally got into programming and what his career journey has looked like since.

    [10:08] Why did Joe make the transition from programmer to leading several teams of multiple programmers? Why did he decide to take on a leadership position? And what are some of the major lessons he has learned along the way?

    [12:33] Joe shares more about what led him to pursue his passion for leading.

    [14:13] A word from The Azure DevOps Podcast's sponsor: Clear Measure.

    [14:45] Joe highlights the current state of the art with regards to Azure DevOps that developers need to be paying attention to.

    [20:41] How Joe thinks about organizing his teams with regards to consistency and which tools that they use.

    [22:37] Do all of the teams use Azure DevOps?

    [23:38] Which feature Joe sees as a must-have for those using Azure DevOps.

    [24:29] Does Rocket Mortgage have a mobile team?

    [25:28] Education curve for developers

    [26:50] More about Joe's upcoming talks at events.

    [27:34] Patterns that aspiring architects should know about.

    [29:26] Jeffrey thanks Joe for joining the podcast!

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    Jeffrey Palermo's YouTube

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

    DEVintersection Conference — Dec. 7th‒9th in Las Vegas, Nevada

    Joe's Email: [email protected]

    Joe's LinkedIn: https://www.linkedin.com/in/josephguadagno

    Joe's Blog: https://www.josephguadagno.net

    Joe's Presentations: https://www.josephguadagno.net/presentations

    Joe's Twitter: https://twitter.com/jguadagno

    Joe's Facebook: https://www.facebook.com/JosephGuadagnoNet/

    Rocket Mortgage

    Azure Application Insights

    Azure App Center

    Azure Pipelines

    .NET MAUI

    KCDC 2021

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    31 min
  • Joe Guadagno on the Latest in Azure DevOps - Episode 159

    This week, Jeffrey is joined by Joe Guadagno! Joe is a Director of Engineering at Rocket Mortgage, the nation's largest mortgage lender based in Detroit, Michigan. He has been writing software for over 20 years, has been an active member of the .NET community, and has served as a Microsoft MVP in .NET for more than ten years. At Rocket Mortgage, Joe leads three software development teams building and modernizing our internal services. He has spoken through the United States and international events on topics ranging from Microsoft .NET, Microsoft Azure, Ionic, Bootstrap, and many others.

     

    Joe shares about the latest in Azure DevOps, his transition from being a programmer to leading several teams of multiple programmers, his advice to programmers, and the latest state-of-the-art tools and resources that programmers should be paying attention to in 2021 and beyond.

     

    Topics of Discussion:

    [:39] About The Azure DevOps Podcast, Clear Measure, and Jeffrey's offer to speak at virtual user groups.

    [1:24] Jeffrey is looking to hire an apprentice! If you, or anyone you know, loves to code and wants to pursue software engineering, apply today!

    [1:59] Be sure to check out the new video podcast, Architect Tips.

    [2:02] About today's episode with Joe Guadagno.

    [3:18] Jeffrey welcomes Joe to the podcast.

    [5:02] About Joe's talks at the upcoming 2021 DEVintersection Conference.

    [5:53] About the upcoming Party with Palermo.

    [6:15] How Joe originally got into programming and what his career journey has looked like since.

    [10:08] Why did Joe make the transition from programmer to leading several teams of multiple programmers? Why did he decide to take on a leadership position? And what are some of the major lessons he has learned along the way?

    [12:33] Joe shares more about what led him to pursue his passion for leading.

    [14:13] A word from The Azure DevOps Podcast's sponsor: Clear Measure.

    [14:45] Joe highlights the current state of the art with regards to Azure DevOps that developers need to be paying attention to.

    [20:41] How Joe thinks about organizing his teams with regards to consistency and which tools that they use.

    [22:37] Do all of the teams use Azure DevOps?

    [23:38] Which feature Joe sees as a must-have for those using Azure DevOps.

    [24:29] Does Rocket Mortgage have a mobile team?

    [25:28] Education curve for developers 

    [26:50] More about Joe's upcoming talks at events.

    [27:34] Patterns that aspiring architects should know about.

    [29:26] Jeffrey thanks Joe for joining the podcast!

     

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    Jeffrey Palermo's YouTube

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

    DEVintersection Conference — Dec. 7th‒9th in Las Vegas, Nevada

    Joe's Email: [email protected] 

    Joe's LinkedIn: https://www.linkedin.com/in/josephguadagno

    Joe's Blog: https://www.josephguadagno.net

    Joe's Presentations: https://www.josephguadagno.net/presentations

    Joe's Twitter: https://twitter.com/jguadagno

    Joe's Facebook: https://www.facebook.com/JosephGuadagnoNet/

    Rocket Mortgage

    Azure Application Insights

    Azure App Center 

    Azure Pipelines

    .NET MAUI

    KCDC 2021

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    31 min
  • Daniel Roth on Web Development with .NET 6 - Episode 158

    Daniel Roth is a program manager on the ASP.NET team working on ASP.NET Core, Blazor, and other web features. He has previously worked on various parts of .NET, including System.Net, WCF, XAML, and ASP.NET. And his passions include building frameworks for modern Web frameworks that are simple and easy to use.

    Daniel was last on the podcast over two years ago in episode 47 to discuss Blazor DevOps. In this episode, he and Jeffrey discuss web development with .NET 6.0. He shares the high points of what's coming next for .NET 6.0, the major differences between .NET 5.0 and 6.0, what to look forward to with regards to Blazor, and his insights on WASM tooling, minimal APIs and hosting, and hot reload within .NET 6.0.

    Topics of Discussion:

    [:39] About The Azure DevOps Podcast, Clear Measure, and Jeffrey's offer to speak at virtual user groups.

    [1:22] Jeffrey is looking to hire an apprentice! If you, or anyone you know, loves to code and wants to pursue software engineering, apply today!

    [2:03] Be sure to check out the new video podcast, Architect Tips.

    [2:08] About today's episode with Daniel Roth.

    [2:20] Jeffrey welcomes Daniel to the podcast.

    [3:11] Is .NET 6 officially being released at the upcoming .NET Conf? And will Daniel be participating in the .NET Conf?

    [5:19] Daniel shares about his current focus on all-things Blazor and what he has been working on recently.

    [6:22] Is preview 7 of .NET 6.0 one of the final previews before the GA of .NET 6.0? Will there be more previews?

    [8:30] Is Blazor the new normal in terms of web applications, going forward? Daniel shares his predictions on what will be the standard .NET project type for the web.

    [13:23] Are blog sites not a great candidate for Blazor?

    [14:33] How Blazor should accrue value to your existing apps, not replace.

    [16:52] Pre-rendering web apps with Blazor WebAssembly.

    [19:11] How streamlined and seamless is the WebAssembly experience going to be in .NET 6.0?

    [24:45] The WebAssembly debugging experience for .NET 6.0.

    [27:37] A word from The Azure DevOps Podcast's sponsor: Clear Measure.

    [28:11] Daniel elaborates on how they are adding support in .NET 6.0 to have small databases in WebAssembly on the client-side.

    [29:50] The strategy and thinking behind minimal APIs and making less code, and why it is important.

    [34:20] Daniel speaks about how they're now leveraging the new file scope namespaces feature and getting started with ASP.NET 4.0.

    [39:38] Why minimal APIs allow for better performance.

    [40:01] Are there actually any practical frameworks out there that are benchmarked to be faster than ASP.NET?

    [42:08] How you can run at half the cost with twice the power just by redeploying your app in Azure.

    [42:50] What they are working towards with .NET 6.0 in terms of developer velocity and productivity.

    [44:24] Jeffrey thanks Daniel Roth for joining the podcast!

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    Jeffrey Palermo's Youtube

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

    DEVintersection Conference — Dec. 7th-9th in Las Vegas, Nevada

    Daniel Roth (LinkedIn)

    Daniel Roth's Twitter

    .NET 6.0

    GitHub.com/AspNet/AspNetCore

    The Azure DevOps Podcast Ep. 47 with Daniel Roth

    .NET Conf 2021 — Mark your calendars for Nov. 9th-11th!

    Blazor

    WebAssemblyRazor Pages

    React

    Angular

    Vue

    .NET Hot Reload

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    46 min
  • Daniel Roth on Web Development with .NET 6 - Episode 158

    Daniel Roth is a program manager on the ASP.NET team working on ASP.NET Core, Blazor, and other web features. He has previously worked on various parts of .NET, including System.Net, WCF, XAML, and ASP.NET. And his passions include building frameworks for modern Web frameworks that are simple and easy to use.

     

    Daniel was last on the podcast over two years ago in episode 47 to discuss Blazor DevOps. In this episode, he and Jeffrey discuss web development with .NET 6.0. He shares the high points of what's coming next for .NET 6.0, the major differences between .NET 5.0 and 6.0, what to look forward to with regards to Blazor, and his insights on WASM tooling, minimal APIs and hosting, and hot reload within .NET 6.0.

     

    Topics of Discussion:

    [:39] About The Azure DevOps Podcast, Clear Measure, and Jeffrey's offer to speak at virtual user groups.

    [1:22] Jeffrey is looking to hire an apprentice! If you, or anyone you know, loves to code and wants to pursue software engineering, apply today!

    [2:03] Be sure to check out the new video podcast, Architect Tips.

    [2:08] About today's episode with Daniel Roth.

    [2:20] Jeffrey welcomes Daniel to the podcast.

    [3:11] Is .NET 6 officially being released at the upcoming .NET Conf? And will Daniel be participating in the .NET Conf?

    [5:19] Daniel shares about his current focus on all-things Blazor and what he has been working on recently.

    [6:22] Is preview 7 of .NET 6.0 one of the final previews before the GA of .NET 6.0? Will there be more previews?

    [8:30] Is Blazor the new normal in terms of web applications, going forward? Daniel shares his predictions on what will be the standard .NET project type for the web.

    [13:23] Are blog sites not a great candidate for Blazor?

    [14:33] How Blazor should accrue value to your existing apps, not replace.

    [16:52] Pre-rendering web apps with Blazor WebAssembly.

    [19:11] How streamlined and seamless is the WebAssembly experience going to be in .NET 6.0?

    [24:45] The WebAssembly debugging experience for .NET 6.0.

    [27:37] A word from The Azure DevOps Podcast's sponsor: Clear Measure.

    [28:11] Daniel elaborates on how they are adding support in .NET 6.0 to have small databases in WebAssembly on the client-side.

    [29:50] The strategy and thinking behind minimal APIs and making less code, and why it is important.

    [34:20] Daniel speaks about how they're now leveraging the new file scope namespaces feature and getting started with ASP.NET 4.0.

    [39:38] Why minimal APIs allow for better performance.

    [40:01] Are there actually any practical frameworks out there that are benchmarked to be faster than ASP.NET?

    [42:08] How you can run at half the cost with twice the power just by redeploying your app in Azure.

    [42:50] What they are working towards with .NET 6.0 in terms of developer velocity and productivity.

    [44:24] Jeffrey thanks Daniel Roth for joining the podcast!

     

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    Jeffrey Palermo's Youtube

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

    DEVintersection Conference — Dec. 7th-9th in Las Vegas, Nevada

    Daniel Roth (LinkedIn)

    Daniel Roth's Twitter

    .NET 6.0

    GitHub.com/AspNet/AspNetCore

    The Azure DevOps Podcast Ep. 47 with Daniel Roth

    .NET Conf 2021 — Mark your calendars for Nov. 9th-11th!

    Blazor

    WebAssemblyRazor Pages

    React

    Angular

    Vue

    .NET Hot Reload

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    46 min
  • Konstantin Dinev on Multi-Team DevOps - Episode 157

    In today's episode, Jeffrey is joined by Konstantin Dinev, the Director Of Product Development at Infragistics, Product Lead for Ignite UI, co-organizer of ISTA Conference, and the founder of Bellum Gens.

    In this conversation, Konstantin speaks about his role at Infragistics as the Director of Product Development and how he manages multiple teams that deliver multiple applications. He shares how he maintains his teams' productivity while delivering consistent quality, the types of testing that they run, the DevOps environment standards they put in place, and the labels and work stages that he and his teams use depending on the product they are working on. It is a deeply fascinating conversation that developers will not want to miss!

    Topics of Discussion:

    [:14] About The Azure DevOps Podcast, Clear Measure, and Jeffrey's offer to speak at virtual user groups.

    [1:20] Jeffrey is looking to hire an apprentice! If you, or anyone you know, loves to code and wants to pursue software engineering, apply today!

    [1:59] Be sure to check out the new video podcast, Architect Tips.

    [2:07] If you're looking to get back into the conference scene, check out the DEVintersection Conference.

    [2:23] About today's episode with Konstantin Dinev.

    [2:32] Jeffrey welcomes Konstantin to the podcast.

    [2:40] Where is Konstantin located in the world?

    [3:05] How did Konstantin arrive in his role at Infragistics? What did he do before then? What is he currently working on at Infragistics?

    [6:02] Konstantin shares how he manages multiple teams working on multiples applications (as opposed to managing a single team working on a single application).

    [12:37] From a leadership perspective, what were the trade-offs that Konstantin was thinking about when deciding to let each application team each have their own set of tools (instead of driving to standardization)?

    [14:08] What are the minimum DevOps environment standards that Konstantin puts in place?

    Are there a number of types of test suites? Are there certain steps where, regardless of the tool, Konstantine would want his team to take?

    [16:52] For UI tests or for tests that have to have the whole application loaded, what kind of experiences have Konstantin's teams had with those test suites getting larger and larger? How long do those test suites take to run for them?

    [19:03] How did they get their time down for full system testing through the UI?

    [20:17] A word from The Azure DevOps Podcast's sponsor: Clear Measure.

    [20:51] Konstantin speaks about their headless configuration and the scenarios that work with it.

    [23:00] Did they have to refactor a lot of tests to get them to run in parallel?

    [26:10] How to facilitate a discussion with upper management when it comes to writing automated test code vs. working on features.

    [29:00] The labels and work stages that Konstantin and his teams use depending on the product.

    [36:15] Jeffrey thanks Konstantin Dinev for joining the podcast!

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    Jeffrey Palermo's Youtube

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

    DEVintersection Conference — Dec. 7th-19th in Las Vegas, Nevada

    Konstantin Dinev's LinkedIn

    Konstantin Dinev's Twitter @KonstantinDinev

    Konstantin Dinev's GitHub @KDinev

    Konstantin Dinev's Stack Overflow @KonstantinDinev

    Infragistics

    Indigo.Design | Infragistics

    App Builder | Infragistics

    Ignite UI | Infragistics

    Slingshot

    Ignite UI

    ISTA Conference

    Bellum Gens

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    38 min
  • Konstantin Dinev on Multi-Team DevOps - Episode 157

    In today's episode, Jeffrey is joined by Konstantin Dinev, the Director Of Product Development at Infragistics, Product Lead for Ignite UI, co-organizer of ISTA Conference, and the founder of Bellum Gens. 

     

    In this conversation, Konstantin speaks about his role at Infragistics as the Director of Product Development and how he manages multiple teams that deliver multiple applications. He shares how he maintains his teams' productivity while delivering consistent quality, the types of testing that they run, the DevOps environment standards they put in place, and the labels and work stages that he and his teams use depending on the product they are working on. It is a deeply fascinating conversation that developers will not want to miss!

     

    Topics of Discussion:

    [:14] About The Azure DevOps Podcast, Clear Measure, and Jeffrey's offer to speak at virtual user groups.

    [1:20] Jeffrey is looking to hire an apprentice! If you, or anyone you know, loves to code and wants to pursue software engineering, apply today!

    [1:59] Be sure to check out the new video podcast, Architect Tips.

    [2:07] If you're looking to get back into the conference scene, check out the DEVintersection Conference.

    [2:23] About today's episode with Konstantin Dinev.

    [2:32] Jeffrey welcomes Konstantin to the podcast.

    [2:40] Where is Konstantin located in the world?

    [3:05] How did Konstantin arrive in his role at Infragistics? What did he do before then? What is he currently working on at Infragistics?

    [6:02] Konstantin shares how he manages multiple teams working on multiples applications (as opposed to managing a single team working on a single application).

    [12:37] From a leadership perspective, what were the trade-offs that Konstantin was thinking about when deciding to let each application team each have their own set of tools (instead of driving to standardization)?

    [14:08] What are the minimum DevOps environment standards that Konstantin puts in place?

    Are there a number of types of test suites? Are there certain steps where, regardless of the tool, Konstantine would want his team to take?

    [16:52] For UI tests or for tests that have to have the whole application loaded, what kind of experiences have Konstantin's teams had with those test suites getting larger and larger? How long do those test suites take to run for them?

    [19:03] How did they get their time down for full system testing through the UI?

    [20:17] A word from The Azure DevOps Podcast's sponsor: Clear Measure.

    [20:51] Konstantin speaks about their headless configuration and the scenarios that work with it.

    [23:00] Did they have to refactor a lot of tests to get them to run in parallel?

    [26:10] How to facilitate a discussion with upper management when it comes to writing automated test code vs. working on features.

    [29:00] The labels and work stages that Konstantin and his teams use depending on the product.

    [36:15] Jeffrey thanks Konstantin Dinev for joining the podcast!

     

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    Jeffrey Palermo's Youtube

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

    DEVintersection Conference — Dec. 7th-19th in Las Vegas, Nevada

    Konstantin Dinev's LinkedIn

    Konstantin Dinev's Twitter @KonstantinDinev

    Konstantin Dinev's GitHub @KDinev

    Konstantin Dinev's Stack Overflow @KonstantinDinev

    Infragistics

    Indigo.Design | Infragistics

    App Builder | Infragistics

    Ignite UI | Infragistics

    Slingshot

    Ignite UI

    ISTA Conference

    Bellum Gens

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    38 min
  • Rob Reynolds on Automation with Chocolatey - Episode 156

    This week, Rob Reynolds, the founder and CEO of Chocolatey Software, is joining the podcast!

    Rob is a developer-turned-founder who has been involved with several highly successful open source projects related to automation in the Windows ecosystem. He has over 10 years of experience in infrastructure automation, modern automation approaches, and agile methodologies. Most of all, Rob strives for simplicity and automation with low-maintenance solutions that solve customer needs.

    In this episode, Rob is speaking all about Chocolatey Software, his solution for a universal package manager for Windows. Chocolatey makes complex tasks simple by easily handling all aspects of package management within the Windows software management ecosystem and works with all existing software installation technologies like MSI, NSIS, InnoSetup, etc. Chocolatey also integrates with all existing infrastructure management and RMM tools and is trusted by hundreds of organizations to manage software across their servers and desktops.

    Rob shares about the current benefits of using Chocolatey, the origin story of Chocolatey, the next version of the software, his experience moving from Chief Architect to CEO, tips and advice for leadership growth and development, and much more!

    Topics of Discussion:

    [:14] About The Azure DevOps Podcast, Clear Measure, and Jeffrey's offer to speak at virtual user groups.

    [1:22] Jeffrey is looking to hire an apprentice! If you, or anyone you know, loves to code and wants to pursue software engineering, apply today!

    [2:09] Be sure to check out the new video podcast, Architect Tips.

    [2:17] About today's episode with Rob Reynolds.

    [2:27] Jeffrey welcomes Rob to the podcast.

    [4:09] An overview of Chocolatey: what it does, its origin story, and why you may want to give it a try!

    [8:02] How many community packages are in the Chocolatey catalog?

    [10:25] Rob shares some examples of how people are using Chocolatey packages and offshoot projects that have branched off of Chocolatey.

    [13:53] All about the system admin side of Chocolatey and why system admins might want to check it out!

    [21:45] A word from The Azure DevOps Podcast's sponsor: Clear Measure.

    [22:15] How Chocolatey makes everything easier.

    [24:27] Why was the old-style Runbook process originally put into place? How and why have things become automated since?

    [27:45] About RoundhousE, the professional database chance and versioning management tool that Rob authored.

    [31:45] What led Rob to make the shift from Chief Architect to CEO? What was the experience like?

    [39:40] The current open job positions that are available at Chocolatey.

    [40:48] Rob reflects on his career journey and growth from Chief Architect to CEO.

    [41:09] About one of Chocolatey's core values (growth) and Rob's recommendations for personal and professional growth.

    [43:02] What's coming in the next version of Chocolatey!

    [48:40] Jeffrey thanks Rob for joining the podcast.

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    Jeffrey Palermo's Youtube

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

    Chocolatey Software

    Boxstarter

    Windows Remix

    Azure Pipelines

    Puppet

    RoundhousE

    Redgate

    DbUp

    The Chuck Norris Framework (Uppercut, Dropkick, etc.)

    Ruby | Puppet

    EntreLeadership

    The Craig Groeschel Leadership Podcast

    The Andy Stanley Leadership Podcast

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    50 min
  • Rob Reynolds on Automation with Chocolatey - Episode 156

    This week, Rob Reynolds, the founder and CEO of Chocolatey Software, is joining the podcast!

     

    Rob is a developer-turned-founder who has been involved with several highly successful open source projects related to automation in the Windows ecosystem. He has over 10 years of experience in infrastructure automation, modern automation approaches, and agile methodologies. Most of all, Rob strives for simplicity and automation with low-maintenance solutions that solve customer needs.

     

    In this episode, Rob is speaking all about Chocolatey Software, his solution for a universal package manager for Windows. Chocolatey makes complex tasks simple by easily handling all aspects of package management within the Windows software management ecosystem and works with all existing software installation technologies like MSI, NSIS, InnoSetup, etc. Chocolatey also integrates with all existing infrastructure management and RMM tools and is trusted by hundreds of organizations to manage software across their servers and desktops.

     

    Rob shares about the current benefits of using Chocolatey, the origin story of Chocolatey, the next version of the software, his experience moving from Chief Architect to CEO, tips and advice for leadership growth and development, and much more!

     

    Topics of Discussion:

    [:14] About The Azure DevOps Podcast, Clear Measure, and Jeffrey's offer to speak at virtual user groups.

    [1:22] Jeffrey is looking to hire an apprentice! If you, or anyone you know, loves to code and wants to pursue software engineering, apply today!

    [2:09] Be sure to check out the new video podcast, Architect Tips.

    [2:17] About today's episode with  Rob Reynolds.

    [2:27] Jeffrey welcomes Rob to the podcast.

    [4:09] An overview of Chocolatey: what it does, its origin story, and why you may want to give it a try!

    [8:02] How many community packages are in the Chocolatey catalog?

    [10:25] Rob shares some examples of how people are using Chocolatey packages and offshoot projects that have branched off of Chocolatey.

    [13:53] All about the system admin side of Chocolatey and why system admins might want to check it out!

    [21:45] A word from The Azure DevOps Podcast's sponsor: Clear Measure.

    [22:15] How Chocolatey makes everything easier.

    [24:27] Why was the old-style Runbook process originally put into place? How and why have things become automated since?

    [27:45] About RoundhousE, the professional database chance and versioning management tool that Rob authored.

    [31:45] What led Rob to make the shift from Chief Architect to CEO? What was the experience like?

    [39:40] The current open job positions that are available at Chocolatey.

    [40:48] Rob reflects on his career journey and growth from Chief Architect to CEO.

    [41:09] About one of Chocolatey's core values (growth) and Rob's recommendations for personal and professional growth.

    [43:02] What's coming in the next version of Chocolatey!

    [48:40] Jeffrey thanks Rob for joining the podcast.

     

    Mentioned in this Episode:

    Architect Tips — New video podcast!

    Azure DevOps

    Clear Measure (Sponsor)

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

    bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

    Jeffrey Palermo's Youtube

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

    Chocolatey Software

    Boxstarter

    Windows Remix

    Azure Pipelines

    Puppet

    RoundhousE

    Redgate

    DbUp

    The Chuck Norris Framework (Uppercut, Dropkick, etc.)

    Ruby | Puppet

    EntreLeadership

    The Craig Groeschel Leadership Podcast

    The Andy Stanley Leadership Podcast

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    50 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