
Adrien JS
@AdrienJjs
Lead Frontend Engineer @InnovATM @DroneKeeper / opinions are my own
google login with just the google-auth-library, no frameworks in 50 lines of code don't overcomplicate things

React Router v7 is here! With framework mode, everything that made @remix_run great is now built into React Router. remix.run/blog/react-rou…
Working on a demo of React Router v7 with React Query - SPA - SSR + client cache - Link prefetching Lots of overlap with fetchers and stuff, but I still absolutely love pairing React Query's client side caching with React Router's server and client loaders

It's done. Now it’s your turn, @Oracle. We’ve submitted a formal petition to cancel the JavaScript trademark: it is generic, Oracle has abandoned it, and Oracle committed fraud on the USPTO during the last trademark renewal. Oracle has until January 4th to respond, or the…
New in React Scan: Inspect component props/state changes for slow performance and renders
coming soon to React Scan: monitor React performance of users in production
React transitions get rid of tons of useEffect weirdness, this is very nice.

What if AI dev products (Claude, v0, etc) let you install packages, run backends & edit code? Introducing bolt.new, by StackBlitz: - Prompt, edit, run & deploy fullstack apps - Full dev env (npm, Vite, Next.js, …) w/ frontier AI - Free!
Is preparing buttons for proper styling a chore or do you already know `all: unset;` ?
speed up npm with this one weird hack

A new Playwright tip just dropped. 🎭 If you're testing a product behind a login and instruct every test to log in manually, you should check `storageState()` to log in once and reuse all these juicy cookies. 👇 youtube.com/watch?v=nSHPCL…
So many folks don't know about structuredClone. It's awesome, built-in, and supported in all major browsers. Let's learn 🧵

Another cool CSS Nesting trick: && allows you to double the specificity of any rule while still having a single source of truth for the selector logic.

Realization: CSS Nesting also allows you to basically do "else" clauses in selectors. complex-selector { if-styles; :not(&) { else-styles } } (if you’re wondering what this code is for, it’s for a bookmarklet to show element boxes for educational reasons)

Tired of your site's lag during heavy tasks? Learn how Web Workers can make your JavaScript app smoother by handling tasks in the background. { author: @_headless_coder } #DEVCommunity #JavaScript dev.to/jerrycode06/us…
And you could do the whole thing without JavaScript 🤙 • Use the HTML [popover] API (nested) • CSS starting-style to transition open/close ⭐️ • Anchor positioning ⚓️ <button popovertarget="menu"></button> <div popover="auto" id="menu"></div>
ChatGPT may have moved from Next.js to Remix, but some things are better left alone: @Tan_Stack Query4Lyfe

United States الاتجاهات
- 1. Ohtani 227K posts
- 2. Emiru 9,453 posts
- 3. Dodgers 271K posts
- 4. World Series 63.8K posts
- 5. Miami 101K posts
- 6. Carson Beck 16.8K posts
- 7. Babe Ruth 3,663 posts
- 8. Brewers 57.4K posts
- 9. #HeartofTaehyung 38.1K posts
- 10. Louisville 28.8K posts
- 11. Massie 33.4K posts
- 12. Nebraska 17.7K posts
- 13. NOCHE IS BACK 32.6K posts
- 14. Talus 15.5K posts
- 15. Sam Harris 1,208 posts
- 16. TwitchCon 25.4K posts
- 17. #SEVENTEEN_NEW_IN_LA 63.8K posts
- 18. TOP CALL 9,841 posts
- 19. George Santos 89.5K posts
- 20. FDV 5min 2,906 posts
Something went wrong.
Something went wrong.