A Eulogy for the Headphone JackSometime in the mid-2000s, I was a freelance web developer in Philadelphia with some pretty crappy health insurance. I started having…Jan 20, 2018A response icon39Jan 20, 2018A response icon39
A WebVR Workflow for A-Frame, from GearVR to ViveI’ve been working with A-Frame a lot recently, and I really can’t say enough about it. Imagine a clean and thoughtful javascript…Mar 20, 2017A response icon2Mar 20, 2017A response icon2
How to make a truly random passwordPassword managers like KeePass, 1Password, etc are all great and largely interchangeable, you should definitely use one and let it generate…Feb 23, 2017A response icon1Feb 23, 2017A response icon1
Torrenting the galaxyThis is the story of how a bunch of 1’s and 0’s on a satellite got into a 3D simulation of our Milky Way I constructed that shows the…Sep 20, 2016A response icon8Sep 20, 2016A response icon8
Conway’s Game of LightThis is a short piece about a nightlight I designed and constructed for some of my friends this Christmas. It is based on an ancient…Jan 25, 2016Jan 25, 2016