@ethomson

Product at @TrustVanta focusing on privacy and data security. Formerly @Vercel, @GitHub, @Microsoft. Maintainer of @libgit2.

Cambridge, UK
Joined April 2008
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?
1
4
360
Throughout my career, I’ve focused on developer tools… mostly because I checked the wrong box on a form once…
I don't understand why squash merging is not the default on GitHub. The other options make no sense, and just slow things down. Similarly, it's confusing that people *still* use `git merge`. It makes everything so complicated. Always rebase, never merge.
1
7
1,026
I thought "vibe coding" was silly... until I watched my design counterpart — who has never written a line of code in his life — create a real outcome. Watching him succeed with these tools was the breakthrough for me to become a believer. What made vibe coding real for _you_?
4
16
658
Celebrating by watching @ethomson's really cool talk on hidden Git features and functionality at NDC London last week youtu.be/DZI0Zl-1JqQ
1
2
1,266
Great talk by @ethomson about git Worth watching 📺 link in the comment 👇
2
1
5
406
Perhaps my finest contribution to Vercel was printing the LFG stickers.
2
14
1,753
What’s an example of a developer tool with “great taste”? And why? What does that phrase mean to you?
4
1
1
18
55,515
Update: it didn’t arrive in March… new delivery date: September. A rare Amazon logistics failure, but what a complete failure it is.
Update: it has not yet arrived, but it still has a month to get here!
1
2
1,054
Inflation economy
1
2
417
(Yes these are sold as a dozen.)
1
1
218
Update: it has not yet arrived, but it still has a month to get here!
This is never actually going to arrive is it.
1
1
4
1,475
That time the discount disappears while you're shopping. 🙄
1
210
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.) ☕️
1
3
286
Gitlip Editors: Demo Launch 🌷 Gitlip is a collaborative coding platform, and today we’re launching the demo for Gitlip Editors - our take on collaborative coding environments. If you've ever wanted to collaborate on Markdown or code with the convenience of Google Docs, our demo is for you.
13
22
10
140
35,894
Edward Thomson retweeted
C IS LEGAL AGAIN
20
99
18
804
53,669
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?
20%Yes! I scrub PII manually
20%Concerned but don't act
30%Not concerned
30%Should I be worried!? 😵
10 votes • Final results
1
230
“DECIDE,” she says.
If your girl is always telling you, 'Terrain! Terrain! Pull up!' That's not your girl. That's the ground proximity warning system.
2
385
VS Code users: when you work with multiple different projects, do you open one VS Code window for all of them, or separate windows for each project?
7%One window for everything
90%Window per project
2%Something else? (Reply!)
42 votes • Final results
1
1
3
675
Me? I use git worktrees, and have a window per worktree.
2
170
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.
4
718