Dominik 🔮 @tkdodo.eu · 12hThis happens almost every time when I use ChatGPT. Hydration is hard but if you allow inputs "before JavaScript" you better get it right! If you can’t, just don’t allow me to input anything. I’ll take that loading spinner over this experience all day any day ... 8220
Dominik 🔮 @tkdodo.eu · 19/09/2026How it started ... how it’s going I just can’t do this anymore 😔 6615
Dominik 🔮 @tkdodo.eu · 13/09/2026A workshop photo has spawned in my inbox. Thank you @kevinvancott.dev 🙏 080
Dominik 🔮 @tkdodo.eu · 13/09/2026@zurichjs.com was so special I can't put it in words. You have to experience the care, love and detail the organizers put into it first hand, hopefully in the NEXT edition of it 🔥 2231
Dominik 🔮 @tkdodo.eu · 13/09/2026My wife also enjoyed the conf and she isn't even in tech! To quote her: "I understand the words, but the sentences make no sense to me" 😂 This was also the first time she travelled with me to a conf but @zurichjs.com left such a good impression that it hopefully won't be the last 🫶 2200
Dominik 🔮 @tkdodo.eu · 13/09/2026🌅 Sunset dinner at the airport with @tobbe.dev and @ainau.bsky.social 190
Dominik 🔮 @tkdodo.eu · 13/09/2026🧗 Before we headed to the airport, @danielroe.dev took us bouldering. I think this is the only proven way to stop him from talking about taking us all bouldering 😂. We had fun (I wasn't very good at it): 2100
Dominik 🔮 @tkdodo.eu · 13/09/2026In other news, @zurichjs.com was also the biggest ever gathering of @tanstack.com maintainers. We even managed to wake Harry up and take a proper picture 😂 2121
Dominik 🔮 @tkdodo.eu · 13/09/2026Next day, the main event: @zurichjs.com conf 🔥. I didn't take many pictures because I was enjoying the conf so much, but as always, I was taking a picture of the lovely audience before my talk: 1130
Dominik 🔮 @tkdodo.eu · 13/09/2026Then, off to the speaker dinner. Look at all these lovely people: speakers, organizers, panelists, MCs and their plus ones. We also did some bowling afterwards. I wasn't very good at it 1150
Dominik 🔮 @tkdodo.eu · 13/09/2026In the afternoon, the ZurichJs Chill 5k run happened, with (amongst others) @tobbe.dev @mkrl.xyz @kevinvancott.dev @chudy.me and of course the amazing @jyc.dev. It was more than 5k 😂 1210
Dominik 🔮 @tkdodo.eu · 13/09/2026On the next day, I was giving my workshop "React Query Beyond the Basics" to a beautiful group of 16 people. Sadly, I didn't take any photos, BUT there was @tanstack.com branded chocolate for everyone. Don't ask why it's the old logo though 🙈 2170
Dominik 🔮 @tkdodo.eu · 13/09/2026In the evening, we had the @zurichjs.com pre-conf meetup, and it was @acemarke.dev's birthday 🥳. Naturally, @farisaziz.com told everyone and we sang him happy birthday: 2150
Dominik 🔮 @tkdodo.eu · 13/09/2026We then went for lunch with a bunch of lovely people ❤️ With @matteogabriele.npmx.social @farisaziz.com @tobbe.dev @43081j.com 2170
Dominik 🔮 @tkdodo.eu · 13/09/2026🏎️ It started by me getting picked up from the airport by @farisaziz.com himself in his Porsche! It does not get any more Zurich than that 😂 3150
Dominik 🔮 @tkdodo.eu · 08/09/2026I somehow got pretty good at knowing what the error is even if I only get a screenshot with console.logs and a half-baked description. Still, don't do this. Make minimal reproductions and file issues once confirmed that you're not holding it wrong! 190
Dominik 🔮 @tkdodo.eu · 07/09/2026This must be a record for largest diff I ever reviewed 😂. But also, the ✨ new experience ✨ in the @github.com diff view handled it really well 👏 6131
Dominik 🔮 @tkdodo.eu · 31/08/2026Fck*n layout shift in GitHub made me mark a PR as “ready to review” which definitely isn’t ready, informing a metric ton of code owners 🙄 Thanks for nothing 3790
Dominik 🔮 @tkdodo.eu · 24/08/2026Cleared my open source inbox, now back to work, how bad can it be after just one w.. 😲 2150
Dominik 🔮 @tkdodo.eu · 23/08/2026This concludes my first ever full open source week. I had a lot of fun, but now it's back to paid work. I will try to not get this "behind" on OSS again. My contributions chart couldn't have been greener this week: 2671
Dominik 🔮 @tkdodo.eu · 18/08/2026Cross-Posted this on the ugly platform, which I usually don't do, but this time I thought the "reach" could help with getting feedback. Well, this great AI interaction is something I can definitely live without 🙄 3230
Dominik 🔮 @tkdodo.eu · 17/08/2026👏 This is EXACTLY what a community should be about. Please, tell your agents one more time to “contribute” to open source by “fixing open issues”. This is SO helpful /s 4453
Dominik 🔮 @tkdodo.eu · 22/07/2026A benchmark that doesn't use the @sentry.io codebase 🤨? These speed ups honestly look amazing, can't wait to see us get there too 🔥 3201
Dominik 🔮 @tkdodo.eu · 16/07/2026Was great meeting y'all at today's @npmx.dev meetup, which was more like an atproto meetup 😂 From left to right: @tkdodo.eu @mihaizaurus.at @kpisti.com @felixs.dev @jyc.dev 4483
Dominik 🔮 @tkdodo.eu · 15/07/2026I have never seen a single PR that fixes 27 open issues 😮 @sheraff.dev is on fire with this one 🔥 2522
Dominik 🔮 @tkdodo.eu · 30/06/2026I’ve waited a long time for this 🥹. That `require.context` has been the bane of my existence and I’m so happy it will be gone soon. That almost concludes our migration towards @tanstack.com Form 🏝️. 1150
Dominik 🔮 @tkdodo.eu · 27/06/2026Apparently it’s very important to some agents that we have a “bugs” field in package.json. So important that they opened 17 pull requests to do that! 11640
Dominik 🔮 @tkdodo.eu · 27/06/2026I once again urge you (to tell your agents) to stop filing drive-by PRs to random issues you’re not involved in. Maintainers end up with multiple PRs to the same issue, all mostly identical. 2300
Dominik 🔮 @tkdodo.eu · 25/06/2026The one thing I'm cautious about with atproto is that a lot of apps want a lot of access, even to namespaces that don't belong to them. Like why would @popfeed.social need to delete my @standard.site documents ? 🤨 3293
Dominik 🔮 @tkdodo.eu · 18/06/2026Tired: This is the hottest June of the last decade 🥵 Inspired: This is the coolest June of the next decade 😎 88412