A collection of my random thoughts. This is a place for me to write down raw ideas, so don’t expect a high bar for quality. Inspired by Josh Branchaud’s til, Lee Byron’s til, and Shawn Wang’s Learn In Public.

Engineering/Front-End/Modern Front-End Problems
November 3, 2022
February 27, 2022
February 25, 2022
Engineering/Test Matrixes
February 25, 2022
Engineering/Front-End/React’s Escape Hatch
February 21, 2022


Scheduling in React

March 7, 201913 min read

In modern applications, user interfaces often have to juggle multiple tasks at the same time. For example, a search component might need to…

Running Native Code in Electron and the Case for WebAssembly

September 26,

Electron is a powerful open source framework that allows development of cross-platform desktop GUI applications with JavaScript, HTML, and…

A Real-World WebAssembly Benchmark

July 5,

In late 2016, we released the first version of our Web SDK, which relies on a server component to render documents. Only a few months later…

WebAssembly: A New Hope

August 9,

In March 2017, the WebAssembly Community Group reached a consensus on the initial (MVP) binary format, JavaScript API, and reference…

An Engineer’s Approach to Marketing

March 1,

Several years ago, I was working on a platform for photographers to schedule the publication of their best shots on different platforms. You…