Mudassar's Avatar

Mudassar

@mudassar.dev.bsky.social

Learning and building..

3 Followers  |  1 Following  |  19 Posts  |  Joined: 02.10.2025  |  2.1292

Latest posts by mudassar.dev on Bluesky

There's a lot more in this release, check out the official notes for everything

๐—ก๐—ผ๐˜๐—ฒ: Some of these features are experimental.

๐—ง๐—ต๐—ฎ๐˜'๐˜€ ๐—ถ๐˜! Hope this thread helped break down React 19.2.

If you found this useful:

โ™ป๏ธ Retweet the first tweet
๐Ÿ’พ Bookmark for later
๐Ÿ‘ฅ Follow for more dev content

09.10.2025 17:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿฑ) ๐—ง๐—ต๐—ฒ ๐—–๐—ต๐—ฟ๐—ผ๐—บ๐—ฒ ๐——๐—ฒ๐˜ƒ๐—ง๐—ผ๐—ผ๐—น๐˜€ ๐—ถ๐—ป๐˜๐—ฒ๐—ด๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป

You can now see EXACTLY what React is doing:

- Which components are rendering
- What priority level
- Why it's blocked
- When transitions happen

Debugging just got 10x easier.

09.10.2025 17:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

4) ๐˜‚๐˜€๐—ฒ๐—˜๐—ณ๐—ณ๐—ฒ๐—ฐ๐˜๐—˜๐˜ƒ๐—ฒ๐—ป๐˜ lets you separate the "reactive" stuff from the "event" stuff in your effects.

It always sees the latest props/state but doesn't trigger re-runs.

No more dependency hell. No more fighting the linter. Just clean, working code. ๐Ÿ™

09.10.2025 17:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐Ÿฏ) ๐˜‚๐˜€๐—ฒ๐—˜๐—ณ๐—ณ๐—ฒ๐—ฐ๐˜๐—˜๐˜ƒ๐—ฒ๐—ป๐˜

Okay, be honest. How many times have you:

- Added a function to useEffect deps
- Effect runs on every render
- Spent 2 hours debugging
- Added eslint-disable ๐Ÿ˜…

We've ALL been there. This hook fixes it.

09.10.2025 17:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐Ÿฎ) ๐—ง๐—ต๐—ถ๐—ป๐—ธ ๐—ฎ๐—ฏ๐—ผ๐˜‚๐˜ ๐—ถ๐˜:

- Pre-load the next page while users read
- Keep tab state alive when switching
- Smooth transitions without re-mounting
It's like having your cake and eating it too. Performance AND better UX. Finally. ๐ŸŽ‚

09.10.2025 17:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐Ÿญ) ๐—ง๐—ต๐—ฒ <๐—”๐—ฐ๐˜๐—ถ๐˜ƒ๐—ถ๐˜๐˜† /> ๐—ฐ๐—ผ๐—บ๐—ฝ๐—ผ๐—ป๐—ฒ๐—ป๐˜.

Remember spending hours optimizing conditional rendering? Or losing state when users navigate away?

This changes everything. You can now pre-render hidden UI without killing performance. Back button? Instant. No more loading spinners. ๐Ÿš€

09.10.2025 17:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐—ฅ๐—ฒ๐—ฎ๐—ฐ๐˜ ๐Ÿญ๐Ÿต.๐Ÿฎ ๐—ท๐˜‚๐˜€๐˜ ๐—ฑ๐—ฟ๐—ผ๐—ฝ๐—ฝ๐—ฒ๐—ฑ ๐—ฎ๐—ป๐—ฑ ๐—ต๐—ผ๐—ป๐—ฒ๐˜€๐˜๐—น๐˜†? ๐—ง๐—ต๐—ถ๐˜€ ๐—บ๐—ถ๐—ด๐—ต๐˜ ๐—ฏ๐—ฒ ๐˜๐—ต๐—ฒ ๐—บ๐—ผ๐˜€๐˜ ๐—ฒ๐˜…๐—ฐ๐—ถ๐˜๐—ถ๐—ป๐—ด ๐—ฟ๐—ฒ๐—น๐—ฒ๐—ฎ๐˜€๐—ฒ ๐˜๐—ต๐—ถ๐˜€ ๐˜†๐—ฒ๐—ฎ๐—ฟ. ๐Ÿ”ฅ

The React team cooked up some features that solve problems we've ALL been dealing with. Let me break it down for you ๐Ÿงต๐Ÿ‘‡

#dev #react #NewFeature #Learning #WebDev #Programming

09.10.2025 17:11 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐—•๐—ฒ๐—ป๐—ฒ๐—ณ๐—ถ๐—ฐ๐—ถ๐—ฎ๐—น ๐—ณ๐—ผ๐—ฟ:

- SaaS admin consoles (customer asset management)
- Internal tools (ops/CS teams handling uploads)
- CMS/back-office dashboards

