Recent posts

Creative Shirt

January 31, 2023 | less than 1 minute read

You’ve found me and my new creative shirt!

Open And Decentralized Online Voting

January 06, 2023 | 3 minute read

I’ve been thinking about online voting for over a decade, first from doing security audits on them, and realizing how deficient they are in structure and sec...

Generating A Keypair With Nostr

January 04, 2023 | 6 minute read

The intention of this article to talk about key pairs and authentication, and how to generate a key pair to use nostr Notes and Other Things Over Relays.

Whos Missing From The Table

November 08, 2022 | 2 minute read

When I hear of DEI (diversity, equity, and inclusion) initiatives in the work place, it’s often used in a quota context, and that’s never sat well with me. I...