You might be looking for...
Selected Works
Here's a couple recent works that I'm proud of:
- The Missing Mechanic: Behavioral Affordances as the Limiting Factor in Generalizing HTML Controls
- An analysis of of which HTML semantics can be easily extended and which ones need entirely new metaphors
- Who's Afraid of a Hard Page Load?
- Single-Page applications are an anti-pattern
- The Easiest Moment in Human History to Plan a Party
- The difference between social networks and social media
- Prolog Basics Explained with Pokémon
- A fun diversion into logic programming
- Why htmx Doesn't Have a Build Step
- How to do less with less