It’s October 1 — the Maryland Online Data Privacy Act takes effect today! Do you know where the personal data lives in your organization? What tools are you using to track this and maintain records?
Edward Thomson
@ethomson.bsky.social
Product at vanta.com focusing on privacy and data security. Formerly Vercel, GitHub, Microsoft. Maintainer of libgit2.org.
My absolute favorite thing about gnarly, hard-to-fit thumbbreakers of a bike tire are when you finally get it on and realize they’re directional… in the other direction.
Slightly diminish a band: My Weekend with the Thrill Kill Kult
Slightly diminish a band: Princess
Gitlip Launch 🌷🚀 @gitlip.com is an all-in-one coding platform for shipping micro apps 👼💫 It features: 🌷Git repositories, 🤝 collaborative and ✨ AI assisted coding and ☁️serverless deployments. No login required to try out!
I am a smashburger convert. Thank you to @jason.energy for the semiregular social media prompts.
Celebrating by watching @ethomson.bsky.social’s really cool talk on hidden Git features and functionality at NDC London last week youtu.be/DZI0Zl-1JqQ
You Don’t Know Git - Edward Thomson - NDC London 2025
YouTube video by NDC Conferences
youtu.be
Enjoyed watching "You Don't Know Git" by @ethomson.bsky.social from #NDCLondon2025 who I was very lucky to meet on route to Techorama BE in 2019 (oh so long ago) However does Ed know about the amazing things @mrpowershell.bsky.social's ugit #PowerShell module can do youtu.be/DZI0Zl-1JqQ ...?
You Don’t Know Git - Edward Thomson - NDC London 2025
YouTube video by NDC Conferences
youtu.be
Me in the national security team group chat
Me in the national security team group chat
What’s an example of a developer tool with “great taste”? And why? What does that phrase mean to you?
I’m sorry that I can’t make it this year, but you should. It was *outstanding* last year.
i should stop being bent out of shape for a minute and encourage you to come to my conference in London March 27th/28th. It's about sustaining software craft in uncertain times. expect interesting OSS maintainer talks, personal journeys and a pragmatic take on AI. www.monkigras.com
The new tab page in Safari is … a decision. How does Apple break *mobile scrolling* - didn’t they invent it?
Update: she’s still at the shop trying to get out; poor girl…
Poor kid hasn’t figured out how to quit vi.
Sure, chocolates are nice and all but why not show your favourite open source projects how much you love them by sponsoring them today! github.blog/open-source/...
Support the open source projects you love this Valentine’s Day
You can help provide much-needed support to the critical but often underfunded projects that keep your infrastructure running smoothly.
github.blog
send a few chocolates to your favorite OSS maintainer today (as a one-off sponsoring, or some flowers in a post or DM). you've no idea how much they'll appreciate you thinking about them
OSS maintainers: don’t sleep on your Copilot Pro subscription; I got mine through @libgit2.bsky.social
All that to say, if you or your kid are in school, or you're a teacher, you should apply. If you are the maintainer of a popular repo, you can also get GitHub Copilot Pro for free. I get mine through dbatools 🚀
Nostalgia driven development; I finally got around to building my Cray Y-MP themed @raspberrypi.com case. Next step: Cray emulator and UNICOS install.
Who’s at #NDCLondon this week and wants to talk about security and privacy with AI models and generated code? Let me buy you a coffee. (DMs open.) ☕️
When you use generative AI to write code, do you know how much local state you send in context? Are you concerned about sending PII to the models? If so, do you do something about it?
Curious how you work with multiple projects in VS Code? When you work with multiple different projects, do you open one VS Code window for all of them, or separate windows for each project?
I want to see the bug reports that led to the need for this changelog entry. 😢
I’m really excited about this release, and I intend for this to be the last v1.x. I plan for the next release to be v2.0, moving SHA256 support out of experimental phase and into the standard builds of the library itself.
Announcing libgit2 v1.9.0, with many new features, bug fixes, and compatibility improvements. github.com/libgit2/libg...
Announcing libgit2 v1.9.0, with many new features, bug fixes, and compatibility improvements. github.com/libgit2/libg...
Release libgit2 v1.9.0 · libgit2/libgit2
This is release v1.9.0, "Schwibbogen". As usual, it contains numerous bug fixes, compatibility improvements, and new features. This is expected to be the final release in the libgit2 v1.x lineage. ...
github.com
I sat down with Craig and went through where CodeGate is and where they are thinking of taking it. It’s a super interesting idea to have, in some sense, a local firewall for filtering what your machine is sending out to these services.
Today we introduced CodeGate — local, open source privacy controls that work with your AI coding assistant. CodeGate is a single container that you deploy locally, so secrets never leave your desktop and risky dependencies are kept out of your code. Explore at codegate.ai #OpenSource #DevTools