Brad Westness
About
Archive
Categories
Feed
2024
The 100% Human Generated Content Quality Assurance Guarantee
Creating a Smart 'On Air' Light with Home Assistant - Part 2
Creating a Smart 'On Air' Light with Home Assistant - Part 1
Internal is your friend. Projects are interfaces. Oceans are battlefields.
Organizing Your Code to Minimize the 'Blast Radius'
Software Engineering Character Classes
Dynamically Compiling Protobuf Schemas from Confluent Schema Registry
2023
Assigning a Fixed IP Address to a NIC Team in Windows Server
The Load-Bearing Spreadsheet
Of Daylight and Savings
Generating PDFs with ASP.NET Core and WKHtmlToPDF
Behold, the Perfect Nintendo Switch Controller
2022
Record Collection Equality in C#
Yes, Dark Mode Reduces Eyestrain
2021
Hosting Wildcard Subdomains from Home for Free
2020
Switching Your Home Network to UniFi
Paper Mario Party - Build Your Own Mario Party Style Board Game
Running Entity Framework Queries from Embedded Resource SQL Files with EFQueryScript
Better Home/Away Smart Thermostat Detection via Wifi and IFTTT
Building a LACK Rack Plex NAS From a Refurbished Rackmount Server, Part 2
Building a LACK Rack Plex NAS From a Refurbished Rackmount Server, Part 1
2019
Things I Wish I Had Known Before Painting My House
In Praise of Small Market Teams
2018
Syncing Your Music Library with Resilio
Introducing Collate.NET - A Filtering Sorting and Paging Library
The Gravity Well
2017
Mixing and Matching .csproj Formats
The Pit of Poor Performance - Part 2
The Pit of Poor Performance - Part 1
Nintendo Switch First Impressions, Part 4
Nintendo Switch First Impressions, Part 3
Nintendo Switch First Impressions, Part 2
Nintendo Switch First Impressions, Part 1
2016
Delete Your Facebook Account
Introducing Mod 5 - A Table Tennis Game
Build-time Minification of Web Assets in ASP.NET
Introducing Dossier.NET - A Transactional File Manipulation Library
Living in the Problem Domain
2015
In Defense of The Phantom Menace
*The Muppets* TV Series Initial Reaction
The Incredibles isn't Fascist or Objectivist or Whatever
The Roodian Transformation - One Simple Trick for Comparing Addresses Programmatically
EPPlusEnumerable - Easily Create Multi-Worksheet Excel Spreadsheets from any .NET object collection
2014
Not Invented Here Mechanic
Peach Driven Development
Client-side File Upload Size Validation in ASP.NET MVC
Commute RPG Review - Volume One
Engineering versus Research and Development
AngularJS and the Post Graceful Degradation Era
Muppets Most Wanted - Now We're Here and There's No Need Remembering When
The Gift of Honesty
2013
Why I Program - Game Genie
2012
Please Learn to Do It Yourself
2011
'The Muppets' - The Greatest Work of Fan Fiction Ever Made
Wisconsinite, .NET software engineer, Brewers baseball fan, he/him
Bluesky
Github
Email
This website uses cookies to ensure you get the best experience.
Learn more
Ok