Techblog
Nathan's thoughts on technology, programming, and everything else. Delivered with straight-faced sarcasm from a hyperactive mind.
Measuring Software
Software is more complex than you realize.
The Ongoing Software Crisis
Describing the $1.3T ton beast that's conquering your code.
Meanwhile, I'm successfully rewriting your code
When the philosophical debate over refactoring versus rewriting meets the seductive, irresistible urge to completely rebuild everything you’ve ever touched.
Client Variable Smackdown - Archive Footage
You can watch my classic masterpiece.
The Right Number of Comments in Code
Good comments explain intent, but figuring out when they're useless is an entirely different kind of war.
Continuing the blog upkeep
I figured out how to rewrite URLs and run markdown, only to discover the universal agony of web plumbing.
How Much Documentation is Enough?
Rethink your guidelines.
Finally updating my blog tools
I rebuilt my blogging platform from scratch using Vue.js and modern SPA techniques.
Dopefly update
Just random housekeeping thoughts
Nobody's doing UWP
Nobody's doing UWP, but the tools are actively fighting you.