Sound of the Far Future

made by jimkang, submitted by davidbalbert
A computer generated album of music exploring events predicted to happen between now and 10^10^10^56 years in the future. It plays live in your browser. Source: Bandcamp:

Implicit ordering in relational languages

made by jamii, submitted by davidbalbert
Jamie continues exploring the bounds of relational programming by implementing a CRDT in both SQL and Imp, a language of his design.

Writing a basic shell

made by Fabrizzio, submitted by davidbalbert
Have you ever wanted to write your own Unix shell? Here's a concise walkthrough.

Implicit ordering in relational languages

made by jamii, submitted by Mai
Jamie walks through his process implementing a text CRDT in SQL and in his programming environment, imp.

Building Developer Tools

made by Kunal Bhalla, submitted by nicholasbs
A collection of posts about building developer tools, including why you might want to work on them; how to identify good opportunities for new tools; common pitfalls when building them; suggestions for building good tools; and much more!

Slate Explorer

made by Jake Donham, submitted by rachel
A tool for exploring the API of Slate, a framework for building rich-text editors. Read more about it on Jake's blog here: And check out the code here:!/slate-explorer?

Dead Tree

made by addiebarron, submitted by Mai
A fun L-system visualizer written in p5.js. Play with it at the link above and check out the code here:

A Logarithm is Just the Number of Digits

made by Malte Skarupke, submitted by Mai
This is a fun, simple blog post about mathematical intuition.


made by Joe Thomas, submitted by porterjamesj
A web API for sensor reading data written in OCaml using the Dream framework.

Programmable Matter

made by Jake Donham, submitted by porterjamesj
"Did you ever wish your document editor were more like an IDE? Your IDE more like a spreadsheet? Your spreadsheet more like a database?"