Hi! I'm Ryan, and I build products with a focus on privacy and ethical design.
The Corgi is my
rubber duck debugger.
DriverKit, /Applications, and Quarantine
Your app is in /Applications, but DriverKit says it's not? It might be quarantined.
Debugging Broken Signed/Notarized Apps on macOS
Sealed resource is missing or broken? Find out why.
Cacao: Building macOS (and iOS) Apps in Rust
You can pry Objective-C out of my cold, dead hands.
What Melee Gave Me
A game that means more to me than I could possibly convey.
You Did Not EARN IT
Petition your Representatives to vote against the EARN IT act.
Wobbling in Rust
Writing slightly dangerous code in Rust that (literally, mostly) will not die.
Decoupling, or: where's my data?
Couple was an app for significant others to chat with. It's 2019 - where's the data?
Automatic Old Reddit Redirect Safari Extension
Miss the old Reddit in Safari? This extension can help.
Looking for Older Pieces?
I've been writing (professional and... not so much) since about 2005. Check out the Archives for a full list of pieces.