06.06.20 | DD-WRT: Connecting to the Optimal ProtonVPN Server with OpenVPN
03.15.20 | Data CI: Entity Framework Core Migrations from Azure Pipelines to GitHub
03.02.20 | GiveCamp Memphis 2020
02.27.20 | Optimizing ProtonVPN Server Selection by DD-WRT with DNS
02.24.20 | The New Windows Terminal – Exploring CLIs, Shells, & Terminals
07.30.18 | Type Wrapping an Inconsistently Serialized Key-Value Store
07.20.18 | Clean Code
07.18.18 | Editing a File’s Previous Version in TFVC
07.16.18 | The Immortality of C# Static Fields
07.03.18 | Applying StyleCop Ordering with ReSharper File Layout
07.02.18 | Dell XPS 13 9370 Keyboard Replacement
03.09.18 | ReSharper vs. CodeRush: A Quick ‘n Dirty, Unfair Comparison
01.06.18 | HttpContext.Cache Multi-tenant Leak
01.04.18 | Incognito Debugging With Any Browser in Visual Studio
09.13.17 | Code Reviews
08.21.17 | Joining Shelby Systems
08.11.17 | Departing Fred’s
08.07.17 | Hardening Firefox. Replacing Chrome.
06.28.17 | Executing an SSIS Package from .NET
06.19.17 | Deploying .NET Core via Travis CI from GitHub to Linux
06.15.17 | Activating HTTP/2 Server Push with WordPress
06.12.17 | UNPIVOTing Data with T-SQL
06.11.17 | SELECT All HAVING Non-Distinct Composite Column with T-SQL
03.24.17 | First Impressions of a Standing Desk
03.22.17 | SELECT Most Recent for Each Distinct Column Composite with T-SQL RANK()
03.02.17 | NGINX Trailing Slashes for WordPress
04.21.16 | Example of Big-O Notation Inspired by The West Wing
04.13.16 | First thyssenkrupp TWIN® Elevator in U.S. at Georgia Tech
04.11.16 | Blocking Web Fonts for Speed and Privacy
02.29.16 | FilterLists, Gorhill, Jekyll, WordPress Plugin, and PHP
02.26.16 | 1 Time When It Is Good to Lie
02.23.16 | Optimizing Self-Hosted Web Fonts
02.17.16 | FilterLists: Directory for Blocking Ads and Trackers
02.03.16 | Decentraleyes: Block CDN Tracking
01.30.16 | Beware the Bloat of Stock WordPress Themes
01.23.16 | DIY VPS Build Guide for Fast and Cheap WordPress Hosting
01.21.16 | Nest Woes and the Importance of QA
01.19.16 | Front-End Development Sample
01.16.16 | Example of Dynamically Caching WordPress on Cloudflare
01.07.16 | Dynamically Caching WordPress on Cloudflare