Not only is it a super accessible explanation of Tail Call Optimization, it's ✨a musical✨! With delightfully witty lyrics and some badass vocals. WELL DONE!
My first Recurse Center project for Summer 1 2019 was a keyboard map that changes every time you press a letter, to move the most likely next letters to the home row.
A tool for anonymizing web server logs.
A Clojure library for generating puzzles as SVGs.
An overview of Representational State Transfer (REST) and what it is.
Age is a replacement for GPG's file encryption features that will be easier to use without making mistakes.
Slow Twitter is a chrome extension that forces you to read twitter calmly and with intention. Code here: https://github.com/kgero/slow-twitter
A version of Flappy Bird for the HP7440A, a pen plotter from the 1980s.
This post is lovely reflection on how to simplify a system and what it means to grow as a programmer.