Writing

Multi-Scale Turing Patterns 2

Another gallery of high-resolution multi-scale Turing patterns.

Multi-Scale Turing Patterns

A gallery of high-resolution multi-scale Turing patterns.

Aligning 3D Models

At Standard Cyborg, we use 3D scans from a number of different sources to design sockets for prosthetic devices. Even in the best of circumstances in which we're able to keep track of the physical "up" direction from acquisition through to the design phase, "physical up" isn't really a useful direction. We'd like to automatically orient incoming scans.

From Nothing to Something in WebGL Using regl

I've been telling all my friends how great and easy it is, but the truth is it's only easy if you already know the ins and outs of setting up a modern development environment in the first place. Which really sounds like way more than it is.

Things I Learned the Hard Way Using React Native

A post which exists because I wish someone had sat me down and told me half of these things on Day One of using React Native.

A Series of Unfortunate Things I Programmed One Time

In which I try to communicate the regrets that surfaced last weekend when I plugged in my old laptop and sifted through a decade-old folder called `projects`.