Dominik 🔮

@tkdodo.eu

⚛️ Maintaining TanStack Query 🔮 https://query.gg 👨‍💻 Design Engineering @sentry.io 📚 Blog at https://tkdodo.eu 🇦🇹 Vienna, Austria 👧👦 Father of two

🌴Announcing TanStack Table V9🌴 Now Stable! TanStack Table V9 lays a new foundation for years to come, with a tree-shakable plugin architecture, state management powered by TanStack Store, new features, major performance improvements, hundreds of bug fixes, and more.

Bild

@tkdodo.eu was the first tech blog I read through and the first time I felt like I was referring to a non-documentation source of knowledge of specific technology that often. Also, I really like how he frames OSS as something that should not be "resume-driven". Episode: neciudan.dev/takeaways/ta...

TanStack Query at Scale with Dominik Dorfmeister - Takeaways | Señors @ Scale Podcast

Key takeaways from Episode 37: TanStack Query at Scale with Dominik Dorfmeister with Dominik Dorfmeister. Señors @ Scale host Dan Neciu sits down with…

neciudan.dev

This is the best blogpost on @tanstack.com Query I've read in a while, and yes, that includes my own posts! Incredibly well written, nuanced and shows tradeoffs for each approach 👏

Faris Aziz@farisaziz.com · 4d ago

@nop33.bsky.social recently joined the @zurichjs.com community and his article on combining @tanstack.com Query Data is a really refreshing read. Love the writing style and it's rare to see explorative engineering work in this style with all the AI hype. I miss this! www.nop33.com/blog/combini...

🙋‍♂️ so ... for reasons: I (we 👀) would love to know people's frustrations with: - the current github.com - finding the humans through the noise - bridging gaps between forges 🙏

Not sure what happened to the fu feed by @eurosky.social but it's just full of american things now. MAGA this, fauci that, and lots of twitter screenshots and "viral" stuff. Nothing that I have ever interacted with or that anyone I follow interacted with. Unusable.

I really need to start doing fewer things at the same time. It’s not healthy, and I’m not really “faster” this way. Been working concurrently on 4 different PRs for days and it’s killing me 💀

@discord.com UX is like: - I write a long message - I want to attach an image - I misclick and select “Upload your message as a file” instead of “Upload a File” (Both buttons have the same icon) --> This cannot be undone and the message is now gone forever with no way to recover !?

Happy to announce Octane – the successor to Inferno. React’s programming model, compiled. Hooks, Suspense and Actions, compiled ahead of time. No virtual DOM. No Rules of Hooks. No manually maintained dependency arrays. The compiler understands what your code. octanejs.dev

// Counter.tsrx — hooks next to output, no rules of hooks
import { useState, useEffect } from 'octane';

export function Counter(props) @{
	const [count, setCount] = useState(0);

	// A hook behind a condition is fine — slots are
	// assigned by call site, not call order.
	if (!props.paused) {
		useEffect(() => {
			console.log('count is now', count);
		}); // the compiler infers [count]
	}

	<button onClick={() => setCount(count + 1)}>{'Count: ' + count}</button>
}

I'm back from a long weekend in Brussels, where I played the MTG Spotlight Series Team Sealed event with my two best friends. This was a trip for our 40th birthday and we had a ton of fun, learned a lot and want to do it again next year even though we didn't win much (3-4-1 in the main event).

Was wondering why codex seemed much dumber today only to realize the model has been auto-switched to luna medium 🤦‍♂️