Arnoud de Vries
arnoud.dev
Arnoud de Vries
@arnoud.dev
Frontend developer, mostly #Angular and #React. I ❤️ TypeScript. Author and maintainer of the official Angular adapter for #TanStack Query. 🇳🇱🇪🇺
Reposted by Arnoud de Vries
✂️ If you're using knip at work, try and get your employer to sponsor @webpro.nl
✂️ Thank you, sponsors!

We've officially hit €500/month in sponsorships ❤️

knip.dev/sponsors

Most of them are supporting Knip for quite a while already which I truly appreciate! 🙏
November 3, 2025 at 12:36 PM
"We will build it ourselves so we won't have any dependencies" I've seen that costly mistake way too often.

Building it yourself maybe doesn't add to the dependencies array but it's a dependency nonetheless! And no-one but your team to rely on for maintenance and expertise.
Can't believe what I'm reading. Accidentally DDoS yourself because you fetch in useEffect in 2025 is so avoidable 😂

blog.cloudflare.com/deep-dive-in...
September 23, 2025 at 1:34 PM
Reposted by Arnoud de Vries
Excited to run my React Query – Beyond the Basics workshop at @reactadvanced.gitnation.org, Nov 27 in London! 🎉

If you know the fundamentals & want to level up with prefetching, cache seeding, persistence & smooth UX, this one’s for you 🚀. Hope to see you there:
React Conference In London, Nov 28 & Dec 1, 2025
The main React Conference in the UK, running every year in London. Focused on Advanced React topics from the React Core team, framework authors and case studies from top engineers.
reactadvanced.com
September 18, 2025 at 3:52 PM
Devtools improvements in v5.88.0 of #TanStack Query for #Angular

✅ Perfect tree shaking without configuration

Use the new devtools subpath to import the devtools.

✅ production subpath

If you need access to devtools in production builds

✅ New deps parameter

DI for advanced reactivity scenarios
September 16, 2025 at 12:13 AM
It’s so funny Angular developers complaining that Angular is changing into React. On React Summit this q&a is on the screen. Meanwhile React and Angular are very different 😂
June 13, 2025 at 2:55 PM
🌶️ React eco system should adopt signals IMO. Been using signals on Angular for a few years now and it’s awesome. Simple performant state management.

It would make working with React a lot simpler like it’s already making Angular simpler to use.
June 13, 2025 at 10:44 AM
At the React summit 🎉 looking forward to meet every body who’s there.
June 13, 2025 at 7:31 AM
Reposted by Arnoud de Vries
My chapter at OpenSauced has closed, and I'm looking for my next role! If your team needs someone who knows Angular/Nx/Next.js/Open Source, please reach out!

Open to contract work also 🤝

In the meantime, I'll be working on @analogjs.org and NgRx 🥰
November 13, 2024 at 3:20 PM
Reposted by Arnoud de Vries
❤️ Happy to see that 🦋 bsky uses @tanstack.com React Query - even using our persister plugin to write to localStorage:

github.com/bluesky-soci...
social-app/src/lib/react-query.tsx at c580f20b5311914c3ecdd3a84f7ae13f8881f3a7 · bluesky-social/social-app
The Bluesky Social application for Web, iOS, and Android - bluesky-social/social-app
github.com
November 3, 2024 at 4:29 PM
Since updating to 18.1 my iPhone has been very unstable, icons not loading, apps crashing, freezing and rebooting multiple times a day. Even bought a new iPhone and restored backup - same thing 😕
November 4, 2024 at 1:56 PM
Reposted by Arnoud de Vries
I wrote an article that explains what signals are in a visual and interactive way.

In it, we build our own implementation of signals from the very basics all the way to a basic glitch-free implementation!

Check it out:
New article!

Signals are seemingly everywhere today, which begs the question: What are they?

In their most basic form, signals are a method of having some state and a way of subscribing to that state.
November 2, 2024 at 7:27 PM
If you're in the Angular ecosystem I've got a starter pack for you to follow. Reply or DM me if you want to be added!

🅰️

go.bsky.app/hLveAd
November 2, 2024 at 10:53 PM
Reposted by Arnoud de Vries
@e18e.dev @vite.dev @vitest.dev have entered the chat
patak.dev patak @patak.dev · Oct 29
Should we create the e18e.dev, vite.dev, and vitest.dev Bluesky accounts? 👀
@patak.dev is there an e18e starter pack on bsky yet? That’s who I really want to follow 😄
November 2, 2024 at 6:06 AM