Hi! I'm Ryan, and I build products with a focus on privacy and ethical design.
The Corgi is my
rubber duck debugger.
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.
Automatic Old Reddit Redirect Safari Extension
Miss the old Reddit in Safari? This extension can help.
On Sign-In with Apple
An amazing product with features many seem to be missing.
Vim, ALE, Docker, and Per-Project Linting
How to make ALE use python/flake8 in Docker without running Vim over SSH.
Rust, Cargo, lcrypto/OpenSSL, Mac, and You
OpenSSL on Mac is a weird mess, and it can make compiling Rust programs annoying. This is a short guide to 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.