AI DevOps Podcast

AI DevOps Podcast

By Jeffrey PalermoNewsTechnologyTech News
Download on the App Store

AI DevOps Podcast episodes

  • Ted Neward on Development Leadership - Episode 135

    This week Jeffrey is joined by a fantastic return guest, Ted Neward! Ted is the Director of Technology Culture at Quicken Loans (where he has held several previous positions at). He is a self-described geek who takes great pride and joy in making other geeks into bigger and better (and hopefully more highly rewarded) geeks. Having recently stepped into a management role, Ted has been looking for more and more ways to leverage his skills as a "force multiplier" across his entire team to not only better the team itself — but the entire organization as a whole.

    In the conversation with Ted today, he and Jeffrey talk all about development leadership and stepping into a managing position. How do you become a better leader? What can you do as a manager to bump up the effectiveness of your team? What does it really mean to be a team lead? How do you measure if your current plan and strategies are actually effective? What are the should-do's and the should-not do's of leading a team? Tune in to find out!

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

    [:50] About The Azure DevOps Podcast, Clear Measure, the new podcast Architect Tips, and Jeffrey's offer to speak at virtual user groups.

    [1:20] About today's episode with Ted Neward!

    [1:35] Jeffrey welcomes Ted back to the podcast!

    [4:00] Ted introduces himself and shares about his current role with Quicken Loans. He also explains what Quicken Loans does and what some of his previous roles looked like.

    [9:18] How they measure the productivity of their developers at QL. Ted also shares advice on how you can determine if a program or activity is successful.

    [14:23] What can a manager do to bump up the effectiveness of their team?

    [18:54] What it really means to be a team lead.

    [19:59] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [20:29] Why "rewriting" and replacing everything is almost NEVER the answer.

    [27:29] Why do we keep making the same mistakes?

    [28:30] What many development teams don't understand.

    [29:38] How often do teams make true architectural decisions?

    [32:11] Talking reactionary architectural changes.

    [34:27] Why you don't want to teach your team an entirely new programming language.

    [41:01] Jeffrey thanks Ted for joining the podcast!

    [41:15] Ted shares some resources, advice, and how you can personally get in touch with him.

    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!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    The Azure DevOps Podcast Ep. 30: "Ted Neward on the 'Ops' Side of DevOps"

    Ted Neward's LinkedIn

    @TedNeward on Twitter

    Blogs.TedNeward.com

    Neward & Associates

    "The Simple Idea That Became Intel's Secret Weapon Against Motorola"

    "Chesterton's Fence: A Lesson in Second Order Thinking"

    The Mythical Man-Month: Essays on Software Engineering, by Frederick Brooks Jr.

    George Santayana

    Quicken Loans

    [email protected]

    The Azure DevOps Podcast Ep. 134: "Sudhanva Huruli on Azure Sphere"

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    45 min
  • Ted Neward on Development Leadership - Episode 135

    This week Jeffrey is joined by a fantastic return guest, Ted Neward! Ted is the Director of Technology Culture at Quicken Loans (where he has held several previous positions at). He is a self-described geek who takes great pride and joy in making other geeks into bigger and better (and hopefully more highly rewarded) geeks. Having recently stepped into a management role, Ted has been looking for more and more ways to leverage his skills as a "force multiplier" across his entire team to not only better the team itself — but the entire organization as a whole.

     

    In the conversation with Ted today, he and Jeffrey talk all about development leadership and stepping into a managing position. How do you become a better leader? What can you do as a manager to bump up the effectiveness of your team? What does it really mean to be a team lead? How do you measure if your current plan and strategies are actually effective? What are the should-do's and the should-not do's of leading a team? Tune in to find out!

     

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

    [:50] About The Azure DevOps Podcast, Clear Measure, the new podcast Architect Tips, and Jeffrey's offer to speak at virtual user groups.

    [1:20] About today's episode with Ted Neward!

    [1:35] Jeffrey welcomes Ted back to the podcast!

    [4:00] Ted introduces himself and shares about his current role with Quicken Loans. He also explains what Quicken Loans does and what some of his previous roles looked like.

    [9:18] How they measure the productivity of their developers at QL. Ted also shares advice on how you can determine if a program or activity is successful.

    [14:23] What can a manager do to bump up the effectiveness of their team?

    [18:54] What it really means to be a team lead.

    [19:59] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [20:29] Why "rewriting" and replacing everything is almost NEVER the answer.

    [27:29] Why do we keep making the same mistakes?

    [28:30] What many development teams don't understand.

    [29:38] How often do teams make true architectural decisions?

    [32:11] Talking reactionary architectural changes.

    [34:27] Why you don't want to teach your team an entirely new programming language.

    [41:01] Jeffrey thanks Ted for joining the podcast!

    [41:15] Ted shares some resources, advice, and how you can personally get in touch with him.

     

    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!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    The Azure DevOps Podcast Ep. 30: "Ted Neward on the 'Ops' Side of DevOps"

    Ted Neward's LinkedIn

    @TedNeward on Twitter

    Blogs.TedNeward.com

    Neward & Associates

    "The Simple Idea That Became Intel's Secret Weapon Against Motorola"

    "Chesterton's Fence: A Lesson in Second Order Thinking"

    The Mythical Man-Month: Essays on Software Engineering, by Frederick Brooks Jr.

    George Santayana

    Quicken Loans

    [email protected] 

    The Azure DevOps Podcast Ep. 134: "Sudhanva Huruli on Azure Sphere"

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    45 min
  • Sudhanva Huruli on Azure Sphere - Episode 134

    Today, Jeffrey Palermo is joined by return guest, Sudhanva Huruli! Last time Sudhanva was on the podcast he was a Program Manager at Microsoft and a maintainer on the Open Application Model. Since then, he has transitioned to a different Program Manager role, working on Azure Sphere.

    Azure Sphere is a 'comprehensive IoT security solution – including hardware (crossover microcontroller), OS and cloud components for IoT device security – to actively protect your devices, your business and your customers.'

    In their conversation, Sudhanva speaks about Azure Sphere, shares some tips and advice for getting started, and walks listeners through what it looks like to take code from source to building it, packaging it, and deploying it.

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

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

    [1:03] About today's episode with Sudhanva Huruli!

    [1:19] Jeffrey welcomes Sudhanva back to the podcast!

    [2:18] About the new team Sudhanva is a part of with Azure Sphere, why he decided to make the transition to this new team, and what he is currently doing in his new role!

    [2:58] What is Azure Sphere? What version is it on and what can you do with it?

    [5:02] What's the vision and strategy around Azure Sphere? Will they be supporting more platforms than C?

    [6:33] Sudhanva shares some examples of what customers use Azure Sphere for.

    [9:18] Does Sudhanva ever envision having .NET 5 run on C#?

    [9:59] Sudhanva speaks about the architecture and what needs to be in place to have things up and running to be able to write code that will run in the Azure Sphere.

    [12:16] What is the Sphere Security Service? How does the chip work?

    [14:52] Is wifi the main connectivity with this chip?

    [16:35] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [17:05] The key mission that they are aiming for with the Sphere Security Service.

    [18:03] Do you either power the chip through ethernet, battery, or any type of direct current?

    [18:36] If you connect a temperature sensor to the chip for example, how does that number make its way from the sensor all the way to a custom .NET application that's running in Azure?

    [22:10] Sudhanva outlines the steps to take code from source and building it, packaging it, and deploying it.

    [25:09] Sudhanva compares and contrasts the testing framework for code running on the device vs. covering testing at a broader level with the system.

    [26:35] Sudhanva shares some recommendations before deploying.

    [27:37] If there's logic in the C code, will any of the C unit-testing libraries work in development?

    [27:52] The key features that make Azure Sphere so exciting!

    [30:25] Where to learn more about and play around with Azure Sphere!

    [31:30] Jeffrey thanks Sudhanva for joining the podcast once again!

    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!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    The Azure DevOps Podcast Ep. 58: "Sudhanva Huruli on the Open Application Model"

    Sudhanva Huruli's LinkedIn

    Azure Sphere

    CrossPlan

    Azure Kubernetes Service

    Azure App Service

    Devboards

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    33 min
  • Sudhanva Huruli on Azure Sphere - Episode 134

    Today, Jeffrey Palermo is joined by return guest, Sudhanva Huruli! Last time Sudhanva was on the podcast he was a Program Manager at Microsoft and a maintainer on the Open Application Model. Since then, he has transitioned to a different Program Manager role, working on Azure Sphere.

     

    Azure Sphere is a 'comprehensive IoT security solution – including hardware (crossover microcontroller), OS and cloud components for IoT device security – to actively protect your devices, your business and your customers.'

     

    In their conversation, Sudhanva speaks about Azure Sphere, shares some tips and advice for getting started, and walks listeners through what it looks like to take code from source to building it, packaging it, and deploying it.

     

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

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

    [1:03] About today's episode with Sudhanva Huruli!

    [1:19] Jeffrey welcomes Sudhanva back to the podcast!

    [2:18] About the new team Sudhanva is a part of with Azure Sphere, why he decided to make the transition to this new team, and what he is currently doing in his new role!

    [2:58] What is Azure Sphere? What version is it on and what can you do with it?

    [5:02] What's the vision and strategy around Azure Sphere? Will they be supporting more platforms than C?

    [6:33] Sudhanva shares some examples of what customers use Azure Sphere for.

    [9:18] Does Sudhanva ever envision having .NET 5 run on C#?

    [9:59] Sudhanva speaks about the architecture and what needs to be in place to have things up and running to be able to write code that will run in the Azure Sphere.

    [12:16] What is the Sphere Security Service? How does the chip work?

    [14:52] Is wifi the main connectivity with this chip?

    [16:35] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [17:05] The key mission that they are aiming for with the Sphere Security Service.

    [18:03] Do you either power the chip through ethernet, battery, or any type of direct current?

    [18:36] If you connect a temperature sensor to the chip for example, how does that number make its way from the sensor all the way to a custom .NET application that's running in Azure?

    [22:10] Sudhanva outlines the steps to take code from source and building it, packaging it, and deploying it.

    [25:09] Sudhanva compares and contrasts the testing framework for code running on the device vs. covering testing at a broader level with the system.

    [26:35] Sudhanva shares some recommendations before deploying.

    [27:37] If there's logic in the C code, will any of the C unit-testing libraries work in development?

    [27:52] The key features that make Azure Sphere so exciting!

    [30:25] Where to learn more about and play around with Azure Sphere!

    [31:30] Jeffrey thanks Sudhanva for joining the podcast once again!

     

    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!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    The Azure DevOps Podcast Ep. 58: "Sudhanva Huruli on the Open Application Model"

    Sudhanva Huruli's LinkedIn

    Azure Sphere

    CrossPlan

    Azure Kubernetes Service

    Azure App Service

    Devboards

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    33 min
  • Richard Campbell on the History of .NET - Episode 133

    In this episode, Jeffrey and Richard are jumping into part-two of their two-part conversation! If you haven't caught the previous episode, "Richard Campbell on the Humanitarian Toolbox — Episode 132," be sure to tune into that first before diving into this one!

    Richard Campbell is an entrepreneur, advisor, and rabid podcaster. He's also a Microsoft regional director, the co-host of .NET Rocks, host of the RunAs Radio, and is a consultant and advisor for a number of successful technology firms. Additionally, Richard is the founder of Humanitarian Toolbox, an organization designed to let developers around the world donate their skills to disaster relief organizations by building open-source software.

    In their last conversation together, Richard spoke about his organization, Humanitarian Toolbox, and their most recent exciting endeavor: the Two Weeks Ready project. In today's conversation, Richard speaks all about his new project to write a book compiling the history of .NET! He shares why this project is important to him, what it will serve as an important resource to developers new and old to the field, key pieces and insights into the history of .NET, and his predictions on the future of .NET, A.I., automation, and more!

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

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

    [1:14] About Jeffrey's newest podcast, Architect Tips!

    [1:18] About part-two of the two-part series with Richard Campbell.

    [1:50] About Richard's newest project: a book on the history of .NET and how the origin of how he got started with it.

    [5:28] Richard retells the beginnings of how he approached the history of .NET project.

    [8:27] The challenges of writing this book and what he hopes to accomplish by writing it.

    [11:06] What Richard sees as the story and themes of .NET.

    [12:35] Richard speaks about .NET's pivot away from a focus on Windows into cross-platform, opensource, Cloud execution; as well as what he sees .NET 5 aiming towards.

    [16:50] The advantages and disadvantages to upgrading to .NET 5.

    [18:55] The latest state of power apps and the emergence of a new generation of domain expert developers.

    [22:24] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [22:56] Discussing the development of automation in the industry.

    [26:24] Richard's predictions on the future of augmented reality.

    [29:00] Jeffrey and Richard speak about how one of the visionaries of .NET, Brian Harry, is focusing his attention on A.I. currently, and what this could mean.

    [32:08] Why developers need to become proficient in IoT to move A.I. forward.

    [33:21] Is .NET being maintained because of the developer pool and eventually other things are going to win out? Or, is .NET continuing to grow, strengthen, and are others are going to get "squeezed out" because of it?

    [37:19] What computing devices does Richard have in his bag and office?

    [42:24] Jeffrey thanks Richard 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!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    Richard Campbell's LinkedIn

    Richard Campbell's Twitter @RichCampbell

    The Azure DevOps Podcast Ep. 132: "Richard Campbell on the Humanitarian Toolbox" — Part-One of the Conversation!

    The Azure DevOps Podcast Ep. 45: "Richard Campbell on Software Perspectives"

    .NET Rocks! Podcast

    RunAs Radio Podcast

    Humanitarian Toolbox

    Humanitarian Toolbox on GitHub

    Two Weeks Ready | Humanitarian Toolbox's Latest Project

    Vue

    Azure Functions

    HistoryofDot.Net — Richard's Blog

    XAML

    Xamarin

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    46 min
  • Richard Campbell on the History of .NET - Episode 133

    In this episode, Jeffrey and Richard are jumping into part-two of their two-part conversation! If you haven't caught the previous episode, "Richard Campbell on the Humanitarian Toolbox — Episode 132," be sure to tune into that first before diving into this one!

     

    Richard Campbell is an entrepreneur, advisor, and rabid podcaster. He's also a Microsoft regional director, the co-host of .NET Rocks, host of the RunAs Radio, and is a consultant and advisor for a number of successful technology firms. Additionally, Richard is the founder of Humanitarian Toolbox, an organization designed to let developers around the world donate their skills to disaster relief organizations by building open-source software.

     

    In their last conversation together, Richard spoke about his organization, Humanitarian Toolbox, and their most recent exciting endeavor: the Two Weeks Ready project. In today's conversation, Richard speaks all about his new project to write a book compiling the history of .NET! He shares why this project is important to him, what it will serve as an important resource to developers new and old to the field, key pieces and insights into the history of .NET, and his predictions on the future of .NET, A.I., automation, and more!

     

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

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

    [1:14] About Jeffrey's newest podcast, Architect Tips!

    [1:18] About part-two of the two-part series with Richard Campbell.

    [1:50] About Richard's newest project: a book on the history of .NET and how the origin of how he got started with it.

    [5:28] Richard retells the beginnings of how he approached the history of .NET project.

    [8:27] The challenges of writing this book and what he hopes to accomplish by writing it.

    [11:06] What Richard sees as the story and themes of .NET.

    [12:35] Richard speaks about .NET's pivot away from a focus on Windows into cross-platform, opensource, Cloud execution; as well as what he sees .NET 5 aiming towards.

    [16:50] The advantages and disadvantages to upgrading to .NET 5.

    [18:55] The latest state of power apps and the emergence of a new generation of domain expert developers.

    [22:24] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [22:56] Discussing the development of automation in the industry.

    [26:24] Richard's predictions on the future of augmented reality.

    [29:00] Jeffrey and Richard speak about how one of the visionaries of .NET, Brian Harry, is focusing his attention on A.I. currently, and what this could mean.

    [32:08] Why developers need to become proficient in IoT to move A.I. forward.

    [33:21] Is .NET being maintained because of the developer pool and eventually other things are going to win out? Or, is .NET continuing to grow, strengthen, and are others are going to get "squeezed out" because of it?

    [37:19] What computing devices does Richard have in his bag and office?

    [42:24] Jeffrey thanks Richard 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!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    Richard Campbell's LinkedIn

    Richard Campbell's Twitter @RichCampbell

    The Azure DevOps Podcast Ep. 132: "Richard Campbell on the Humanitarian Toolbox" — Part-One of the Conversation!

    The Azure DevOps Podcast Ep. 45: "Richard Campbell on Software Perspectives"

    .NET Rocks! Podcast

    RunAs Radio Podcast

    Humanitarian Toolbox

    Humanitarian Toolbox on GitHub

    Two Weeks Ready | Humanitarian Toolbox's Latest Project

    Vue

    Azure Functions

    HistoryofDot.Net — Richard's Blog

    XAML

    Xamarin

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    46 min
  • Richard Campbell on the Humanitarian Toolbox - Episode 132

    Jeffrey Palermo is joined by his good friend and return guest this episode — Richard Campbell! Richard is an entrepreneur, advisor, and rabid podcaster. He's a Microsoft regional director, the co-host of .NET Rocks, host of the RunAs Radio, and is a consultant and advisor for a number of successful technology firms. Additionally, Richard is the founder of Humanitarian Toolbox, an organization design to let developers around the world donate their skills to disaster relief organizations by building open-source software.

    In this first part of a two-part series, Richard speaks about his organization, Humanitarian Toolbox, and their most recent exciting endeavor: the Two Weeks Ready project. In the event of natural disasters such as earthquakes, tsunamis, tornadoes, hurricanes, and forest fires, do you have a safety plan? With Two Weeks Ready, they are working towards providing the information you need to stay until responders can reach you.

    Be sure to tune in for this fascinating and stay tuned for part-two!

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

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

    [1:15] About Jeffrey's newest podcast, Architect Tips!

    [1:20] About today's episode with guest, Richard Campbell.

    [1:40] Jeffrey welcomes Richard back to the podcast!

    [2:19] Jeffrey and Richard reflect on their friendship and how they first met.

    [6:17] The origin story of Humanitarian Toolbox and how it has developed since.

    [7:55] About their most recent project through Humanitarian Toolbox, 'Two Weeks Ready,' that they've been working on for about a year.

    [10:44] Discussing the current dire situation in Texas and the importance of emergency preparedness.

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

    [13:35] Richard shares about the current progress they are making right now with the project and details the difference between the Two Weeks Ready app and a regular emergency alert you would get on your phone.

    [15:47] Why are cell phone networks so resilient even in times of crisis?

    [18:33] How to get involved as a developer.

    [22:04] Jeffrey wraps up part-1 of the conversation with Richard Campbell. Be sure to tune in next week for part-2!

    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!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    Richard Campbell's LinkedIn

    Richard Campbell's Twitter @RichCampbell

    The Azure DevOps Podcast Ep. 45: "Richard Campbell on Software Perspectives"

    .NET Rocks! Podcast

    RunAs Radio Podcast

    Humanitarian Toolbox

    Humanitarian Toolbox on GitHub

    Two Weeks Ready | Humanitarian Toolbox's Latest Project

    Vue

    Azure Functions

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    23 min
  • Richard Campbell on the Humanitarian Toolbox - Episode 132

    Jeffrey Palermo is joined by his good friend and return guest this episode — Richard Campbell! Richard is an entrepreneur, advisor, and rabid podcaster. He's a Microsoft regional director, the co-host of .NET Rocks, host of the RunAs Radio, and is a consultant and advisor for a number of successful technology firms. Additionally, Richard is the founder of Humanitarian Toolbox, an organization design to let developers around the world donate their skills to disaster relief organizations by building open-source software.

     

    In this first part of a two-part series, Richard speaks about his organization, Humanitarian Toolbox, and their most recent exciting endeavor: the Two Weeks Ready project. In the event of natural disasters such as earthquakes, tsunamis, tornadoes, hurricanes, and forest fires, do you have a safety plan? With Two Weeks Ready, they are working towards providing the information you need to stay until responders can reach you.

     

    Be sure to tune in for this fascinating and stay tuned for part-two!

     

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

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

    [1:15] About Jeffrey's newest podcast, Architect Tips!

    [1:20] About today's episode with guest, Richard Campbell.

    [1:40] Jeffrey welcomes Richard back to the podcast!

    [2:19] Jeffrey and Richard reflect on their friendship and how they first met.

    [6:17] The origin story of Humanitarian Toolbox and how it has developed since.

    [7:55] About their most recent project through Humanitarian Toolbox, 'Two Weeks Ready,' that they've been working on for about a year.

    [10:44] Discussing the current dire situation in Texas and the importance of emergency preparedness.

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

    [13:35] Richard shares about the current progress they are making right now with the project and details the difference between the Two Weeks Ready app and a regular emergency alert you would get on your phone.

    [15:47] Why are cell phone networks so resilient even in times of crisis?

    [18:33] How to get involved as a developer.

    [22:04] Jeffrey wraps up part-1 of the conversation with Richard Campbell. Be sure to tune in next week for part-2!

     

    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!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    Richard Campbell's LinkedIn

    Richard Campbell's Twitter @RichCampbell

    The Azure DevOps Podcast Ep. 45: "Richard Campbell on Software Perspectives"

    .NET Rocks! Podcast

    RunAs Radio Podcast

    Humanitarian Toolbox

    Humanitarian Toolbox on GitHub

    Two Weeks Ready | Humanitarian Toolbox's Latest Project

    Vue

    Azure Functions

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    23 min
  • Rob Richardson on Database DevOps - Episode 131

    This week Jeffrey is joined by another fantastic return guest — Rob Richardson! Rob is a software craftsman that is building web properties in ASP.NET, Node, Angular, and Vue. He's a software developer, a community leader, a mentor, and the business owner of Richardson & Sons. Additionally, Rob is a Microsoft MVP; a published author; a frequent speaker at conferences, user groups, and community events; and a diligent teacher and student of high-quality software development.

    In today's conversation, Jeffrey and Rob discuss database DevOps. Rob speaks about a user's journey through an application, delivering value, holistically understanding the DevOps system, how to get set up properly with database DevOps, database manipulation, different database DevOps approaches, and more.

    This episode is jam-packed with tons of great information so be sure to not miss out!

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

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

    [1:14] About Jeffrey's newest podcast, Architect Tips!

    [1:20] About today's episode with return guest, Rob Richardson.

    [1:33] Jeffrey welcomes Rob back to the podcast!

    [3:55] Rob shares his take on the state of DevOps today.

    [6:42] What is DevOps after-production comprised of?

    [7:30] Rob talks logging and monitoring when it comes to DevOps.

    [8:43] Rob shares about his journey as a developer in the space.

    [14:03] Rob shares insights on databases in DevOps environments. He also discusses a migration-based approach vs. a state-based approach vs. a hybrid approach.

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

    [21:32] When it comes to each of these approaches (migration-based, state-based approach, and hybrid), does Rob find that he often builds a process himself or does he select tools to aid him in this process?

    [24:37] Rob and Jeffrey discuss database manipulation.

    [28:10] Rob highlights an incredibly useful feature: feature flags.

    [30:32] When it comes to the methodology of turning on and off code based on a table in a database, does Rob build that pattern himself or does he use any specific products?

    [32:57] Rob shares what he loves about database DevOps in particular.

    [33:27] Where to find Rob and his content online.

    [34:17] 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!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    Rob Richardson's Blog

    Rob's Twitter: @Rob_Rich

    The Azure DevOps Podcast Ep. 34: "Rob Richardson on Containers in Azure"

    Rob's upcoming presentations

    Trello

    Jira

    Node

    Angular

    Vue

    PythonReact

    SQL ServerRedGate

    SQL Source Control

    SQL Change Automation

    Entity Framework

    LaunchDarkly

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    35 min
  • Rob Richardson on Database DevOps - Episode 131

    This week Jeffrey is joined by another fantastic return guest — Rob Richardson! Rob is a software craftsman that is building web properties in ASP.NET, Node, Angular, and Vue. He's a software developer, a community leader, a mentor, and the business owner of Richardson & Sons. Additionally, Rob is a Microsoft MVP; a published author; a frequent speaker at conferences, user groups, and community events; and a diligent teacher and student of high-quality software development.

     

    In today's conversation, Jeffrey and Rob discuss database DevOps. Rob speaks about a user's journey through an application, delivering value, holistically understanding the DevOps system, how to get set up properly with database DevOps, database manipulation, different database DevOps approaches, and more.

     

    This episode is jam-packed with tons of great information so be sure to not miss out!

     

    Topics of Discussion:

    [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.

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

    [1:14] About Jeffrey's newest podcast, Architect Tips!

    [1:20] About today's episode with return guest, Rob Richardson.

    [1:33] Jeffrey welcomes Rob back to the podcast!

    [3:55] Rob shares his take on the state of DevOps today.

    [6:42] What is DevOps after-production comprised of?

    [7:30] Rob talks logging and monitoring when it comes to DevOps.

    [8:43] Rob shares about his journey as a developer in the space.

    [14:03] Rob shares insights on databases in DevOps environments. He also discusses a migration-based approach vs. a state-based approach vs. a hybrid approach.

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

    [21:32] When it comes to each of these approaches (migration-based, state-based approach, and hybrid), does Rob find that he often builds a process himself or does he select tools to aid him in this process?

    [24:37] Rob and Jeffrey discuss database manipulation.

    [28:10] Rob highlights an incredibly useful feature: feature flags.

    [30:32] When it comes to the methodology of turning on and off code based on a table in a database, does Rob build that pattern himself or does he use any specific products?

    [32:57] Rob shares what he loves about database DevOps in particular.

    [33:27] Where to find Rob and his content online.

    [34:17] 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!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    Rob Richardson's Blog

    Rob's Twitter: @Rob_Rich

    The Azure DevOps Podcast Ep. 34: "Rob Richardson on Containers in Azure"

    Rob's upcoming presentations

    Trello

    Jira

    Node

    Angular

    Vue

    PythonReact

    SQL ServerRedGate

    SQL Source Control

    SQL Change Automation

    Entity Framework

    LaunchDarkly

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    35 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