
Dominik 🔮
@TkDodo
Followers
50K
Following
70K
Media
816
Statuses
21K
Maintaining TanStack Query • blog at https://t.co/tqjsQfLXIR • Software Engineer @getsentry • ReactJs • TypeScript • 🇦🇹 Vienna, Austria • Father of two 👧👦
🔮 available now ➡️
Joined June 2009
📢 I'm so stoked to announce that today, 🔮 - the brand new, official @tan_stack React Query course - is live and available for everyone 🎉.
query.gg
Master React Query with mystifying ease. Built in collaboration with the React Query core team.
46
86
735
🗣️ I’ll be speaking at “React Prague - The Spark” on September 16th about how we used knip at @getsentry to remove tons of unused code from our frontend codebase. So excited for this 🔥.
guild.host
Sep 16th 6:00PM: ## Hey React Prague Community! Join us for an evening of learning, sharing, and connecting with the vibrant React and React Native community!
7
3
61
📚 Got some questions around the `select` option lately:. - How to make typed abstractions.- How to make sure it doesn't run too often. So per my own rules, I had to write a blogpost about it:.
tkdodo.eu
How to get the most out of select, sprinkled with some TypeScript tips.
9
22
216
RT @TkDodo: 📚 Whenever I see useCallback, I wonder: why do we need it here? And a lot of the times, when I look deeper, I see that it actua….
tkdodo.eu
Why most memoization is downright useless...
0
51
0
📚 Whenever I see useCallback, I wonder: why do we need it here? And a lot of the times, when I look deeper, I see that it actually doesn’t do anything. I think a lot of code-bases would be better of just not memoizing at all:.
tkdodo.eu
Why most memoization is downright useless...
27
51
596
RT @ReactBricks: Proud to announce that @ReactBricks has been long-term sponsor of two amazing open source contributors: @tannerlinsley's @….
0
4
0
RT @TkDodo: 📚 Finally found the time to write about what I think the best parts about @tan_stack Router are. Yes, type-safety, but there is….
tkdodo.eu
Yes, it's type-safe, but there's so much more to love about TanStack Router.
0
74
0
📚 Finally found the time to write about what I think the best parts about @tan_stack Router are. Yes, type-safety, but there is so much more to talk about. Honestly, coupled with React Query, this is the most productive stack I’ve ever worked with 🚀.
tkdodo.eu
Yes, it's type-safe, but there's so much more to love about TanStack Router.
23
74
686
RT @shellmayr: At @getsentry, we've been building a page dedicated to making all information about your @nextjs app available on a single p….
0
6
0
RT @ElectricSQL: 🚨 Big news!. We’ve been collaborating with the legendary @tannerlinsley and the TanStack team to build something new:. Tan….
0
160
0
RT @schanuelmiller: TanStack Router will soon add support for path params with static prefix and suffix
0
17
0
RT @tannerlinsley: One of TanStack's greatest maintainers, @seancassiere, is looking for his next big engineering role. Let's find it for h….
0
91
0
RT @sebastienlorber: My fellows at @uidotdev launched the final content of their React gg course: React 19, transitions etc. I can recommen….
0
5
0
RT @TkDodo: 📢 I wrote an RFC about unifying the imperative methods we have on the QueryClient. I think the distinction we have now is quit….
github.com
Context Sometimes, APIs don’t evolve well. I’ve seen the situation a couple of times that we add an API, and we think it’s great, and then after some time, we add another API that does something si...
0
30
0
📢 I wrote an RFC about unifying the imperative methods we have on the QueryClient. I think the distinction we have now is quite confusing, especially to newcomers, and we can and should do better. Please let me know what you think in the comments 🙏.
github.com
Context Sometimes, APIs don’t evolve well. I’ve seen the situation a couple of times that we add an API, and we think it’s great, and then after some time, we add another API that does something si...
10
30
355
RT @davidaragundy: For those interested, @TkDodo has an amazing article about it.
tkdodo.eu
Everything you need to know to make React Query your single source of truth state manager for your async state
0
2
0
RT @ReactSummit: 🔥 Don’t miss @TkDodo’s workshop, "React Query - Beyond the Basics," at React Summit & @thejsnation. 📅 June 11, Amsterdam.
0
6
0
RT @tannerlinsley: Just launched/updated a bunch of new @Tan_Stack. shirts/sweatshirts/hoodies/etc!. 🧵⬇️. All merch is zero-profit at cost….
0
10
0
To celebrate the team pushing out the final content for the 🕹️ course, everything is on sale! That means until May 17th, you can get up to 30% off on 🔮 too.
query.gg
Master React Query with mystifying ease. Built in collaboration with the React Query core team.
1
5
61
RT @TkDodo: 📚 Wrote a piece about how optimistic updates are hard because of edge cases, especially when updates happen concurrently, and h….
tkdodo.eu
How to build optimistic UI that is resilient to race conditions, even when multiple mutations update the same entity concurrently.
0
30
0