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

Épinglé

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 a reposté

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


Jennifer Kirchner a reposté

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 a reposté

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 a reposté

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 a reposté

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 a reposté

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 a reposté

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 a reposté

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 a reposté

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 a reposté

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 a reposté

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

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



Jennifer Kirchner a reposté

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 Tendances

Loading...

Something went wrong.


Something went wrong.