Kevin Van Cott's Avatar

Kevin Van Cott

@kevinvancott.dev.bsky.social

Sometimes called Kevin Vandy. Senior Software Engineer. OSS maintainer. Creator of material-react-table. TanStack Table Co-Maintainer. Nebraska

601 Followers  |  286 Following  |  712 Posts  |  Joined: 09.05.2023  |  2.3638

Latest posts by kevinvancott.dev on Bluesky

React Query won over the ecosystem

01.08.2025 17:40 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

nextjs.dev redirects to remix.run ...

I found this out while leading a workshop and trying to load up the nextjs docs. πŸ˜‚

28.07.2025 14:29 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah, we could add a section 5 for Expo/React Native. It's not my expertise so I probably would not start working on it myself. I try to make all of these apps as apples to apples as possible for comparison.

27.07.2025 13:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - KevinVandy/react-data-fetching: The same app, built multiple times in different React frameworks for apples to apples comparisons. The same app, built multiple times in different React frameworks for apples to apples comparisons. - KevinVandy/react-data-fetching

Here's the repo: github.com/KevinVandy/r...

26.07.2025 20:01 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I made the sveltekit example a year ago, so I don't think it is using that.

26.07.2025 19:52 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

My react-data-fetching demos have been updated!

I have now built the same app 22 times for my workshop where I teach different data loading patterns in React Router, TanStack Router, Next.js, and even a bit of Astro and Sveltekit too.

And, of course, how to use TanStack Query with all of them.

26.07.2025 19:46 β€” πŸ‘ 51    πŸ” 6    πŸ’¬ 6    πŸ“Œ 0

I'm only just starting to lean into having AI agents running large background tasks and refactors for me. It speeds up the tedious stuff so much. There's still only a subset of work that I trust AI with though.

Cursor + Claude Code and its VS Code extension is my setup right now.

19.07.2025 18:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

A comparison of the TanStack Pacer utilities

18.07.2025 15:57 β€” πŸ‘ 56    πŸ” 4    πŸ’¬ 1    πŸ“Œ 4

The average React developer has no idea that the React compiler exists

09.06.2025 01:12 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

How did I miss this!?

07.06.2025 13:27 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Working on TanStack Pacer as a new library from roughly the ground up over the past couple months has transformed how I'm thinking about building parts of the next TanStack Table version. It has been a very refreshing experience, even if it took a lot of dedicated dev time.

24.05.2025 14:00 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

TanStack DB
TanStack Table
TanStack Query

Is TanStack a database company? What's next?

TanStack Select?
TanStack Join?
TanStack DropTableUsers?

14.05.2025 14:45 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

🚨 Big news!

We’ve been collaborating with the legendary
@tannerlinsley.com and the TanStack team to build something new:

TanStack DB β€” a reactive, normalized, transactional state engine that extends TanStack Query.

13.05.2025 16:21 β€” πŸ‘ 132    πŸ” 25    πŸ’¬ 6    πŸ“Œ 7

In just 12 hours, @tannerlinsley joins us to break down TanStack Start β€” what it is, how it works, and why you should be using it.

Are you joining us?
πŸ“Ί Watch live on YouTube - www.youtube.com/watch?v=QmG0...

07.05.2025 04:55 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

There ended up being a ton of other work to do over the past couple weeks, so I only have a small start on showing off TanStack Pacer with TanStack Query, but the here are the first examples that focus on rate-limiting your prefetching

tanstack.com/pacer/latest...

05.05.2025 15:10 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

imo many react developers would benefit from learning astro and htmx

05.05.2025 01:38 β€” πŸ‘ 195    πŸ” 21    πŸ’¬ 10    πŸ“Œ 9

Sure, Lachlan has set it up in every other repo, but we should be able to copy the typedoc configs over to query if they're not already there

29.04.2025 12:58 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

What's Svelte up to?

28.04.2025 23:35 β€” πŸ‘ 16    πŸ” 1    πŸ’¬ 3    πŸ“Œ 1

The TanStack Pacer docs source of truth is all in the JS doc, and then markdown gets generated by typedoc for the website docs. I never want to write API docs another way again. We will always have carefully written guides on the docs site to supplement though.

28.04.2025 21:32 β€” πŸ‘ 24    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I'll be putting together some official docs for how to best integrate TanStack Pacer with TanStack Query for debouncing/throttling/queuing with queries, mutations, and prefetching soon.

How have you debounced or other-wise rate-limited with TanStack Query in the past?

25.04.2025 22:04 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1
Post image

The next big update to TanStack Pacer includes a Solid Adapter, along with a more consistent API across all of the utilities.

Thanks to @bskyum.bsky.social for help getting it started

24.04.2025 16:32 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Headless-Tree, and the Future of React-Complex-Tree Headless Tree is the successor of react-complex-tree, and a new accessible and powerful React Tree Library.

Headless Tree is available as Beta! Read more on the Medium article on the release: medium.com/@lukasbach/h...

15.04.2025 16:11 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0

I'll be leading a full-day workshop at Nebraska.code() this summer.

It will cover the main differences between all the major React frameworks like Next.js, React Router (Remix), TanStack Start, and more. It's been really fun putting all of the learning material together for this.

15.04.2025 13:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

where are you getting that link? We don't have a "simple" example. Only the ones in the sidebar

07.04.2025 19:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Soft launching a new TanStack library today.

Check out TanStack Pacer! A small utility library for debouncing, throttling, rate limiting, queuing, and task pooling.

It's in alpha, but can't wait to see how this might evolve.

Check it out at: tanstack.com/pacer

07.04.2025 13:30 β€” πŸ‘ 98    πŸ” 11    πŸ’¬ 4    πŸ“Œ 0

I just learned what a Vibe Coder actually is. Whoops lol

13.03.2025 01:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Vibe development.

12.03.2025 00:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

After 2+ years, it's finally time to announce @TanStack.com Form v1!

βœ… Type Safe
πŸš€ Framework Agnostic
🎭 Headless
πŸ”„ Isomorphic
πŸ›‘οΈ Advanced Validation
πŸ“œ Standard Schema
βž• More!

03.03.2025 16:28 β€” πŸ‘ 413    πŸ” 53    πŸ’¬ 17    πŸ“Œ 10
Me talking any Astro

Me talking any Astro

Kevin talking about auto Astro

Kevin talking about auto Astro

The crowd

The crowd

The crowd

The crowd

Great turnout at @nebraskajs.dev in Lincoln! @kevinvancott.dev and I presented on @astro.build with slides created using Astro!

github.com/nicknisi/ast...

27.02.2025 23:44 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Hey, that's me

24.02.2025 22:38 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@kevinvancott.dev is following 20 prominent accounts