Trending

Latest Posts by Joseph Guadagno

Preview
Working with Microsoft Identity - Assigning a Role Securing our applications and data is critical in this day and age. I’ve been working a lot with the new Microsoft identity platform (MSAL) library, so I decided to create a series of blog posts around working with it.

ICYMI: (08/29/2020): "Working with Microsoft Identity - Assigning a Role." RPs and feedback are always appreciated! https://jjg.me/3lr217v #Articles #Azure #Identity #MSAL #Managed Identity #Entra

21 hours ago 0 0 0 0
Preview
Setup Code Signing Certificates in Azure Key Vault Let’s take a look at how you can set up and configure Azure Key Vault to store Code Signing Certificates

ICYMI: (04/04/2020): "Setup Code Signing Certificates in Azure Key Vault." RPs and feedback are always appreciated! https://jjg.me/2UQrawY #Articles #.NET Core #NuGet #Azure #Key Vault #Code Signing #Certificate

1 day ago 0 0 0 0
Preview
The Technology Behind MoreSpeakers.com In this post, we delve into the technology stack and development process behind MoreSpeakers.com, a platform dedicated to connecting aspiring speakers with experienced mentors in the technology community.

ICYMI: (01/30/2026): "The Technology Behind MoreSpeakers.com." RPs and feedback are always appreciated! https://jjg.me/4kjff4T #Articles #.NET #dotnet #Development #csharp #Community #Bootstrap #ASP.NET #Microsoft Azure #Azure Functions #Aspire

1 day ago 1 0 0 0
Preview
Securing Azure Containers and Blobs with Managed Identities I’ve been streaming ‘Coding with JoeG’ on Twitch for a few months now. The general theme of the stream is teaching software development with C#. We’ve been building a contact management application to demonstrate some best practices. About two weeks ago, or so, I added an Azure Storage Blob Container to hold the images of the contacts. I did this using the way I knew how to do it using Storage Access Keys and a library, JosephGuadagno.AzureHelpers.Storage, that I wrote to make it ‘easier’ to interact with Azure Storage. While talking about the stream on Twitter, Christos, PM on the Microsoft Identity team, reached out and said I should try securing the Container/Blob with Managed Identity. I tried on the stream for a good 5 or so hours and could not get it to work. If you want to see it, check out the recording of the stream on my YouTube channel.

ICYMI: (08/22/2020): "Securing Azure Containers and Blobs with Managed Identities." RPs and feedback are always appreciated! https://jjg.me/3goSc6f #Articles #Azure #Containers #Blob #Identity #MSAL #Managed Identity

2 days ago 0 0 0 0
Migrate to GitHub Actions from Pages Legacy Worker GitHub Pages has deprecated the legacy worker and will be removed by the end of June 2024. The legacy worker was used to build and deploy Jekyll sites on GitHub Pages. The new way to build and deploy Jekyll sites on GitHub Pages is to use GitHub Actions. This post will show you how to migrate your Jekyll site from the legacy worker to GitHub Actions.

ICYMI: (04/03/2024): "Migrate to GitHub Actions from Pages Legacy Worker." RPs and feedback are always appreciated! https://jjg.me/3vFOwdY #Articles #GitHub #Jekyll #GitHub Actions

2 days ago 0 0 0 0
Preview
Dependency Injection with Azure Functions I got bit by the dependency injection bug a few months ago and want to use it when I can, and it makes sense. Within a month or so of writing this post, Azure Functions started to support dependency injection in functions. It uses the .NET Core Dependency Injection system, so if you are used to that, this should mostly look familiar to you, except for what you have to do to wire up the Azure Functions SDK.

ICYMI: (09/07/2020): "Dependency Injection with Azure Functions." RPs and feedback are always appreciated! https://jjg.me/2QWZOCG #Articles #Azure #Dependency Injection #Functions

