A developer blog and project showcase exploring code, ideas, and digital experiments.
Nine different NSData extraction methods. Nine TypeErrors. The data was visible the whole time.
I wanted an app to manage my camera's settings. No API docs, no protocol docs. What if I could reverse engineer it without writing a single line of code?
I wanted to catch Bluetooth devices like Pokemon. 6 days, 11,000 lines of C, and 241 builds later, I had an idle game running on an ESP32-S3.