I'm a software engineer in San Francisco. I work at Flexport. Full stack these days — Rails, React, Python, sometimes C. I used to run a successful passive online business.
An interactive renderer of Newton's method animations.
An overview of video game console emulators.
Tom Kalinske was the CEO of Sega of America from 1990 to 1996.
Decompiling reconstructs source code from compiled machine code.
Utility for extracting information from ROMs and disc images, such as headers, file systems, file lists, files and disc sector errors.
A simple cross-platform Sega Genesis emulator.
A C decompiler. It attempts to recreate the original program structure of a compiled program by performing control and data flow analysis.
Leaderboard, ranking and hall of fame for Steam Monster Game 2015, a massively multiplayer game that ran during the 2015 Steam Summer Sale, with almost 5 million people playing. I was on one of the winning teams and this website was used to track our progress in real time.