Dominik 🔮 (@tkdodo) 's Twitter Profile
Dominik 🔮

@tkdodo

Maintaining TanStack Query • blog at tkdodo.eu • Software Engineer @getsentry • ReactJs • TypeScript • 🇦🇹 Vienna, Austria • Father of two 👧‍👦

ID: 44217212

linkhttps://query.gg calendar_today02-06-2009 21:48:27

21,21K Tweet

47,47K Followers

408 Following

Cory House (@housecor) 's Twitter Profile Photo

Just watched "React Query API Design: Lessons Learned" by Dominik 🔮 7 insights: 1. Don't be excited about major versions - they're *breaking*. 2. Design with types in mind. If it's hard to type, it's likely hard for the user to understand too. 3. Take time with your demands -

Seb ⚛️ ThisWeekInReact.com (@sebastienlorber) 's Twitter Profile Photo

Great talk, and TIL about this cool trick Pragmatism: use "Error" instead of "unknown" But gives the ability for users to opt out of this opinionated choice with TS declaration merging

Great talk, and TIL about this cool trick

Pragmatism: use "Error" instead of "unknown"

But gives the  ability for users to opt out of this opinionated choice with TS declaration merging
Dominik 🔮 (@tkdodo) 's Twitter Profile Photo

📚 I haven’t blogged in quite a while (new job I guess), but I got so many questions about how I got started with open source at React Paris that it was finally time for me to write that down: tkdodo.eu/blog/my-open-s…

Dominik 🔮 (@tkdodo) 's Twitter Profile Photo

📚 Wrote a piece about how optimistic updates are hard because of edge cases, especially when updates happen concurrently, and how to address them in React Query. It’s mostly one line of code to add, but knowing which one that is is the hard part 😄: tkdodo.eu/blog/concurren…

Dominik 🔮 (@tkdodo) 's Twitter Profile Photo

To celebrate the ui.dev team pushing out the final content for the 🕹️ react.gg course, everything is on sale! That means until May 17th, you can get up to 30% off on 🔮 query.gg, too.

Tanner Linsley (@tannerlinsley) 's Twitter Profile Photo

Just launched/updated a bunch of new @Tan_Stack shirts/sweatshirts/hoodies/etc! 🧵⬇️ All merch is zero-profit at cost of Cotton Bureau ➡️ cottonbureau.com on Bluesky and IMO, very high quality. Enjoy!

Dominik 🔮 (@tkdodo) 's Twitter Profile Photo

📢 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/TanStack/query…

Seb ⚛️ ThisWeekInReact.com (@sebastienlorber) 's Twitter Profile Photo

My fellows at ui.dev launched the final content of their React gg course: React 19, transitions etc I can recommend: it's a really playful way to learn React from first principles With many interactive widgets, visualizations, quizzes Launch week: 30% off right now!

My fellows at <a href="/uidotdev/">ui.dev</a> launched the final content of their React gg course: React 19, transitions etc

I can recommend: it's a really playful way to learn React from first principles
With many interactive widgets, visualizations, quizzes

Launch week: 30% off right now!
Tanner Linsley (@tannerlinsley) 's Twitter Profile Photo

One of TanStack's greatest maintainers, Sean Cassiere, is looking for his next big engineering role. Let's find it for him! A true 💯 with autonomy, architecture, throughput, teamwork, etc. He always delivers. DM him for offers! Use TanStack? You use his code. Repost this.

ElectricSQL (@electricsql) 's Twitter Profile Photo

🚨 Big news! We’ve been collaborating with the legendary Tanner Linsley and the TanStack team to build something new: TanStack DB — a reactive, normalized, transactional state engine that extends TanStack Query.

simon hellmayr 🇪🇺 (@shellmayr) 's Twitter Profile Photo

At Sentry, we've been building a page dedicated to making all information about your Next.js app available on a single page - errors, traffic, durations and a new tree widget that lets you see which backend components are really slowing you down.

At <a href="/getsentry/">Sentry</a>, we've been building a page dedicated to making all information about your <a href="/nextjs/">Next.js</a> app available on a single page - errors, traffic, durations and a new tree widget that lets you see which backend components are really slowing you down.
Dominik 🔮 (@tkdodo) 's Twitter Profile Photo

📚 Finally found the time to write about what I think the best parts about TanStack 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/blog/the-beaut…

React Bricks (@reactbricks) 's Twitter Profile Photo

Proud to announce that React Bricks has been long-term sponsor of two amazing open source contributors: Tanner Linsley's TanStack (60+ months) and Dominik 🔮 (45+ months). Their contributions to the React ecosystem are invaluable. Support open source: sponsor your dependencies! 🥰