.NET / WPF • Feb 27, 2015 Quick-Start Guide to Creating a Windows Installer How to successfully bundle your Windows app up into a nice executable that installs correctly.
Functional Programming • Aug 13, 2014 Haskell SDL Bindings on Windows Getting the Haskell SDK bindings running on Windows, using the SDL 1.2.
.NET / WPF • Jan 10, 2014 Discovering the Globally Active Mouse Cursor Icon in Windows This post describes a method by which a user can poll a Windows system for the currently active mouse cursor and its position.
Embedded Systems • Jan 13, 2013 Catching Exceptions and Printing Stack Traces for C on Windows, Linux, & Mac Examples on how to catch signals/exceptions with C compiled with gcc on windows and posix systems.
Extracurricular Activities • Mar 09, 2026 Unified Theming on a Wayland Desktop – In 220 Lines of Bash During the COVID-19 pandemic, I spent too much time on my computer, leading to frustration with the lack of a unified theme system.
Growing as Makers • Mar 06, 2026 How to Manage Cognitive Load as a Developer When you're juggling features, bugs, code reviews, and meetings, you're just as bottlenecked by time as you are by cognitive load.
Developer Tools • Feb 25, 2026 A User’s Guide to Microsoft’s Murky Pool of Reporting Tools Tight timeline with a desire for reporting features? Here's a user’s guide to exploring Microsoft’s murky pool of reporting tools.
Developer Tools • Feb 05, 2026 A Guide to Browser DevTools – The Network Monitor Learn how to use the browser DevTools Network tab to inspect requests, debug APIs, and analyze page performance.
The Software Life • Jan 30, 2026 How to Build a HIPAA-Compliant AI Contact Center Without Exposing PHI
Developer Tools • Jan 26, 2026 Introduction to Nushell: The Shell That Treats Everything as Data Instead of treating everything as text streams, Nushell operates on structured data — tables, records, and lists.
Project & Team Management • Jan 22, 2026 From Pilot to Proof — Real‑World Evaluation & Drift Monitoring for Health AI Healthcare is adopting AI quickly, but expectations can clash with reality. Drift and real‑world conditions make health AI a challenge.
Growing as Makers • Nov 12, 2025 Tickets to Commits: What IT Work Taught Me About Writing Code Here are a few ways my experience working in IT has been a superpower as I’ve transitioned into software development.