JavaSabine's profile picture. 💗RN, React, JS, CSS, Tailwind CSS, Logic.Reason.Use Case. Web Architect. Originally from Hershey 🍫 her/she Opinions are my own

Jennifer Kirchner

@JavaSabine

💗RN, React, JS, CSS, Tailwind CSS, Logic.Reason.Use Case. Web Architect. Originally from Hershey 🍫 her/she Opinions are my own

Pinned

Oh TypeScript, you bloated beast of code, With types so strict, you crush the soul's abode. Your interfaces, unions, a tangled maze, Compile-time chains, you haunt our days. You promise safety, but at what cost? Verbose as hell, our freedom's lost. Enums and…


Jennifer Kirchner reposted

That’s basically what automatic effect deps would be: react.dev/blog/2025/04/2…


Jennifer Kirchner reposted

Same in Vue for reference / comparison: - main setup code runs once - no need for `useEffectEvent` (tbh I don't understand why the React example needs it) - no need to manually specify effect dependency - no need for separate handling of prop change / unmount branches (compared…

youyuxi's tweet image. Same in Vue for reference / comparison:

- main setup code runs once
- no need for `useEffectEvent` (tbh I don't understand why the React example needs it)
- no need to manually specify effect dependency
- no need for separate handling of prop change / unmount branches (compared…

ok bet: no wrapper, which is easier?

rickhanlonii's tweet image. ok bet: no wrapper, which is easier?
rickhanlonii's tweet image. ok bet: no wrapper, which is easier?


Jennifer Kirchner reposted

I finally did it! Bought a new pair of shoes with memory foam insoles. No more forgetting why I walked into the kitchen.


Jennifer Kirchner reposted

Supabase is working with the @orioledb team to develop a high-performance storage engine for Postgres and push the state of the art with a Postgres-first mindset

supabase's tweet image. Supabase is working with the @orioledb team to develop a high-performance storage engine for Postgres and push the state of the art with a Postgres-first mindset

Jennifer Kirchner reposted

Yesterday @en_JS showed React Fir @reactjs conf - an experimental reactivity engine. The important take away was that it's fine-grained reactivity in *external stores* that will bring the next big step in UI performance. That's what @tan_stack DB brings 🧵

samwillis's tweet image. Yesterday @en_JS showed React Fir @reactjs conf - an experimental reactivity engine.
The important take away was that it's fine-grained reactivity in *external stores* that will bring the next big step in UI performance.
That's what @tan_stack DB brings 🧵

Jennifer Kirchner reposted

Please stop setting width: 100vw on the body. It's unnecessary. By default, the body stretches horizontally as much as necessary. It's problematic. Setting width: 100vw on it can cause overflow even if you remove the default margin... because the page may have a scrollbar. #CSS


JSON + Zod is best as the runtime-enforced contract for your data. TypeScript (or JSDoc !) is best for catching mistakes in your code and giving you powerful tooling. The sweet spot for many teams: schemas at the edges, light (or selective) static checking in the app. No…


Jennifer Kirchner reposted

useEffect doesn't cause bugs Developers who misuse useEffect cause bugs

React was a mistake 😭

localhost_5173's tweet image. React was a mistake 😭


Jennifer Kirchner reposted

I don't want to take too much time here, so here's some hip-shot observations: - The Start app is using an outdated version of both Start and Router (old vinxi-powered alpha), which likely accounts for a significant portion of memory leaks. Regardless, we're going to make sure…

We've completed the migration from @tan_stack start to @nextjs (link for release notes in first reply)

llmgateway's tweet image. We've completed the migration from @tan_stack start to @nextjs (link for release notes in first reply)


This applies to more than just AI Engineers

Greg Brockman's Advice to AI Engineers (channeling my best @benln)

swyx's tweet image. Greg Brockman's Advice to AI Engineers

(channeling my best @benln)


Why can’t FB make React Strict DOM a priority?


Jennifer Kirchner reposted

Really appreciate it and thanks to the awesome team at @callstackio that I can work with everyday for almost 10 years now! React Native ecosystem is amazing thanks to all contributors and partners that do the hard work moving it forward everyday! 💪

Super thankful for everything @callstackio has done in recent years. This is a big reason why @expo and React Native keep growing in numbers



ROFL

This page contains a to-do app in react that syncs to localstorage. It's popular enough it shows up ~10^29 times. libraryofbabel.info/bookmark.cgi?h…



Jennifer Kirchner reposted

Events are the most accurate representation of state. Everything else is a lossy abstraction. LiveStore gets it right ⚡️

DavidKPiano's tweet image. Events are the most accurate representation of state. Everything else is a lossy abstraction.

LiveStore gets it right ⚡️

Jennifer Kirchner reposted

Just showed this to my wife. She did not think that shit was funny 🙅‍♀️

Bruh🤦🏽‍♂️🤦🏽‍♂️🤦🏽‍♂️



Jennifer Kirchner reposted

someday you’ll treat coding like formatting pre prettier, and you’ll say thank you kenny, you were right.


Exquisite

dynamic toggle with CSS :has() 🎁 .control:not(:has(:first-of-type:checked)) .indicator { translate: 100% 0; } leverage [type=radio]:checked with :has() to set the visuals 🤙



United States Trends

Loading...

Something went wrong.


Something went wrong.