Bio: mythical man-moth

Reconstructing TypeScript, part 0: intro and background

made by Jake Donham, submitted by nicholasbs
The first in a series of posts about how to write a type checker for a TypeScript-like language!

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?

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?"

Star Battle Puzzle Party

made by rachelehrlich, petermalmgren, mayajosyula, leanalee, Jake Donham, must-compute, DanMurphy, ckini, Jessyjones, Aaryan Porwal, submitted by Jake Donham
Multi-player Star Battle puzzle made by multiple players! Uses React, SVG, and

How to run Electron on Linux on Docker on Mac

made by Jake Donham, submitted by davidbalbert
Jake succeeded at running an Electron app from within a Docker container. This blog post perfectly captures the process of continuing to solve the next problem you run into until your software works.