Sean Cassiere's Avatar

Sean Cassiere

@seancassiere.com

I put the "pro" in procrastination - TanStack Router maintainer

290
Followers
41
Following
32
Posts
27.09.2024
Joined
Posts Following

Latest posts by Sean Cassiere @seancassiere.com

Video thumbnail

๐ŸŽ‰ TanStack DB now has @solidjs.com support!

25.07.2025 21:53 ๐Ÿ‘ 55 ๐Ÿ” 9 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 2
Preview
The Beauty of TanStack Router Yes, it's type-safe, but there's so much more to love about TanStack Router.

๐Ÿ“š Finally found the time to write about what I think the best parts about @tanstack.com Router are. Yes, type-safety (duh), 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 ๐Ÿš€

25.05.2025 14:44 ๐Ÿ‘ 97 ๐Ÿ” 9 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 1

๐Ÿšจ 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 ๐Ÿ‘ 131 ๐Ÿ” 25 ๐Ÿ’ฌ 7 ๐Ÿ“Œ 7
TanStack | Cotton Bureau

@tannerlinsley.com just launched a bunch of new @tanstack.com shirts/sweatshirts/hoodies/etc.

All merch is zero-profit at cost of @cottonbureau.com and very high quality. Enjoy!

Go grab it here: tanstack.com/merch

09.05.2025 05:44 ๐Ÿ‘ 23 ๐Ÿ” 7 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 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 ๐Ÿ‘ 7 ๐Ÿ” 3 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 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 ๐Ÿ‘ 407 ๐Ÿ” 52 ๐Ÿ’ฌ 17 ๐Ÿ“Œ 10
Preview
feat(router-plugin): configurable key-based code splitting by SeanCassiere ยท Pull Request #3355 ยท TanStack/router fixes #2524 ๐Ÿšง WIP This PR is being reworked, so that this behaviour is customizable/controllable by the user. By default, all routes will be code-split using this grouping. [ ['component']...

PR: github.com/TanStack/rou...

08.02.2025 23:17 ๐Ÿ‘ 7 ๐Ÿ” 1 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Post image

It's amazing what you can get upto on the weekend.

08.02.2025 23:16 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
a black and white photo of a person 's foot . ALT: a black and white photo of a person 's foot .

I smell some Nitro cooking

07.02.2025 02:03 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

๐Ÿซก you know what you've got to do

30.01.2025 06:55 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Photo of the SteamOS source code dependency list, including @tanstack/react-query and @tanstack/react-virtual

Photo of the SteamOS source code dependency list, including @tanstack/react-query and @tanstack/react-virtual

๐Ÿ˜ฑ I was just made aware (by @danielgriesser.com) that @steamdeck.com uses @tanstack.com query and virtual for their SteamOS ๐Ÿš€. Amazing to get a glimpse of what the TanStack is getting used for ๐Ÿ˜„

15.01.2025 19:50 ๐Ÿ‘ 136 ๐Ÿ” 9 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

+ 1

Nice to have this explicitly stated in code, instead of having to visit the docs page.
Plus for me, this indirectly promotes queryOptions even more.

04.01.2025 09:08 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Another happy year of using @bitwarden.bsky.social ๐Ÿš€

04.01.2025 09:07 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Miyoo Mini Plus Retro Handheld Game Console-LITNXT ๐Ÿ”ฅ๐ŸŽฎMiyoo Mini Plus is a handheld retro gaming device that allows you to play classic games from your childhood. Miyoo Mini Plus supports a variety of popular emulators. The console with onion os suppor...

Resellers like this also exist www.litnxt.com/products/lit...

21.12.2024 14:24 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

It's called the Miyoo Mini Plus.

It's there on AliExpress from their official store and also available on Amazon for that fast shipping.

If you do end up picking one up, I'd recommend switching to a branded microSD card.

21.12.2024 14:24 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Me holding the MIYOO Mini Plus playing Pokemon LeafGreen

Me holding the MIYOO Mini Plus playing Pokemon LeafGreen