3 days ago 0 0 0 0
Preview
Protecting an ASP.NET Core Web API with Microsoft Identity Platform Microsoft Identity Web is a library which contains a set of reusable classes used in conjunction with ASP.NET Core for integrating with the Microsoft identity platform (formerly Azure AD v2.0 endpoint) and AAD B2C.

ICYMI: (06/13/2020): "Protecting an ASP.NET Core Web API with Microsoft Identity Platform." RPs and feedback are always appreciated! https://jjg.me/30xE7PA #Articles #Azure #Identity #WebAPI #MSAL #Managed Identity #Entra

3 days ago 0 0 0 0
Preview
This post was written with GitHub Copilot In this post, I will be writing about how I used GitHub Copilot to write this post. You might be thinking that GitHub Copilot is a for writing code and you would right. However, it is a tool for writing content also.

ICYMI: (01/14/2022): "This post was written with GitHub Copilot." RPs and feedback are always appreciated! https://jjg.me/3raHuYc #Articles #GitHub #CoPilot #blog

4 days ago 1 0 0 0
Advertisement
Preview
Build, Sign, and Deploy NuGet Packages with Azure Pipelines Let’s take a look how you can build an Azure pipeline that will build your NuGet package, sign it, then deploy it to Azure Artifacts

ICYMI: (04/12/2020): "Build, Sign, and Deploy NuGet Packages with Azure Pipelines." RPs and feedback are always appreciated! https://jjg.me/3bfADnv #Articles #.NET Core #NuGet #Azure #Pipeline #Key Vault #Azure Artifacts #Certificate

5 days ago 0 0 0 0
Preview
Bookmark Studio: evolving bookmarks in Visual Studio - Visual Studio Blog Bookmarks in Visual Studio have always been a simple, reliable feature. Many developers use them regularly, and over the years we’ve heard consistent feedback from those users. Bookmarks were useful,…

Bookmark Studio: evolving bookmarks in Visual Studio | by Mads Kristensen

is.gd/pJVSZa

#visualstudio #productivity #dotnet #ide #devtools #debugging

5 days ago 5 1 0 0
Preview
JetBrains Rider Settings for Presentations I have been using JetBrains Rider for a while now and I have been really happy with it. I have also been using it for presentations and demos. I thought I would share how I set it up for presentations.

ICYMI: (02/16/2026): "JetBrains Rider Settings for Presentations." RPs and feedback are always appreciated! https://jjg.me/4qJXc9I #Articles #Rider #Settings #Presentation #Presentations #presenting #JetBrains #Plugin

6 days ago 1 0 0 0

When I flew in a few years ago, I flew into Omaha and rented a car because I could not find flights into Lincoln. FYI: I haven't yet figured out when and which airport I am flying into yet.

6 days ago 1 0 0 0
Post image

Nebraska.Code() returns to Lincoln, Nebraska this July!

Code, Craft & Community.

Early Bird Sales are live now through April.

Learn more at nebraskacode.amegala.com

6 days ago 0 1 0 0

You electrocute people all the time?

6 days ago 2 0 1 0
Preview
How to simplify your C# unit testing with a mocking framework It’s time to take your unit testing to the next level. You’ve implemented either NUnit, or xUnit, or MSTest in your projects. You’ve gotten your code coverage to 80+%. But the are just some things that are hard to test or validate in your project. How do you test the “business logic” in your repository class? How do you test your dependent web service or database? Yeah, you can write special unit test and create fake objects to mimic these dependencies but why waste your time writing code that does not ship with the end product. Or write a lot of code with the ExcludeFromCoverage attribute :smile:. Well this is mocking comes in.

ICYMI: (07/19/2022): "How to simplify your C# unit testing with a mocking framework." RPs and feedback are always appreciated! https://jjg.me/3aSrm9F #Articles #Mock #Unit Tests #testing

6 days ago 0 0 1 0
Preview
Simplify Your .NET Development with Aspire Learn how Aspire can streamline your .NET development process, making it easier to manage dependencies and enhance productivity

