Hi! I'm Ryan, and I build products with a focus on privacy and ethical design.

The Corgi is my
rubber duck debugger.

Fri 10 May 2024 2 minutes

Pagination in Async Diesel

A short-ish snippet that might help you avoid a headache.

Mon 15 January 2024 7 minutes

Plant-Based Berlin Recommendations

A small guide to plant-based eating in Berlin.

Wed 15 September 2021 2 minutes

DriverKit, /Applications, and Quarantine

Your app is in /Applications, but DriverKit says it's not? It might be quarantined.

Thu 24 June 2021 2 minutes

Debugging Broken Signed/Notarized Apps on macOS

Sealed resource is missing or broken? Find out why.

Thu 10 June 2021 8 minutes

Cacao: Building macOS (and iOS) Apps in Rust

You can pry Objective-C out of my cold, dead hands.

Fri 20 November 2020 9 minutes

What Melee Gave Me

A game that means more to me than I could possibly convey.

Sun 15 March 2020 2 minutes

You Did Not EARN IT

Petition your Representatives to vote against the EARN IT act.

Wed 01 January 2020 4 minutes

Wobbling in Rust

Writing slightly dangerous code in Rust that (literally, mostly) will not die.

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.

Ryan around the Web