Hi, I’m Brooke (she/her) — known as @expede online. I’m the owner of this site. I live in Vancouver with my nesting partner Katie Wilde and our cat Smokey.

These days I’m an independent researcher focused on decentralized and LoFi protocols. I previously ran several startups, most recently Fission Codes. I give a fair number of talks and keynotes.

Social

PlatformUsername
Blueskyexpede.wtf
Mastodon (Octodon)@[email protected]
GitHub@expede
Discordexpede#9455

Technical

Standards

Libraries

I’m probably bets known for Witchcraft, a suite of Elixir libraries that port some basic concepts from Haskell such as Monoids, Monads, and do-notation.

I’m also often annoyed with the base error handling in languages. While I certainly don’t have a perfect solution, I’ve written a couple error handling libraries, including Exceptional and Rescue.

OS

KeyValue
Laptop OSmacOS
Desktop OSNixOS

Editor

KeyValue
Primary Applicationdoom-emacs
Secondary ApplicationVim

Languages

FAQ

Why hasn’t Brooke responded to my message?

Like many of us, I have far too many communication channels. I can only keep up with so many of them. I will (probably) get back to you. If you need something sooner, DMing me on Discord is usually the fastest turn around time.