Jordan Eldredge

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