plop

made by rileyjshaw, submitted by porterjamesj
A macOS tool for text expansion, scriptable with JavaScript.

audioscope

made by davidlu, submitted by porterjamesj
A perceptually meaningful audio visualizer. Read more about how it works here: https://delu.medium.com/a-perceptually-meaningful-audio-visualizer-ee72051781bc#.p87d5rrxg

Serifu: a markup language for comic book scripts

made by Paul Starr, submitted by Mai
Serifu is a simple markup language for composing comic book scripts (in particular, translations of Japanese manga) as plain text. You can check out a demo web-based editor for it here: https://serifu-sketchpad.glitch.me/. There's also an InDesign extension!

Who Moved My Cheese: Laziness in Clojure

made by Otee, submitted by Mai
This blog post walks through what lazy sequences are and how to implement them from scratch in Clojure.

Whistle switch

made by colbyr, submitted by Mai
Turn your lights on and off by whistling! Click through to watch a demo video and check out the code.

Ghost in the ethernet optic

made by Benjojo, submitted by Mai
In this blog post, Ben details his explorations of a smart SFP optical transceiver.

Rewriting my toy blockchain in Rust

made by savarin, submitted by nicholasbs
Ezzeri shares a clear overview of what a blockchain is, and how he ported his toy implementation from Python to Rust.

Mess with DNS

made by bork, submitted by nicholasbs
An interactive tool that invites you to play and experiment with DNS to understand how it works!

Shader.Place

made by charstiles, submitted by Mai
A real-time collaborative GLSL live code editor. Check out the code here: https://github.com/CharStiles/shaderplace.

YakShaver app using HTML canvas

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