Debugger from scratch

made and submitted by gargi
A very simple debugger which demonstrates the use of ptrace to set breakpoints and generate stack traces in a process being debugged. One can choose whether to set breakpoints, single step through the target process or continue to the next break point.

Unpacking Git packfiles

made by aditya, submitted by vaibhavsagar
The best explanation of Git's binary storage format I've found anywhere!

Bird Tinder

made by noahzgordon, submitted by davidbalbert
It's Tinder for birds. A faithful recreation of the real thing (including animations), but with one obvious difference. Written in Elm. Running version at

Rust + WebAssembly experiments in evolving art

made and submitted by bantic
A presentation detailing my trials and tribulations (there were many of both) while trying to use WebAssembly (via Rust) to generate images in the browser that, through a natural selection-like algorithm, "evolve" to look like a supplied target image.


made and submitted by maxverse
Octosay is a fun command line utility inspired by cowsay, where a friendly ASCII octopus talks to you.

Continuous Corners

made by s4y, submitted by jessechen
An exploration of how iOS 7+ rounded icons are different from more common rounded rectangles.

Game of Life in Julia

made by leesharma, submitted by porterjamesj
I particularly like use of unicode variables and functions in the codebase!

Sliding Photo Puzzle

made by Sheridan Kates, submitted by porterjamesj
This sliding puzzle game was implemented with no dependencies in a little over 300 lines of JavaScript. You can see the source here:


made by aruns, submitted by porterjamesj
A Witcher-themed rougelike game made in Java.


made by gabriellesc, submitted by davidbalbert
An in-browser IDE for the Piet programming language.