Want the code link, just reply โ€œ๐—Ÿ๐—œ๐—ก๐—žโ€ and Iโ€™ll share!

06.10.2025 11:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐—ฆ๐˜๐—ผ๐—ฟ๐—ฎ๐—ด๐—ฒ ๐—ฎ๐—ฏ๐˜€๐˜๐—ฟ๐—ฎ๐—ฐ๐˜๐—ถ๐—ผ๐—ป๐Ÿš€

- Storage interface includes put/get/list/remove/stats
- switch cloud providers with minimal changes in env file
- One getStorage() export so API routes stay the same This keeps your app logic provider-agnostic and future-proof.

06.10.2025 11:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐—ช๐—ต๐˜† ๐—œ ๐—ฏ๐˜‚๐—ถ๐—น๐˜ ๐—ถ๐˜?

Most file managers are either over-engineered or too minimal. I wanted something small, readable, and production-friendly: clear APIs, typed server handlers, and a drop-in UI that teams can customize without digging through a giant codebase.

06.10.2025 11:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

๐— ๐—ถ๐—ป๐—ถ๐—บ๐—ฎ๐—น, ๐—ฝ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐—ถ๐—ผ๐—ป-๐—ฟ๐—ฒ๐—ฎ๐—ฑ๐˜† ๐—™๐—ถ๐—น๐—ฒ ๐— ๐—ฎ๐—ป๐—ฎ๐—ด๐—ฒ๐—ฟ ๐˜€๐˜‚๐—ฝ๐—ฝ๐—ผ๐—ฟ๐˜๐—ถ๐—ป๐—ด ๐—ฆ๐Ÿฏ/๐—ฅ๐Ÿฎ/๐—š๐—–๐—ฆ ๐Ÿš€

The storage layer is abstracted, so you can swap Cloudflare R2/ Amazon S3/ Google CS by editing one .env file.

#Coding #BuildInPublic #Programming #Solution

06.10.2025 11:34 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐—ช๐—ต๐—ฒ๐—ฟ๐—ฒ ๐—œ๐˜ ๐—ฐ๐—ฎ๐—ป ๐—ฏ๐—ฒ ๐˜‚๐˜€๐—ฒ๐—ฑ:

โ€ข ISP ops -> customer route health and congestion views
โ€ข Data centers -> rack-to-rack path monitoring and maintenance planning
โ€ข Enterprise IT -> microsegment maps and change impact previews
โ€ข Cloud networking -> VPC/VNet peering and traffic flow insights

04.10.2025 19:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐—–๐—ต๐—ฎ๐—น๐—น๐—ฒ๐—ป๐—ด๐—ฒ๐˜€ ๐—ฎ๐—ป๐—ฑ ๐—ณ๐—ถ๐˜…๐—ฒ๐˜€:

โ€ข A guard bug that skipped linking; fixed condition.

โ€ข Some nodes had no incoming links; added a coverage pass to guarantee at least one.

04.10.2025 19:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐—ž๐—ฒ๐˜† ๐—ฐ๐—ผ๐—ป๐—ฐ๐—ฒ๐—ฝ๐˜๐˜€ ๐—น๐—ฒ๐—ฎ๐—ฟ๐—ป๐—ฒ๐—ฑ:

โ€ข Canvas rendering in React with refs
โ€ข Pan/zoom + coord transforms for hit-testing
โ€ข Nearest-neighbor links + coverage to avoid isolates
โ€ข Transient effects via useRef without re-renders

04.10.2025 19:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

๐—•๐˜‚๐—ถ๐—น๐—ฑ๐—ถ๐—ป๐—ด ๐—ฎ ๐—ก๐—ฒ๐˜๐˜„๐—ผ๐—ฟ๐—ธ ๐—ง๐—ผ๐—ฝ๐—ผ๐—น๐—ผ๐—ด๐˜† ๐—ฉ๐—ถ๐˜€๐˜‚๐—ฎ๐—น๐—ถ๐˜‡๐—ฒ๐—ฟ ๐—จ๐˜€๐—ถ๐—ป๐—ด ๐—–๐—ฎ๐—ป๐˜ƒ๐—ฎ๐˜€ (๐——๐—ฎ๐˜† ๐Ÿญ)

๐—ช๐—ต๐—ฎ๐˜ ๐—œ ๐—ฏ๐˜‚๐—ถ๐—น๐˜: A hierarchical network graph with animated routes and interactive nodes.

#BuildInPublic #Coding #DevTools #Learning

04.10.2025 19:42 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Starting a series of building in public. Each day I'll build something and share it with you guys. Really excited for this journey ๐Ÿš€๐Ÿš€

#NewJourney #BuildInPublic #Dev #Coding

03.10.2025 19:54 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Thank you! Nice to meet you too, excited to be here

03.10.2025 18:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

GIT IS SO EASY

03.10.2025 18:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hello world, just joined Bluesky. Hope to connect with wonderful people

02.10.2025 19:58 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@mudassar.dev is following 1 prominent accounts