Archives
- 04 Apr Comparing Template Versions For Azure Resource Manager (ARM), Bicep, or Terraform Using Azure
- 06 Mar C# Tasks Unexpectedly Running More Than Once (Async Lambda IEnumerable<Task> With foreach Loop)
- 06 Mar C# List<T> Add Method Missing Items When Count Inspected When Adding Items In An Async Task
- 22 Jul Operating A Wi-Fi Enabled Robot Vacuum / Mop During A Home Internet Outage Using A Smartphone Hotspot
- 19 Jun Previewing DACPAC Deployments By Generating Deployment Reports And Scripts
- 16 Jun DACPAC Deployments Can Delete/Drop Indexes Not In DACPAC By Default
- 11 Jun Leniently Parse Comma Separated Configuration Values Using C#
- 25 May Azure Key Vault: Certificate "Download in PFX/PEM format" Not Available
- 27 Jan Using Different Email Addresses For Git Commits For Azure DevOps And GitHub
- 09 Aug Lessons Learned Implementing a Must Succeed Durable Functions Workflow
- 22 Apr Setting Regex Timeout Globally Using .NET 6.0 With C#
- 02 Jul Retrieving ObjectIds In An Azure Active Directory Group Using Azure CLI
- 23 Apr Naming Durable Functions With Prefixes For Application Insights Filtering
- 20 Apr Retrieving All Managed Identity ObjectIds In Resource Group For Azure App Services And Azure Functions Using Azure CLI
- 31 Mar Thoughts On Debugging Durable Functions Extension Orchestrations For Azure Functions Backed By Azure Table Storage
- 19 Mar Running Code On Local Computer / Localhost Only Using Azure Functions With C#
- 16 Mar Debugging Fan-Out Operation Failures With Custom Exception Messages Using Durable Functions Extension For Azure Functions On C#
- 15 Mar Avoid Exposing Status Uri From Durable Functions Extension For Azure Functions To Untrusted Parties (It Contains A Secret Key!)
- 10 Feb IDisposable, IAsyncDisposable, and Tasks: Dispose Behavior With Tasks In C#
- 29 Jan Retrieving Managed Identity Access Tokens For Azure Web Apps Using PowerShell Console
- 15 Jan Prevent Duplicate Invocations of Durable Functions Using Azure Functions With C#
- 07 Jan Get Basic Information For Azure AD Object Ids Using PowerShell
- 05 Jan Reverting Azure ARM Template Changes Using Change History And Manual ARM Deployment
- 18 Dec SQL ADO.NET Scaler And Reader Sync vs Async Benchmarks Using BenchmarkDotNet, LocalDB, And C#
- 16 Dec Monitoring Web Application Deployment Impact Using Artillery
- 15 Dec Dynamic Parameterized SQL Using ADO.NET With C#
- 11 Dec Limiting Concurrent Operations With SemaphoreSlim Using C#
- 23 Nov Thread Safe Lazy Initialization Using C# Notes
- 10 Nov Troubleshooting Private NuGet Packages With dotnet CLI
- 03 Nov Keyboard Shortcuts For Efficient Visual Studio 2019 Testing
- 20 Oct Using BenchmarkDotNet with Azure Functions
- 26 May Peas&Carrots: The Importance Of Url Encoding Query String Parameters
- 19 Feb Coding To Support Both .NET Full Framework and Modern .NET
- 02 Feb Quickstart for Creating a Library Using the .NET CLI
- 16 Sep Using JavaScript Promises And async/await Together
- 23 Jul A Minimal UI Visual Studio Code Configuration
- 17 Apr A Complete Protractor Travis CI Solution for Angular E2E Testing
- 08 Apr Providing Outdated Browser Notifications Using Angular
- 14 Feb Resolving Blacklisted RxJS Import TSLint Error
- 04 Feb TypeScript Constructor Assignment: public and private Keywords
- 31 Jan Run Custom Functionality When Angular Http Errors Occur
- 17 Jan Comparing Angular NgModule and TestBed Side by Side
- 31 Dec 2016: Personal Highlights
- 26 Dec Subscribing to Browser Title Changes Using Angular
- 23 Oct Angular 2 Services Testing Template
- 23 Oct Angular 2 MockBackend Service Testing Template Using TestBed
- 18 Oct Angular 2 Component Testing Template Using TestBed
- 07 Jul 100% Code Coverage Doesn't Mean It Works
- 05 Jul Comparing Classes: C# 6, ES6/ES2015 JavaScript, and TypeScript
- 27 Jun We Replaced a Multi-Application Home-Grown Authentication System
- 26 Apr TypeScript: Where's My C# Style Object Initializers?
- 19 Apr TypeScript: Missing Properties When Using Type Assertions
- 05 Apr Lindt Dark Chocolate Percentage EXCELLENCE Bars: Nutrition Comparison
- 16 Feb Can We Make Some Changes First? Pull Requesting a GitHub Pull Request
- 18 Jan GitHub Issues: Let's Take Action
- 12 Jan Copying App Settings and Connection Strings Between Azure Web Apps
- 31 Dec 2015: A Personal Recap
- 29 Nov Violin Backed by Gibber
- 11 Nov Microsoft Windows: Update Chocolatey, Atom, npm, and RubyGems packages cmd Script
- 20 Oct IEMs and Headphones for Developer Use
- 14 Oct Integrating Google Chrome With KeePass Using chromeIPass and KeePassHttp
- 07 Oct Once Per Test Run: Using the Azure Storage Emulator with xUnit.net v2
- 01 Oct Starting, Stopping, and Clearing the Azure Storage Emulator in C#
- 03 Sep Displaying DateTime in Browser Time Zone in ASP.NET Razor Views
- 06 May Sending Silverpop Transact XML Messages with C#
- 21 Apr Trimming Down the Visual Studio 2013 UI
- 31 Dec 2014: A Personal Recap
- 11 Dec Exporting All Tickets from Zendesk
- 31 Oct Scary Words in Programming: Eventual Consistency
- 02 Oct Tips for the Aspiring or First Time Technical Speaker
- 29 Sep Quickstart for Contributing to a GitHub Repository with a Development Branch
- 19 Sep Build and Deploy Node.js With Travis CI and Heroku
- 27 Aug Refactor and Test jQuery/JS Code