Jason Rubenstein

Jason Rubenstein

Creating software, music, and stacks of to-be-read books. Lots of experience; just enough snark.