I started signing my commits
I started signing my commits<br>Beto Dealmeida (/ bɛtto de aʊˈmeɪ da /)<br>they/heMusician and software engineer. Former climate scientist. Always a webmaster.<br>https://robida.net/contact@robida.netKey Biscayne, FL, 33149, USA<br>I started doing this for my Guix channel, but in these days of AI I think it's just good practice overall. Here's my .gitconfig:<br>[user]<br>name = Beto Dealmeida<br>email = beto@example.com<br>signingkey = A3F92C1E7B4D8A05F6C2E9B1D4A7F3C8E5B0A9D2<br>[commit]<br>gpgsign = true<br>[gpg]<br>program = /opt/homebrew/bin/gpgAnd my this is how you find out the value of signingkey:<br>% gpg --list-keys<br>/Users/bdealmeida/.gnupg/pubring.kbx<br>pub ed25519 2026-07-20 [SC] [expires: 2027-07-20]<br>A3F92C1E7B4D8A05F6C2E9B1D4A7F3C8E5B0A9D2<br>uid [ultimate] Beto Dealmeida<br>sub cv25519 2026-07-20 [E] [expires: 2027-07-20]<br>7C4E1A9F3B6D2058E4A7C1F9B3D6E2A0C8F5B4D7
%And here's a signed commit in Codeberg (it also works with GitHub):
I've been waiting for decades for GnuPG to become mainstream. I remember when I first configured my mail client (mutt) to send encrypted email: if I had the public key of the recipient mutt would automatically encrypt any emails sent to them. It worked like a charm! I had nothing to hide — I was just a firm believer of digital privacy. I only had a single friend who was using GnuPG, so it was just me and him sending each other emails about Linux and FreeBSD.<br>After a few months I tried to read one of the emails I had sent him, and I couldn't! The email was encrypted with his public key, after all. I had to configure mutt to also encrypt any outgoing email using my own public key as well, so I could also read them.<br>I know, you might be thinking "GnuPG will never catch on. It's too complicated".<br>Maybe. But, you know, there was a time where I daydreamed of everyone having their own email address! I remember thinking, "maybe one day people will meet and exchange email addresses instead of phone numbers! And they will be able to email each other. How crazy is that?!?"<br>And then, one day in 1998, I was in the elevator and a woman was talking one the phone to someone else, instructing them how to log in to their email account so they could find something. "Double click on Eudora! Now go to the Inbox!"<br>The day had arrived, so quickly that I only noticed it then.
2026-08-07T18:58:31.397Zcodingaisecurity