ICYMI: (07/09/2025): "Simplify Your .NET Development with Aspire." RPs and feedback are always appreciated! https://jjg.me/4kqEWio #Articles #Aspire #.NET #dotnet #Development #ASP.NET #Containers

1 week ago 0 0 0 0
Advertisement
Preview
Securing Azure Function Settings with Azure Key Vault In this post, we’ll walk through how you can use Azure Key Vault to secure sensitive settings in Azure Functions. If you don’t have a Key Vault setup, I covered setting one up in the post titled ‘Setup Code Signing Certificates in Azure Key Value’

ICYMI: (07/10/2020): "Securing Azure Function Settings with Azure Key Vault." RPs and feedback are always appreciated! https://jjg.me/3eqbFCF #Articles #Azure #Key Vault #Functions

1 week ago 0 0 0 0
Joseph Guadagno's banner for his Stir Trek 2026 talk titled 'Application Architecture Patterns'

Joseph Guadagno's banner for his Stir Trek 2026 talk titled 'Application Architecture Patterns'

In a few weeks, I'll be talking about Application Architecture Patterns at Stir Trek 2026. Tickets are still available to join. Use discount code SPEAKERFRIENDS_2026 at events.humanitix.com/stir-trek-20... for over $50 off.

Talk: stirtrek.com/speakers/202...

1 week ago 1 0 0 0

@woodruff.dev and I talk about our "side" project we built over a few months using Claude Code and JetBrains Junie. If you are a speaker or an aspiring speaker, check out the episode. The site: www.morespeakers.com

1 week ago 4 0 0 0

Monday on #TechnologyAndFriends:
Chris Woodruff (@woodruff.dev) and Joe Guadagno (@jguadagno.com) on morespeakers com

1 week ago 3 1 0 0
 Code: SPEAKERFRIENDS_2026
  Price: $199 per ticket
  Registration: https://events.humanitix.com/stir-trek-2026-edition

Code: SPEAKERFRIENDS_2026 Price: $199 per ticket Registration: https://events.humanitix.com/stir-trek-2026-edition

Hey friends, if you want to see a great line-up of speakers one day only in Columbus, Ohio in a few weeks, I have a special deal for you:

Stir Trek 2025 (stirtrek.com)

Code: SPEAKERFRIENDS_2026
Price: $199 per ticket ($255 otherwise)
Registration: events.humanitix.com/stir-trek-20...

1 week ago 5 6 2 1
Preview
Squad: Tips, Tricks, and Lessons Learned I’ve been using Squad for about a week now, and I’ve learned a lot about how to get the most out of it. In this post, I’ll share some tips, tricks, and lessons learned that can help you use Squad…

Squad: Tips, Tricks, and Lessons Learned | by Joseph Guadagno

www.josephguadagno.net/2026/03/21/s...

#ai #githubcopilot #squad #agents #softwaredev

2 weeks ago 3 1 0 0
Preview
So you want to be a Microsoft MVP It’s very common for myself and other Microsoft MVPs to get asked “What does it take to become a Microsoft MVP” or “I want to be a Microsoft MVP, please tell me what I can do” when we speak at conferences or chat with each other on social networks. The short answer is most people outside of Microsoft do not know that the “secret formula” is. The long answer requires a little bit of understanding of how Microsoft evaluates potential candidates for receiving the award and what the propose of the award is. The rest of this post is my opinion on how you can become a Microsoft MVP. To see what Microsoft says about how you can become a Microsoft MVP visit http://mvp.microsoft.com/en-us/becoming-an-mvp.aspx For one to earn the Microsoft MVP award, Microsoft has to see the recipient as someone who provides value to the Microsoft ecosystem and is influential in the software industry. The award is given based on the previous year’s contributions to the Microsoft ecosystem and is from one of the product teams. Product teams include Microsoft Office, Microsoft Azure, Microsoft .NET and many others. Each product group budgets for a certain number of MVPs a year, depending on the specialty, there can be very few spots to many spots available to for new candidates. In addition to this, you need to get nominated by a Microsoft MVP or Microsoft employee for Microsoft to consider you. OK, so how can I provide value to the Microsoft ecosystem you ask. That’s the tricky spot; there are no fixed rules, minimum contributions or formula for getting in. That being said there are a few things you can do to get on the radar:

