Daniel McGrady (@dmix) header
Daniel McGrady (@dmix) profile picture

frontend developer lead @helloretreaver

Toronto, Canada
Joined October 2008
Photo by Daniel McGrady (@dmix)Photo by Daniel McGrady (@dmix)Photo by Daniel McGrady (@dmix)Photo by Daniel McGrady (@dmix)Photo by Daniel McGrady (@dmix)Photo by Daniel McGrady (@dmix)Photo by Daniel McGrady (@dmix)Photo by Daniel McGrady (@dmix)Photo by Daniel McGrady (@dmix)
Apple's app store form was a breeze compared to the byzantine process of submitting to OpenAI's MCP plugin marketplace
1
3
187
I vote for Poulet Rouge stores opening on every block
24
Daniel McGrady retweeted
Trying to open a markdown file on MacOS
82
307
22
7,731
136,530
Why are we still filling out Canadian government PDFs in 2026. They still haven't adopted the internet
31
Daniel McGrady retweeted
Replying to @callebtc @ODELLXYZ
So turns out we were all extremely shitty coders 😅
17
14
4
896
90,978
KAWHI LEONARD'S HOME
33
170
5,514
Daniel McGrady retweeted
php2shell Tomorrow is a helluva day.
275
1,828
686
16,165
3,723,634
Daniel McGrady retweeted
The games we've long wanted, which didn't exist because they'd cost several times more to make than they'd earn back, will soon become possible. As will the games developers wanted to build, but couldn't with the resources available. It'll be a new golden age of gaming.
2,157
1,301
922
17,618
5,802,097
Daniel McGrady retweeted
Oh FFS. It turns out the req/s in the initial vibed Rust version is within the same order of magnitude as the initial vibed Elixir/Go versions, and even performs worse in some of them. The history is in the repository! The Rust version only got faster with a bunch of additional work. The initial Elixir/Go versions presented in the tweet below saw none of this additional work. It was comparing a 300 commits Rust version with a 2-3 commits Elixir/Go version. Source: github.com/basecamp/once-cam…
I've had agents implement and optimize the Campfire web app in Elixir, Go, and Rust. Yes, Ruby is the slowest. I didn't care about that when the pay-off was huge in terms of productivity and developer joy. But if you're no longer reading the code? github.com/basecamp/once-cam…
Readers added context they thought people might want to know
The shown benchmarks use non-equivalent implementations: Elixir routes all DB queries through a single GenServer with Redis for jobs (retained from Rails), while Rust uses in-process queues, omits CSRF tags/fields, and applies other caching changes. github.com/basecamp/once-… raw.githubusercontent.com/basecamp/once-… github.com/basecamp/once-… github.com/basecamp/once-… x.com/zachsdaniel1/s…
77
109
32
1,357
170,635
Matz titled his talk "Extreme Vibe Coding" lmao youtube.com/watch?v=FOg0bL3a…
100
Daniel McGrady retweeted
If Canada made america.gov it would be called cgc-cms-srv136.services.cra-…
146
465
47
10,427
430,706
Daniel McGrady retweeted
F.02 Decommission
596
1,452
966
11,520
3,379,138
Daniel McGrady retweeted
One more launch today: the new MCP Events spec is now supported in ChatGPT 🎉 MCP servers can now push real-time updates (messages, comments, status changes, whatever) to ChatGPT, triggering automations for your users 🤯 It’s easy to add to your MCP server, too! Just point Codex at the docs and let it rip: developers.openai.com/plugin…
120
103
46
1,698
157,767
The largest RAG ever conceived teapawt.net/LukeW/status/210509429…
we often joke about putting chat everywhere, but this is gonna help a lot of people.
47
Daniel McGrady retweeted
in the early days of WWI, military aircrafts did not have synchronized machine guns, so pilots sometimes fired handguns at each other during flights. this resulted in the M1911 pistol with an extended magazine and a wire brass-catching cage.
9
67
6
1,329
50,137
Daniel McGrady retweeted
A day in the life of an Effective Altruist.
149
374
61
3,975
437,248
We are in the MSDOS and IBM era
AI + Robots are still in the earliest stages
1
80