I (he/him) write software. This site collects thoughts that are too long for Twitter and experiments that are too small for GitHub.
Typebeat, checkpoint 0.1.0
Blog post
A retrospective on Multi
Blog post
Podcast: Collaborative Craft, Episode 3
Talk
This page is intentionally left Black
Experiment
Teaching WebGL to dance to music
Talk
Ben from Ozark
Song
Tide (ft. Billy Gee)
Song
Creating a Slack app that uses fewer resources
Blog post
Multi
Blog post
CAVERNS
Song
Fairy Note
Experiment
Anti-Gravity
Song
Cel shading
Experiment
Come _ Stay _
Song
My time at the Recurse Center
Blog post
Embed Twitter video
Blog post
Making Bitmoji dance with WebGL and Elm
Talk
The "programming language" design pattern
Talk
Building a tool that leverages Elm's types
Blog post
Guaranteed refactors: generating tests from types
Talk
Inventing options
Blog post
elm-beam
Blog post
Testing Cmd's in Elm
Blog post
Getting to BEAM without going through Erlang
Talk
How JSON decoding works in Elm—Part 3
Blog post
How JSON decoding works in Elm—Part 2
Blog post
How JSON decoding works in Elm—Part 1
Blog post
The Core of Erlang
Blog post
Introducing managed effects
Talk
Docker as a (workstation) service
Blog post
Becoming a professional learner
Blog post
Using functions to make better abstractions
Blog post
Why I make trivial apps
Blog post