ICYMI: (05/14/2015): "So you want to be a Microsoft MVP." RPs and feedback are always appreciated! https://jjg.me/2L50xNK #Articles #Microsoft MVP #MVP

2 weeks ago 0 0 0 0
Preview
So you want to be a Microsoft MVP It’s very common for myself and other Microsoft MVPs to get asked “What does it take to become a Microsoft MVP” or “I want to be a Microsoft MVP, please tell me what I can do” when we speak at conferences or chat with each other on social networks. The short answer is most people outside of Microsoft do not know that the “secret formula” is. The long answer requires a little bit of understanding of how Microsoft evaluates potential candidates for receiving the award and what the propose of the award is. The rest of this post is my opinion on how you can become a Microsoft MVP. To see what Microsoft says about how you can become a Microsoft MVP visit http://mvp.microsoft.com/en-us/becoming-an-mvp.aspx For one to earn the Microsoft MVP award, Microsoft has to see the recipient as someone who provides value to the Microsoft ecosystem and is influential in the software industry. The award is given based on the previous year’s contributions to the Microsoft ecosystem and is from one of the product teams. Product teams include Microsoft Office, Microsoft Azure, Microsoft .NET and many others. Each product group budgets for a certain number of MVPs a year, depending on the specialty, there can be very few spots to many spots available to for new candidates. In addition to this, you need to get nominated by a Microsoft MVP or Microsoft employee for Microsoft to consider you. OK, so how can I provide value to the Microsoft ecosystem you ask. That’s the tricky spot; there are no fixed rules, minimum contributions or formula for getting in. That being said there are a few things you can do to get on the radar:

ICYMI: (05/14/2015): "So you want to be a Microsoft MVP." RPs and feedback are always appreciated! https://jjg.me/2L50xNK #Articles #Microsoft MVP #MVP

2 weeks ago 0 0 0 1
Advertisement
Preview
So you want to be a Microsoft MVP It’s very common for myself and other Microsoft MVPs to get asked “What does it take to become a Microsoft MVP” or “I want to be a Microsoft MVP, please tell me what I can do” when we speak at conferences or chat with each other on social networks. The short answer is most people outside of Microsoft do not know that the “secret formula” is. The long answer requires a little bit of understanding of how Microsoft evaluates potential candidates for receiving the award and what the propose of the award is. The rest of this post is my opinion on how you can become a Microsoft MVP. To see what Microsoft says about how you can become a Microsoft MVP visit http://mvp.microsoft.com/en-us/becoming-an-mvp.aspx For one to earn the Microsoft MVP award, Microsoft has to see the recipient as someone who provides value to the Microsoft ecosystem and is influential in the software industry. The award is given based on the previous year’s contributions to the Microsoft ecosystem and is from one of the product teams. Product teams include Microsoft Office, Microsoft Azure, Microsoft .NET and many others. Each product group budgets for a certain number of MVPs a year, depending on the specialty, there can be very few spots to many spots available to for new candidates. In addition to this, you need to get nominated by a Microsoft MVP or Microsoft employee for Microsoft to consider you. OK, so how can I provide value to the Microsoft ecosystem you ask. That’s the tricky spot; there are no fixed rules, minimum contributions or formula for getting in. That being said there are a few things you can do to get on the radar:

ICYMI: (05/14/2015): "So you want to be a Microsoft MVP." RPs and feedback are always appreciated! https://jjg.me/2L50xNK #Articles #Microsoft MVP #MVP

