Tail Call Optimization: The Musical!! (!!Con 2019)

made by Anjana, submitted by maiamcc
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!

Markov Keyboard!

made and submitted by shapr
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.

Browser-based motion detection

made by piratefsh, submitted by nicholasbs
A small JavaScript library for using your browser and web cam for motion detection.

cryptolog

made by Vivian, submitted by porterjamesj
A tool for anonymizing web server logs.

Programmatically generating puzzles as SVGs

made by brindelle, submitted by nicholasbs
A Clojure library for generating puzzles as SVGs.

What RESTful actually means

made by laurenzlong, submitted by nicholasbs
An overview of Representational State Transfer (REST) and what it is.

Age specification, a simple file encryption tool & format

made by filippo, Benjojo, submitted by davidbalbert
Age is a replacement for GPG's file encryption features that will be easier to use without making mistakes.

Slow Twitter

made by katyilonka, submitted by alicia
Slow Twitter is a chrome extension that forces you to read twitter calmly and with intention. Code here: https://github.com/kgero/slow-twitter

Plotty Bird: Flappy Bird for a 1980s pen plotter

made by wesleyac, submitted by nicholasbs
A version of Flappy Bird for the HP7440A, a pen plotter from the 1980s.

Three hours of my day

made by mjec, submitted by porterjamesj
This post is lovely reflection on how to simplify a system and what it means to grow as a programmer.