Got myself one of these handheld emulation devices a couple of weeks ago and I've been OBSESSED!!!
Currently, blasting my way through Pokemon LeafGreen and planning on playing Chrono Trigger next.

21.12.2024 02:54 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Beyond React Testing Library: Testing React Libraries (and library-like code) by Lenz Weber-Tronic Today's talk is called Beyond Testing Library, Testing React Libraries and Library-like Code. The speaker, Lenz Liebertronik, discusses the special requirements for testing libraries, including minimi...

I just tried out the amazing @testing-library/react-render-stream solution by @phry.dev to stabilize some test in @tanstack.com Query, and to fix all the suspense tests that broke with React 19. Amazing work ๐Ÿ‘

If you're a React library author, I can recommend watching his talk from React Advanced ๐Ÿš€

10.12.2024 15:09 ๐Ÿ‘ 40 ๐Ÿ” 6 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1

Never used it, but have heard good things about it.

10.12.2024 21:43 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

About 3 months back, I decided to join the sidebar on the right cult and I have absolutely NO regrets.

Just needed to get used to using CMD + B to open the sidebar. Considerably easier than my on-going struggle with learning VIM motions.

06.12.2024 20:34 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Not what I expected to see ๐Ÿคท๐Ÿผโ€โ™‚๏ธ

06.12.2024 08:33 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Ok @github.com, yall cooked with this one ๐Ÿณ๐Ÿ”ฅ

06.12.2024 05:39 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

It's not just me!!!

03.12.2024 23:34 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Luckily, there's a PostCSS plugin to let you define custom environment variables with a similar syntax to CSS variables. Install the plugin with npm like so:

npm install postcss postcss-env-function

And define variables from your PostCSS configuration using the environmentVariables object.

Then, you can refer to variables from @media breakpoints using the env() function.

@media (min-width: env(--mobile-breakpoint)) { /* ... */ }

Luckily, there's a PostCSS plugin to let you define custom environment variables with a similar syntax to CSS variables. Install the plugin with npm like so: npm install postcss postcss-env-function And define variables from your PostCSS configuration using the environmentVariables object. Then, you can refer to variables from @media breakpoints using the env() function. @media (min-width: env(--mobile-breakpoint)) { /* ... */ }

Ever want to use CSS variables in media queries?

There's no native solution yet, but there's a W3C proposal for this: env() โœจ

Install the PostCSS plugin for a glimpse at the future:

03.12.2024 16:47 ๐Ÿ‘ 83 ๐Ÿ” 5 ๐Ÿ’ฌ 7 ๐Ÿ“Œ 3

Follow me, then repost this.

03.12.2024 21:58 ๐Ÿ‘ 23 ๐Ÿ” 18 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 1

Looks like the issue was closed/marked as completed, but nothing was actually ever done ๐Ÿคท๐Ÿผโ€โ™‚๏ธ

29.11.2024 20:14 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
a cartoon character is sitting on a bed and the words memory unlocked are above him ALT: a cartoon character is sitting on a bed and the words memory unlocked are above him

๐Ÿ”“ unlocked thesis submission memories

28.11.2024 03:15 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

For me it was the Objects in search params thing...

During the beta (in november 2022), I tried it out and it was ๐Ÿคฏ.
Afterwards, I was moving a route to a different path and in CI the tsc command failed because I was trying to navigate to a route that no longer existed in some deep component ๐Ÿคฏ๐Ÿคฏ๐Ÿคฏ

27.11.2024 21:56 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

@tanstack.com โค๏ธ @trpc.io

that's not changing anytime soon

27.11.2024 21:44 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Completely fair and it's something some people using "use server" in Next are also careful about.

Ours is built on top of the "use server" magic paired with some dead-code elimination for both the server and client contexts.

Let us know if you run into issues like this though. We'd wanna ๐Ÿ› ๏ธ

27.11.2024 21:43 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

It really is that easy ๐Ÿคฏ!!!

github.com/TanStack/tan...

27.11.2024 21:22 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0