2 weeks ago 0 0 0 0
Preview
So you want to be a Microsoft MVP It’s very common for myself and other Microsoft MVPs to get asked “What does it take to become a Microsoft MVP” or “I want to be a Microsoft MVP, please tell me what I can do” when we speak at conferences or chat with each other on social networks. The short answer is most people outside of Microsoft do not know that the “secret formula” is. The long answer requires a little bit of understanding of how Microsoft evaluates potential candidates for receiving the award and what the propose of the award is. The rest of this post is my opinion on how you can become a Microsoft MVP. To see what Microsoft says about how you can become a Microsoft MVP visit http://mvp.microsoft.com/en-us/becoming-an-mvp.aspx For one to earn the Microsoft MVP award, Microsoft has to see the recipient as someone who provides value to the Microsoft ecosystem and is influential in the software industry. The award is given based on the previous year’s contributions to the Microsoft ecosystem and is from one of the product teams. Product teams include Microsoft Office, Microsoft Azure, Microsoft .NET and many others. Each product group budgets for a certain number of MVPs a year, depending on the specialty, there can be very few spots to many spots available to for new candidates. In addition to this, you need to get nominated by a Microsoft MVP or Microsoft employee for Microsoft to consider you. OK, so how can I provide value to the Microsoft ecosystem you ask. That’s the tricky spot; there are no fixed rules, minimum contributions or formula for getting in. That being said there are a few things you can do to get on the radar:

ICYMI: (05/14/2015): "So you want to be a Microsoft MVP." RPs and feedback are always appreciated! https://jjg.me/2L50xNK #Articles #Microsoft MVP #MVP

2 weeks ago 0 1 0 0
Preview
So you want to be a Microsoft MVP It’s very common for myself and other Microsoft MVPs to get asked “What does it take to become a Microsoft MVP” or “I want to be a Microsoft MVP, please tell me what I can do” when we speak at conferences or chat with each other on social networks. The short answer is most people outside of Microsoft do not know that the “secret formula” is. The long answer requires a little bit of understanding of how Microsoft evaluates potential candidates for receiving the award and what the propose of the award is. The rest of this post is my opinion on how you can become a Microsoft MVP. To see what Microsoft says about how you can become a Microsoft MVP visit http://mvp.microsoft.com/en-us/becoming-an-mvp.aspx For one to earn the Microsoft MVP award, Microsoft has to see the recipient as someone who provides value to the Microsoft ecosystem and is influential in the software industry. The award is given based on the previous year’s contributions to the Microsoft ecosystem and is from one of the product teams. Product teams include Microsoft Office, Microsoft Azure, Microsoft .NET and many others. Each product group budgets for a certain number of MVPs a year, depending on the specialty, there can be very few spots to many spots available to for new candidates. In addition to this, you need to get nominated by a Microsoft MVP or Microsoft employee for Microsoft to consider you. OK, so how can I provide value to the Microsoft ecosystem you ask. That’s the tricky spot; there are no fixed rules, minimum contributions or formula for getting in. That being said there are a few things you can do to get on the radar:

ICYMI: (05/14/2015): "So you want to be a Microsoft MVP." RPs and feedback are always appreciated! https://jjg.me/2L50xNK #Articles #Microsoft MVP #MVP

2 weeks ago 0 0 0 0
Preview
So you want to be a Microsoft MVP It’s very common for myself and other Microsoft MVPs to get asked “What does it take to become a Microsoft MVP” or “I want to be a Microsoft MVP, please tell me what I can do” when we speak at conferences or chat with each other on social networks. The short answer is most people outside of Microsoft do not know that the “secret formula” is. The long answer requires a little bit of understanding of how Microsoft evaluates potential candidates for receiving the award and what the propose of the award is. The rest of this post is my opinion on how you can become a Microsoft MVP. To see what Microsoft says about how you can become a Microsoft MVP visit http://mvp.microsoft.com/en-us/becoming-an-mvp.aspx For one to earn the Microsoft MVP award, Microsoft has to see the recipient as someone who provides value to the Microsoft ecosystem and is influential in the software industry. The award is given based on the previous year’s contributions to the Microsoft ecosystem and is from one of the product teams. Product teams include Microsoft Office, Microsoft Azure, Microsoft .NET and many others. Each product group budgets for a certain number of MVPs a year, depending on the specialty, there can be very few spots to many spots available to for new candidates. In addition to this, you need to get nominated by a Microsoft MVP or Microsoft employee for Microsoft to consider you. OK, so how can I provide value to the Microsoft ecosystem you ask. That’s the tricky spot; there are no fixed rules, minimum contributions or formula for getting in. That being said there are a few things you can do to get on the radar:

