Kevin Thomas Van Cott (@KevinVanCott) header
Kevin Thomas Van Cott (@KevinVanCott) profile picture

Sometimes called Kevin Vandy. Software Engineer and OSS maintainer. Creator of material-react-table and mantine-react-table. TanStack maintainer.

Nebraska
Joined November 2012
I'm excited to keep working hard on TanStack Table and make even greater time commitments to it going forward. My TanStack Table documentation rewrite is about 3/4ths of the way done and we'll keep working on making the best lean and mean tools for building powerful data grids.
1
4
1
99
31,463
Kevin Thomas Van Cott retweeted
I thought getting TanStack DB to 1.0 would take a few weeks of bug fixing. It took months, hundreds of PRs, and 420,000 lines of new tests, because our oracles kept turning up new classes of bugs. TanStack DB 1.0 RC1 is out today.
TanStack DB 1.0 RC1 is out! Backend data that feels local: typed collections, live queries, and edits that show up instantly, then sync. Start with your REST API. Add persistence, offline writes, and real-time sync later. Your queries stay the same.
11
8
3
251
16,377
Look at all of those 1.0 announcements! And at least 1 or 2 more are on the way very soon. So proud of the tanstack maintainers building truly special libraries.
TanStack AI 1.0 is officially stable! 🎉 Build chat, voice, image generation, agents, and harnesses into your apps, with your choice of models, UI framework, and infrastructure. Your AI, your way. tanstack.com/ai
4
83
1,792
Kevin Thomas Van Cott retweeted
TanStack AI 1.0 is officially stable! 🎉 Build chat, voice, image generation, agents, and harnesses into your apps, with your choice of models, UI framework, and infrastructure. Your AI, your way. tanstack.com/ai
83
122
36
1,493
96,995
It's been a year of lots of learnings while working on TanStack Hotkeys. The first alpha from back in February simplified a lot of complexity around setting up keyboard shortcuts correctly, but of course, we were only scratching the surface. After dozens of bug fixes and streamlining all the features, I think the project is in a very good place now!
TanStack Hotkeys is now in Beta! Setting up keyboard shortcuts correctly with all edge-cases handled can be surprisingly complex. We're trying to help you handle those edge-cases by default and give you confidence with Type-safety. Also, check out the new Hotkey scopes feature!
1
1
54
1,472
Yesterday, I merged our largest breaking change for TanStack Hotkeys during our alpha period. The useHotkeySequence, useHotkeySequences, and useHotkeySequenceRecorder hooks are removed. The normal useHotkey hooks just accept sequences now. This makes it much easier to let sequence bindings live among the rest of your hotkeys without having to add special code and considerations just for them.
6
8
148
6,204
Kevin Thomas Van Cott retweeted
tablecn data-table update is live: → server or client mode → plain, advanced, and command filters → multi sorting → every filter lives in the URL
4
10
256
9,242
Kevin Thomas Van Cott retweeted
Tan Stack is the framework. Don't sleep on this. Using it in @ByteBinding (a desktop app) and absolutely loving it. Going to use it for something really special in the future, too.
TanStack Start 1.0 is officially stable! 🎉 A full-stack web framework for React and Solid, already used to build millions of apps, from Fortune 500 companies to your favorite tools and weekend projects. tanstack.com/start
1
2
68
2,727
Kevin Thomas Van Cott retweeted
TanStack Start 1.0 is officially stable! 🎉 A full-stack web framework for React and Solid, already used to build millions of apps, from Fortune 500 companies to your favorite tools and weekend projects. tanstack.com/start
166
600
222
4,357
365,616
Kevin Thomas Van Cott retweeted
I'm just dumbstruck at how good TanStack AI is. It's well thought out from top to bottom. Superb work @AlemTuzlak @jherr and @tombeckenham 👊
4
2
2
50
6,343
I manually fixed a merge conflict today without using AI. AMA
30
4
79
3,903
Kevin Thomas Van Cott retweeted
I am looking for my next career opportunity! I'm Corbin Crutchley; an engineering leader, consultant, author, and open-source maintainer. Previously as a VP of Eng, I've sped up engineering efforts for companies. My teams rework large-scale systems while building new features at the same time. You may also know of my OSS projects (@tan_stack & others) or my books (@playful_program). Roles I'm looking for: - CTO / VP of Engineering for small/medium companies - Staff+ Engineering roles, esp developer tooling - Consulting gigs Likewise, if your project is particularly challenging and / or complex, let's talk. Know of a good role for me? Book some time on my website or reach out in direct messages: corbincrutchley.com
4
44
17
186
32,748
Kevin Thomas Van Cott retweeted
TanStack Charts 1.0 is here 🎉 Small bundles, fast updates, and charts you don’t have to outgrow. Start with a line and see where it takes you, or just simply tell your agent to "use Tanstack Charts"! tanstack.com/charts
40
155
24
2,082
137,673
TanStack Pacer is getting close to 1.0 Hopefully stable by the end of the month! If you want to influence any changes, now is the time to take a look and give feedback. Most improvements I'm focusing on will be improving the queuing and batching util ergonomics.
TanStack Pacer now has all of these adapters! Introducing Vue Pacer, Svelte Pacer, Ember Pacer, Octane Pacer, Lit Pacer, and Alpine Pacer. We would love you to help try them out while they are still in beta.
2
1
38
1,254
This PR is starting to break GitHub
6
63
9,175
TypeScript 7.1 is going to feel like the real TypeScript 7 release to me. Can't wait for Svelte, Vue, Angular, and Octane (TSRX) to work natively with TS Go!
TSRX usage has grown by almost 2x in the last month. Which means we’re soon to be eligible to be included in Linguist - the code highlighter for GitHub! We’re also close to having TS 7.1 support, a major stepping stone towards TSRX 1.0
16
14
1
539
32,126
The TanStack Vue Table adapter is our first non-react framework adapter to cross 1M downloads per week. The Vue TanStack Query adapter is not far behind either. TanStack is definitely for more than just the React ecosystem!
3
5
1
64
4,737
Kevin Thomas Van Cott retweeted
Replying to @pcstyle53
Last year, Anthropic was optimizing inference across 3 different types of compute (Nvidia, AWS trainium, Google tpus). There were mistakes made during these optimizations that resulted in actual degradation. Initially Anthropic denied it, but eventually they found, fixed and explained what happened. There have been no notable instances of degradation since. Sadly, this one instance has made half of tech twitter’s brains fall out. Separately, there’s the statistics side. You’re more likely to see the stupid spikes over longer windows. If a model has a 1/50 chance of doing weird shit, and you do 20 prompts a day, there’s a ~30% chance you’ll have encountered weird shit on day 1. By day 5, it’s closer to a 90% chance 🙃 Tl;dr, people are stupid, don’t understand non-determinism, and it happened once so they feel righteous
39
37
7
1,328
84,797
RIP TanStack Pacer? At least on the backend. TanStack Pacer is still primarily targeted at the frontend. Maybe Node can add batch and queue too?
📦 Node 26.10 - Native support for throttle/debounce I didn't expect this 😄 RIP lodash TC39 proposal when?
3
64
5,490
I shipped a rather large update to TanStack Hotkeys yesterday, which adds much better physical key support options, instead of mostly relying on event.key with only event.code fallbacks like before. This was an overdue correction that was needed! The string templates still use event.key matching by default, but now, if you want to force a physical key check, you can just use `[]` around a physical key code, like the screenshot down below. Hotkey recording now defaults to physical key recording in order to fix multiple bugs across different layouts. This is configurable. From my testing, if you define hotkeys with our initial event.key string templates, you should actually have a pretty safe setup already. It's really the custom hotkey recording features that add a lot of complexity and bugs, and now I think we're closer to addressing those issues with this latest update. Would love people to try this out and help report remaining issues with TanStack Hotkeys before we move to beta.
It's been a while since I talked about TanStack Hotkeys, but I'm considering several major rewrites of the library. I'm working on a new Hotkey UX system at a new job and have run into several new limitations. TanStack Hotkeys is an alpha, so breaking changes wouldn't be surprising, but man... we're already nearing 700k downloads per week... Maybe we should just alpha tag new releases for a while IDK.
6
4
71
6,892