Notes

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

Posts

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, 2018pspdfkit.com

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, 2018pspdfkit.com

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, 2017pspdfkit.com

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, 2014medium.com

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