Techblog
Nathan's thoughts on technology, programming, and everything else. Delivered with straight-faced sarcasm.
Your Software Users Hate Templating
In-application templating is among the most powerful things you can do. So why does everybody hate it?
You Should Write Your Own Higher-Order Functions
Let's code our own Map, Filter, and Reduce functions to learn how they work
Presentations need a bad guy
The best tip I've ever heard to make a really terrific presentation
Dopefly 2026 on Eleventy
Website finally gets the redesign it always wanted
React is Harmful - 25 Reasons Why
Twenty-five reasons why you should use anything but React
4 Reasons why you should write your own feature flag system
Don't let someone else's code keep you from greatness.
I Wrote My Own Feature Flag System
Feature flags are just conditional statements over strings.
I Wrote My Own Dapper, a .NET Micro-ORM
This time, I really should have asked around before I started coding.
I Wrote My Own Axios
And you should, too! Maybe.
I Wrote My Own Vue.js
This was also my last jQuery project, FYI.