You thought you knew checkboxes? Think again.
A tool for creating backups when you can’t use a point in time snapshot on the block level. Check out the code here: https://github.com/benjojo/hot-clone.
A CHIP-8 emulator written in Rust.
Reflections on how to get into productive "learning loops" when self-teaching programming (or anything really!)
The first in a series of posts about how to write a type checker for a TypeScript-like language!
A Python library for scraping used clothes from Thredup, the online thrift store.
Reflections on where delimiters go in various programming languages and how this impacts what bugs are easy to spot and fix.
A guide to the many moving parts involving in embedding WebAssembly in a Rust program running outside the browser.
A clear explanation of quadratic-time vs. linear-time algorithms. Useful in interviews but also in real life!
This demo is made with Checkboxland, a library I built during my last Recurse Center batch. I recently made an update to the library allowing it to render arbitrary images and video, which is what powers the webcam demo.