Software
On software, particularly frontend engineering and functional programming.
2024
2022
2020
- The Monospaced System UI CSS Font Stack
- The Joys and Perils of Writing Plain Old Web Apps
- Async Constructor Pattern in JavaScript
2019
- Replacing CryptoJS with Web Cryptography
- Solving Advent of Code Puzzles with ES Generators
- Async Generators in the Wild
2018
2016
- Good, Bad and Ugly WebComponents
- Learn ClojureScript in Y Minutes
- A Simple CDA Implementation in Clojure
- Side Effects, Get Out of My Yard
2015
2014
2013
- JSON Madness in Play with Scala
- An Experiment in Code Redundancy
- Decluttering the GAE Datastore API with Scala
- Scala vs. JavaScript Performance for BBP
- Tiny Recursions II
- Tiny Recursions I
- Installing octave on Mac OS X via homebrew
- Exporting and Importing a MongoDB from a Meteor App
- Coding Horror: Why Can’t Programmers.. Program?
- Hacking tumblr into Becoming a CMS
- require.js Isn’t Too Bad after All
- How to Port SVN to Git on Mac OS X