From big to small, things I've worked on over the years that I'd like others to know about.
GLSL fragment shader viewer and browser. An editor-independent version of atom-glsl-preview.
Live preview GLSL shaders in the Atom editor.
Graphing tool for WebGL developers.
Run GLSL shaders in a canvas.
Formatted diffs for failing go examples.
A disorganized collection of useful scripts that live on my $PATH.
A simple tool that creates a dynamic image of a price in bitcoin, based on a reference price in another currency (USD, for example).
Online multiplayer board game in the spirit of Rummikub.
Experiments in generating identicons.
Interpreter for a massively simplified version of Forth.
Interpreter for the brainfuck programming language.
Expressive mobile messaging platform with digital handwriting and 3D animation.
Digital handwriting as a service.
The first custom Bitcoin mining hardware company. Founded by myself and a few friends as a fun weekend project, it turned out to be a successful business.
Developing the world's first proton computed tomography (pCT) scanner. My involvement as a physics researcher on the pCT project began in 2008.