Staff Engineer at @datadoghq, Ex-@github, Ex-@facebook

Joined February 2008
1,075 Photos and videos
Pinned Tweet
19 Feb 2024
Where Relay Modern was born, 2016 — also pictured: React (as Fiber was being born), Flow, GraphQL. Quite possibly my favorite time at FB. Open-plan offices aren't always bad.
5
3
63
15,896
Just had a skim and it looks interesting
In the tradition of @fabynou 's game engine books, Bas Smits (on X?) has made the comprehensive book on the Commander Keen games. Available free online and in print: forgottenbytes.net/
198
This is one of several walk-backs in Golden Gate that has me eagerly looking forward to the next macOS release. Sad that Tahoe was so disappointing in the first place, but still happy some of the errors are being unwound.
1
1,977
Good lord I feel old
2
1
15
1,255
Unsurprisingly, Kagi mentioned a million times in this discussion news.ycombinator.com/item?id…

1
138
My favorite iOS keyboard now ships with a privacy-invading cloud sync feature that nobody asked for.
1
189
Twitter engagement hacking: the "notifications" that somebody famous who you don't follow posted something.
3
176
AI slop PRs flooding popular open source projects are making it hard for real humans to be heard in all the noise. Super annoying.
194
GitHub issue pagination is totally busted.
3
334
Minor correction: "Copilot customers are now paying the price"
Microsoft / GH Copilot is now paying the price for not owning a foundational model of their own that is good at coding. They now need to resell the markup of OpenAI, Anthropic, Google Cursor was v smart to build Composer, to be able to control pricing. GH done subsidizing tho:
2
591
Using pi with Claude subscription and going from "This credential is only authorized for use with Claude Code and cannot be used for other API requests" to "Third-party apps now draw from your extra usage, not your plan limits" doesn't exactly feel like an improvement.
238
Now more than ever: security or convenience — pick some of both.
1
230
Insidious
Adobe Modifies Your Hosts File for Their Analytics: mjtsai.com/blog/2026/04/08/a… #mjtsaiblog
1
3
586
Guess which major Git host this is.
341
For nostalgia, recreated the 3D starfield that I wrote in 68000 assembly language for the Amiga 500 when I was 15. This time in JavaScript, which made it quite a bit easier.
285
Pro-tip: You can open Fastmail messages in a new window by double-clicking. Not sure when they added this, but I just discovered it by accident.
1
1
400
Wow, nostalgia for 1990s email clients with (bottom reading pane, inline previews etc).
104
Greg Hurrell retweeted
TypeScript 6.0 is now available! This release brings better type-checking for methods, new standard library features, new module features for Node.js, and more! But most important, this release brings us one step closer to the upcoming native-speed 7.0! devblogs.microsoft.com/types…
70
982
5,504
403,815