Introducing TF WhatsUp, a Tool for Better Terraform Notes
My #hacktoberfest Theme: Adding Spellcheck to Docs. Join Me!
Extracting VA Townhall Comments on Youngkin's Reversed School Protections for Transgender Students
Hot off the Press: The .NET OSS Maintainer Support Survey!
Ensuring Santa's Success With Automated Tests (C# Advent 2021)
How to Use GitHub Codespaces With Your docfx Project
How To Automate AWS CloudFront Distribution Folder Changes When Deploying a Static Web Site
Adding Spell Checking to my Blog’s Build Process with GitHub Actions and cSpell
Adding Markdown Linting to my Blog’s Build Process with GitHub Actions and markdownlint
Utilizing Bogus with the Builder Pattern for better Mocks
What does the “runs-on” machine type of a GitHub Action mean?
Quick Tip: A Keyboard Shortcut to Start a Taskbar App as an Administrator
Cool things I learned about NUnit while re-launching the docs
Getting Started With PowerShell Core in Windows Terminal
How to Contribute to OSS Projects When You’re Unfamiliar With Their Code
From the AMA: “How do you find/make time to stay productive?”
Random Thoughts: Considerations Around Web Scraping
Announcement: I am now the lead for the NUnit docs project!
From the AMA: “How did you become a Microsoft MVP?”
Solved: Blazor IdentityServer 500.30 Error (ANCM Issue)
How to: Move Azure Resources into another Azure AD
Solved: .NET Core Azure AD in Docker Container Incorrectly Uses a non-https redirect URI
How to rename your default branch away from master while using GitHub pages
Fix: Azure DevOps “An image does not exist locally with the tag”
How to: Use AzureSignTool to sign files with Azure DevOps using a certificate in Azure Key Vault
Fix: Logitech Touchpad T650 not Working on Windows 10
How to: Set up a new Windows laptop quickly (with some prep and tooling beforehand)
Jekyll Two Ways on Windows: Installing & building Jekyll / GitHub Pages blogs with Ruby on Windows 10
Avoid the Blue/Green Deployment Blues: Watch out for these 10 Pitfalls
How to: "warm up" an environment using PowerShell and TeamCity
How to: Deploy GitHub Pages on a Schedule to Publish Future Posts
Help Me Help You: How your RFPs are setting you up for failure before you begin
Quick tip: NTLM / Windows pass-through authentication with Selenium and ChromeDriver
Better Technical Interviews: Part 5 – My Common Interview Questions
Better Technical Interviews: Part 4 – My Opinions on Various Techniques
How to: Check your Jekyll-based blog for dead links
Better Technical Interviews: Part 3 – The Interview Itself
Better Technical Interviews: Part 1 – What’s the point?
Adventures in Azure Architecture: A Home Desktop Setup
Automagically Update Your Package Dependencies With Dependabot – For Free!
What I Learned From Taking a Two-Week Vacation for my Honeymoon
Software/Solution Architects: The Sommeliers of the IT World
That Time I Almost Got Elected to the .NET Foundation Board of Directors
How I Combine my Work (Outlook) and Personal (Google) Calendars
Adding public CI/CD to a Node project with Azure Pipelines
I’m Running for the .NET Foundation’s Board of Directors!
Tutorial: An Automated reading list with Feedly and Azure Functions
How to Forward to a Long Conference Number Using Twilio