Mr. Crowbar is a Django-esque model framework that makes it super easy to work with proprietary binary formats while reverse engineering.
File formats are described with Python classes that allow ORM-like free modification of structures and properties, which in turn can be validated and converted back to the binary equivalent at any time.
The eventual goal is to provide a library for storing file format information that retains the readability of a text file, while providing instant read/write support for almost no cost.
ELM327-based car joystick
I wrote up how to turn (almost) any car with a CAN bus and a OBD-II port into a game controller, using some Python and a really cheap car diagnostic adapter.
Show Your Working
Show Your Working is a series of writeups for fixes to large-scale open source projects, with an emphasis on how to troubleshoot large bodies of code you've never seen before.
Works in progress
Unnamed Horrible Brand Twitter Simulator
Almost ready for release, just needs some final assets and polish.
Unnamed Rotoscoped Parkour Game
On ice until I can rethink the project scope.
I can't build enough of these! One day I'll explain further.