ICYMI: (05/14/2015): "So you want to be a Microsoft MVP." RPs and feedback are always appreciated! https://jjg.me/2L50xNK #Articles #Microsoft MVP #MVP

2 weeks ago 0 0 0 0
Preview
So you want to be a Microsoft MVP It’s very common for myself and other Microsoft MVPs to get asked “What does it take to become a Microsoft MVP” or “I want to be a Microsoft MVP, please tell me what I can do” when we speak at conferences or chat with each other on social networks. The short answer is most people outside of Microsoft do not know that the “secret formula” is. The long answer requires a little bit of understanding of how Microsoft evaluates potential candidates for receiving the award and what the propose of the award is. The rest of this post is my opinion on how you can become a Microsoft MVP. To see what Microsoft says about how you can become a Microsoft MVP visit http://mvp.microsoft.com/en-us/becoming-an-mvp.aspx For one to earn the Microsoft MVP award, Microsoft has to see the recipient as someone who provides value to the Microsoft ecosystem and is influential in the software industry. The award is given based on the previous year’s contributions to the Microsoft ecosystem and is from one of the product teams. Product teams include Microsoft Office, Microsoft Azure, Microsoft .NET and many others. Each product group budgets for a certain number of MVPs a year, depending on the specialty, there can be very few spots to many spots available to for new candidates. In addition to this, you need to get nominated by a Microsoft MVP or Microsoft employee for Microsoft to consider you. OK, so how can I provide value to the Microsoft ecosystem you ask. That’s the tricky spot; there are no fixed rules, minimum contributions or formula for getting in. That being said there are a few things you can do to get on the radar:

ICYMI: (05/14/2015): "So you want to be a Microsoft MVP." RPs and feedback are always appreciated! https://jjg.me/2L50xNK #Articles #Microsoft MVP #MVP

2 weeks ago 0 0 0 0
Preview
So you want to be a Microsoft MVP It’s very common for myself and other Microsoft MVPs to get asked “What does it take to become a Microsoft MVP” or “I want to be a Microsoft MVP, please tell me what I can do” when we speak at conferences or chat with each other on social networks. The short answer is most people outside of Microsoft do not know that the “secret formula” is. The long answer requires a little bit of understanding of how Microsoft evaluates potential candidates for receiving the award and what the propose of the award is. The rest of this post is my opinion on how you can become a Microsoft MVP. To see what Microsoft says about how you can become a Microsoft MVP visit http://mvp.microsoft.com/en-us/becoming-an-mvp.aspx For one to earn the Microsoft MVP award, Microsoft has to see the recipient as someone who provides value to the Microsoft ecosystem and is influential in the software industry. The award is given based on the previous year’s contributions to the Microsoft ecosystem and is from one of the product teams. Product teams include Microsoft Office, Microsoft Azure, Microsoft .NET and many others. Each product group budgets for a certain number of MVPs a year, depending on the specialty, there can be very few spots to many spots available to for new candidates. In addition to this, you need to get nominated by a Microsoft MVP or Microsoft employee for Microsoft to consider you. OK, so how can I provide value to the Microsoft ecosystem you ask. That’s the tricky spot; there are no fixed rules, minimum contributions or formula for getting in. That being said there are a few things you can do to get on the radar:

ICYMI: (05/14/2015): "So you want to be a Microsoft MVP." RPs and feedback are always appreciated! https://jjg.me/2L50xNK #Articles #Microsoft MVP #MVP

2 weeks ago 0 0 0 0