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
369
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,033
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
661
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,755
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,530
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,057
Inflation economy
1
2
419
(Yes these are sold as a dozen.)
1
1
220
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,480
That time the discount disappears while you're shopping. 🙄
1
212
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
288
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
139
35,897
Edward Thomson retweeted
C IS LEGAL AGAIN
20
99
18
805
53,688
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
232
“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
387
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
677
Me? I use git worktrees, and have a window per worktree.
2
172
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
720