Another cool game I made by hand in the good ole pre-AI days, now rewritten in typescript. Original ruby source · New version
Play
I spent a couple hours and then a couple days coding up a js toy that just plays a walking bass forever. And here's the source.
Check it out
A tutorial on using AWS Lambda and Google Spreadsheets to dynamically set website colors based on personal data.
Read me
I've been hacking on Simonw's game BattleDrones for enhanced AI and balance.
PlayCurrent job - Staff engineer for a company that's actually doing some good in the world.
Homepage
And before that: Lead software engineer. I worked on modernizing core legacy systems for a product that pushed millions of dollars around all day long.
Website
And before that, for 4 years: SimpleRelevance. I was at different times CTO and Chief Architect, doing webdev / machine learning / algorithmic backend work.
And even earlier, at University of Chicago Hospital: I worked at a neurology lab. I learned a lot about signal processing and EEG data. And brains.