Implementing Redux from scratch

made by nick, anushriadhia, submitted by alicia
Anushri and Nick worked together to implement Redux from scratch to learn how it works. They wrote up a very helpful README for anyone else looking to try it themselves.

Flowsheets, an experimental programming environment

made by Glen, submitted by alicia
Flowsheets is a prototype programming environment that lets you see the data your program outputs as you make it.

The speed of BGP network propagation

made by Benjojo, submitted by nicholasbs
An analysis of Border Gateway Protocol propagation and drift.

How a File Format Led to a Crossword Scandal

made by Saul, anjakefala, submitted by nicholasbs
Saul designed a plaintext file format for crossword puzzles and a data pipeline to compile a dataset of over 70,000 puzzles. This talk is an overview of how they did this and discovered a large-scale plagiarism scandal.

Multi-language crackle pop

made and submitted by xuuso
The popular crackle pop program implemented in two languages but one single file. Useless & funny!

Draw the Docs

made and submitted by mamrotynka
A talk about the joy of drawing, diagramming, and documentation workflows

How to run Elm on FreeBSD

made by dbalan, submitted by alicia
Dhananjay wrote up some clear, helpful instructions on how to run Elm on FreeBSD.


made by blinry, submitted by vaibhavsagar
A tool that visualizes the internal structure of a Git repository in real-time. With snakes!

Dal Segno: A programming language and environment with live updates

made by ballingt, submitted by nicholasbs
A game development environment with a Scheme-like language. Every time you change your code, Dal Segno rewinds your game back to the last time that piece of code was run.

Blinking a Light on Raspberry Pi 3 in Pure Assembly

made and submitted by gosullivan
A small program that blinks a light on a Raspberry Pi, written in pure AArch64 assembly.