Sean Cassiere

@seancassiere.com

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

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.

Me holding the MIYOO Mini Plus playing Pokemon LeafGreen

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 🚀

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...

gitnation.com

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.

Bild

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:

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)) { /* ... */ }