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)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
192
I vote for Poulet Rouge stores opening on every block
1
43
Daniel McGrady retweeted
Trying to open a markdown file on MacOS
81
307
22
7,727
136,733
Why are we still filling out Canadian government PDFs in 2026. They still haven't adopted the internet
34
Daniel McGrady retweeted
Replying to @callebtc @ODELLXYZ
So turns out we were all extremely shitty coders 😅
17
14
4
896
91,045
KAWHI LEONARD'S HOME
33
170
5,515
Daniel McGrady retweeted
php2shell Tomorrow is a helluva day.
274
1,826
686
16,144
3,728,586
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,155
1,301
923
17,603
5,811,032
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,358
170,675
Matz titled his talk "Extreme Vibe Coding" lmao youtube.com/watch?v=FOg0bL3a…
101
Daniel McGrady retweeted
If Canada made america.gov it would be called cgc-cms-srv136.services.cra-…
146
464
47
10,421
430,797
Daniel McGrady retweeted
F.02 Decommission
596
1,456
966
11,530
3,384,001
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,697
157,853
The largest RAG ever conceived xitter.cf/LukeW/status/210509429…
we often joke about putting chat everywhere, but this is gonna help a lot of people.
48
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,328
50,179
Daniel McGrady retweeted
A day in the life of an Effective Altruist.
149
373
61
3,975
437,469
We are in the MSDOS and IBM era
AI + Robots are still in the earliest stages
1
81