This is a list of my other online profiles, public addresses, cryptographic keys, and some other nerdy stuff. If you see my name online but you're not sure if it's me, you can check here.

Profiles & Websites


Instant Messaging

Please don't add me on these services unless we've had prior contact via other channels.


PGP public keys

AF68 D0AF 15E3 612A E6FF 42A3 3D6A 6776 3112 8008 — legacy key, hardware token94F8 4AED E054 ACF7 CC85 734F 248B 7F62 4EC1 DA3D — modern keyNote: Please do not send me PGP/MIME email, use inline PGP instead.