This blog post walks through what lazy sequences are and how to implement them from scratch in Clojure.
Turn your lights on and off by whistling! Click through to watch a demo video and check out the code.
In this blog post, Ben details his explorations of a smart SFP optical transceiver.
Ezzeri shares a clear overview of what a blockchain is, and how he ported his toy implementation from Python to Rust.
An interactive tool that invites you to play and experiment with DNS to understand how it works!
A real-time collaborative GLSL live code editor. Check out the code here: https://github.com/CharStiles/shaderplace.
Do some real yak shaving in your browser. Built in a day with vanilla js and the canvas API. The source code is at https://github.com/debamitro/canvas-yakshaver .
deeplinks.js allows people to easily link directly to any text selection on your website! It's designed to be easy-to-use, robust, and unintrusive.
Quilt is a programming language in which programs are constructed using pixel images. For example, 'Hello World!' is a square spiral!
An open-source library and app I made to help browser extension developers take payments in their extensions. It's helped developers make over $15,000 so far!