Items tagged "share"
The Super Tiny Compiler
A tiny compiler written in JavaScript perfect for hands on learning

Open Goldberg Variations
Sharing one of my favorite music projects: a gorgeous, free - as in freedom - recording of J.S. Bach’s Goldberg Variations

The Commodordion, an accordion made out of two Commodore 64s
Mad scientist combines two Commodore 64s into a chiptune accordion

Beyond PEP 8 by Raymond Hettinger
An amazing talk articulating how code style can make you miss the forest for the tree

Book: Crafting Interpreters
A glowing review of the book I most recommend to people interested in learning about compilers

Turning the database inside-out with Apache Samza
This post on scaling data systems taught me to understand Redux
SQLite can emit ASCII art diagrams of its parse AST
For debugging purposes you can compile SQLite with special flags to make it print out its ASTs in a special ASCII format

How Relay Enables Optimal Data Fetching
Sharing a blog post I wrote about what makes Relay so special
Next.js’s unstable_cache() demystified
I found some interesting information about Next.js’ elusive unstable_cache API
Mouth Dreams mashup album by Neil Cicierega
Sheer musical brilliance and hilarity

The Birth & Death of JavaScript
Sharing this classic brilliant, hilarious and prophetic talk about the crazy language that is JavaScript

An archive of 31k GeoCities badge images
Sharing a collection of 31k website badges scraped from archives of user-generated GeoCities sites

A Vim macro that edits itself to draw a fractal
A virtuosic self-executing Vim macro that renders a fractal in your editor

Super Tiny Type Checker
A minimal JS implementation of a type checker great for hands on learners
Dr. Richard Hipp Lectures on SQLite
SQLite’s creator Dr. Richard Hipp shares the story and implimentation of SQLite

SQLite Railroad Diagrams
I love the way SQLite uses these visual diagrams to describe the grammar of their SQL dialect

The Chrome team is working with the SQLite team on an official Wasm build
SQLite is getting an official Wasm build
Talk: Explaining the MissingNo glitch in the Game Boy Pokemon games
A deep dive into how Gameboy games were written and analyzing the disassembled Pokémon game code to understand the mechanics of the famous glitch that could let you catch MissingNo

Philip Glass Piano Works by Víkingur Ólafsson
Sharing an album I’ve been obsessed with this year

Obscure Tom Lehrer song: The Subway Song
Sharing an obscure novelty song

An SQL murder mystery
A fun murder mystery in the format of an SQLite database

Why use the Relay Connection Spec?
My response to a Reddit user’s question about the value of the Relay Connection Spec

Some statistics are just a function of term definitions
A class of statistics to look out for when evaluating statistical claims
My two takeaways from Getting Things Done
The main idea that’s stuck with me from the self help book “Getting Things Done”
The Ultimate Game Boy Talk
An amazing deep dive into how the Game Boy’s hardware works and the way that forced games to be written

“Cool S” as a Unicode standard
There was once a proposal to codify the ”cool s” as a unicode character

A verbose version of The Night Before Christmas
Sharing a humorous rewrite of a classic poem that would often get pulled out around Christmas time during my childhood
Bob Nystrom explains the Pratt Parser algorithm
Sharing Bob Nystrom’s excellent blog post explaining the Pratt Parser algorithm which offers a very clean way to model operator precedence
Introduction to Compiler Construction by Christoph Kirsch - University of Salzburg
An online compiler course which I found quite helpful
Mermaid: A little embeddable language for charts and diagrams
A delightful little language for describing diagrams
Growing a Language, by Guy Steele
A tech talk which is as structurally and linguistically virtuosic as it is insightful

Hyper-Reality
This incredible 2016 video presents a dystopian, visually opulent, and depressingly believable augmented reality future.

Cracking the Cryptic: Variant Sudoku Youtube Channel
A channel that make the logic and brilliance of advanced hand crafted puzzles accessible and appreciable by us mortals

“A Glorious Dawn”, a brilliant remix of Carl Sagan and Stephen Hawking
I still frequently think about this 16 year old remix

Teenagers making Winamp skins in 2025
Hack Club is running a program where teens who make a Winamp skin, and upload it to the Winamp Skin Museum, will be rewarded with a prize

Itsy Bitsy Data Structures
Sharing this repository which teaches data structures through charmingly commented JavaScript implementations

List Out of Lambda
Sharing a brilliant post in which Steve Losh shows, in JavaScript how you can build up the constructs of arithmetic and eventually arrays using only lambda functions

Spike Jones Presents a Xmas Spectacular
My favorite Christmas album

Hamburger Helper released a rap album
Title says it all

Official LEGO white noise album
Did you know LEGO has an album on Spotify?

This 11 second mashup has ruined the Friend’s Theme Song for me
Brilliant, hilarious mashup of two entirely different musical moments

Podcast episode on the history of the Real Book
An excellent podcast episode detailing the early music piracy of jazz fake books and their codification as the Real Book

Partitioning complexity
Sharing Kent Beck’s excellent article describing how we can find modes of working which can help manage complexity as it scales
Hal fixing a light bulb (what software development always feels like to me)
This clip from Malcolm in the Middle perfectly encapsulates the experience of trying to get anything done with software

Windows93.net
One of the most fascinating pieces of software art/trolling/humor I’ve ever seen

Diagnostics are the UX of a compiler
Sharing an insightful observation about the role diagnostics play in compiler design
JSFuck: Express any JavaScript program with just six characters
Express any JavaScript code with just these six characters

Extracting a beloved Pokémon from a corrupted save game
Sharing a YouTube video of an awesome ROM hacking rescue mission

Sentimental Versioning
Sharing a great post about software projects with unique versioning schemes
How to build a typeahead
Sharing the canonical post on how to properly build a typeahead. It’s much more complicated than it first appears
Universal Paperclips
An amazing minimalist video game where the medium is the message

Admiral Grace Hopper Explains the Nanosecond
Great way to conceptualize very small increments of time

Jones Forth
A prodigiously commented implementation of the Forth programming language in x86 assembly. So clearly communicated even I could mostly follow it

BBC micro:bit
A beautiful, inexpensive single board computer for teaching kids to program

Sudoku Set Equivalence Theory: The Phistomefel Ring
An incredible property that all sudoku puzzles have which can be proven with set theory

A C program whose source code forms a Magic Eye
What if you wrote a program to generate magic eyes. What if that program’s source code was itself a magic eye!

Redbean
A software system that is brilliant in its simplicity
Have you tried rubbing a database on it?
A collection of mad science talks applying the ideas of databases to all kinds of different problems
Mother Earth Mother Board
One of my favorite tech long reads of all time
Mathgen: Randomly generated math papers
My brother’s brilliant software project capable of generating shocking convincing, yet hilariously silly, Math papers
Cracking the Cryptic iOS Sudoku App
Recommending a great iOS sudoku app
The Book of Shaders
A wonderful, and free, book for learning about GPU shaders
Pixel Spirit: Gorgeous tarot deck with GLSL shader code
A luscious gift for anyone in your life interested in shaders. Maybe yourself?
Build your own LEGO fidget toy
A simple but captivating fidget toy you can build out of LEGO

A C program who’s source code is a Magic Eye
A 2001 International Obfuscated C Code Contest winner who’s code forms a magic eye and which can produce a magic eye for any input
