DevelopmentDec 18, 2025From Spec to Santa: My C#‑Powered Christmas Story Generator ExperimentWhen AI meets bedtime stories: a C# holiday experiment
DevelopmentMar 18, 2025Aspirations - Use ASP.NET Core HTTPS Development CertificateSimplify HTTPS set up in your local development environment
DevelopmentFeb 28, 2025Develop Your ASP.NET .NET And Nuxt Web Application using HTTPSUse HTTPS in local development environment
DevelopmentFeb 25, 2025Integrating an ASP.NET Core API with a Nuxt Front End: A Step-by-Step GuideWhen ASP.NET Core Met Nuxt
DevelopmentDec 13, 2024Five Effective Strategies for Managing .NET VersionsFrom the command line to the a GUI tool to manage .NET versions
DevelopmentFeb 19, 2024Using dependency injection with Azure .NET SDKRegister your Azure clients the proper way
DevOpsSep 21, 2023Deploying to Azure from Azure DevOps without secretsAzure DevOps Workload identity federation (OIDC) with Pulumi
DevOpsDec 18, 2022When Pulumi met Nuke: a .NET love storyPushing an ASP.NET Core API to Azure using .NET from provisioning to deployment
TipsNov 20, 2022Week 46, 2022 - Tips I learned this weekSome tips about .NET, pnpm, and Azure DevOps.
DevOpsFeb 22, 2022How to provision an Azure SQL Database with Active Directory authenticationUsing Pulumi and its command provider to grant database permissions
TipsJan 24, 2022Week 3, 2022 - Tips I learned this week.NET configuration providers, Vite vscode extension, Azure DevOps pull request templates, and degit.
TipsJan 14, 2022Week 2, 2022 - Tips I learned this weekTooling around .NET, Azure, Github and VS Code.
ToolingNov 7, 2021Migrating and open-sourcing my blogWhat changed on my blog - Statiq, GitHub, giscus, and much more.
DevelopmentSep 27, 2021ASP.NET Core - Lost in configurationHow should you use configuration providers in ASP.NET Core?
DevelopmentJun 22, 2021How to connect to an Azure SQL Database from C# using Azure ADTalking about Active Directory Default authentication mode for SqlClient.
DevelopmentApr 24, 2021Once upon a time in .NETA story about records, HTTP message handlers, HTTP client extensions...