Thanks ๐
18.06.2025 23:32 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0@hirbod.dev.bsky.social
Full-Stack tech lead with very strong design background OCD driven development โข AI @expo.dev ๐ โก๏ธ hirbod.dev ๐ https://github.com/hirbod โ๏ธ https://x.com/hirbod_dev
Thanks ๐
18.06.2025 23:32 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0You won't crash!!!! Just keep shipping Mon frรจre
18.06.2025 17:40 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Huge PSA for me. Big shift ahead.
Tech with @expo.dev is moving fast. What once felt solid now begs for change. And then, out of nowhere, it felt like the stars aligned. A spark I didnโt see coming lit the way forward.
Standing still stopped making sense.
Time to move.
Oh super nice. Thatโs even better. Gonna file a PR, ty Kudo
16.06.2025 06:22 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0I tried modifying the podspec for two hours, the only thing that worked was the Podfile
13.06.2025 14:16 โ ๐ 1 ๐ 0 ๐ฌ 2 ๐ 0Zeego fails to compile for you with useFrameworks: static? I got you! gist.github.com/hirbod/4b0b0...
@kudochien.dev maybe you know a better solution for this, I think you know best whats up. Not happy with this dangerousMod but at least it unblocks plenty people
Thanks your work on that @kudochien.dev. Truly amazing
04.06.2025 13:13 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0But I think I get why this isnโt accessible for screen readers. Iโm definitely lacking the skill and knowledge when it comes to this whole topic; the doโs and donโts.
30.04.2025 00:08 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0Our FeedItem is actually a GestureDetector (handles play/pause and double-tap to like), and the RectButtons are placed on top of itโnot even nested in the tree. We do have nested pressables, eg in lists where the whole item opens a sheet, but the avatar inside navigates to the profile instead.
30.04.2025 00:08 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0I get that, but I believe the โhowโ can be optimized
29.04.2025 23:59 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0I honestly never even thought about accessibility. We even use the NativeView and NativeText components directly to optimize performance by skipping all of that. We iterate so fast in startups, thereโs no room for it until we have PMF.
29.04.2025 20:10 โ ๐ 3 ๐ 0 ๐ฌ 2 ๐ 0Generally speaking, I donโt like these automated and expensive lookups. Iโd rather have a dev-only warning that forces users to handle accessibility manually. And lookups should bail out fast and have some railguards.
29.04.2025 20:02 โ ๐ 4 ๐ 0 ๐ฌ 2 ๐ 0From 300MB to 7GB plus a full hang is even worse. Yeah, itโs not a leak, but an infinite traversal bug. In some very rare and not reliably reproducible cases, nested touchables can trigger this bug and completely freeze the app in our case. Adding a fallback `accessibilityLabel` did the trick.
29.04.2025 20:02 โ ๐ 2 ๐ 0 ๐ฌ 2 ๐ 0Yes. Since 2.1.7 itโs amazing and fast
29.04.2025 14:25 โ ๐ 6 ๐ 0 ๐ฌ 1 ๐ 0I had a lot of moments reconsidering life choices or just raising alpacas instead of migrating, but itโs finally done. New architecture, @expo.dev SDK 53 (RN 0.79.1), and the fastest React Native app weโve ever built (and Iโve ever seen!). Thanks to all contributors. Amazing achievement.
29.04.2025 04:02 โ ๐ 35 ๐ 4 ๐ฌ 3 ๐ 0This is just insane madness :D.. I really need a break from React Native :D
29.04.2025 01:37 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0Imagine, that change made our app the snappiest and fastest react native app I've ever seen. The fucking FPS counter is finally going up, not down when tapping a button. :D
29.04.2025 01:37 โ ๐ 7 ๐ 0 ๐ฌ 2 ๐ 0I added a simple "fuck off" as Label and the rare bug is gone. This is just madness and a really bad default by RNGH and React Native. 2/4
29.04.2025 01:37 โ ๐ 4 ๐ 0 ๐ฌ 2 ๐ 0I was exploring a hard to debug memory leak in react native for at least 6 hours today. Turns out that when you don't add accessibilityLabel to RectButton or Pressable, it will fucking traverse all children to find a Text node or View with accessibilityLabel. This is insane. 1/4
29.04.2025 01:37 โ ๐ 35 ๐ 4 ๐ฌ 4 ๐ 0It looks wrong, I agree. > git reset --hard HEAD~1
19.04.2025 18:42 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0๐ค
03.04.2025 20:37 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0He said โalso example ist best of all worldsโ which I translated to โholy grailโ. I am not spreading misinformation
03.04.2025 20:36 โ ๐ 5 ๐ 0 ๐ฌ 1 ๐ 0Amazing
23.02.2025 02:50 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0*not lot
18.02.2025 21:21 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0We are on new arch now and I tell you, itโs lot fun ๐ฉ. Many many edge cases but weโre close
18.02.2025 20:21 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0I try to make a short trip to London while he is there (or vice versa). Maybe coming with family for a weekend
18.02.2025 20:06 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Hey @samuel.bsky.team and @danabra.mov and @tazsingh.com and @mojavad.bsky.social.
@peterp.bsky.social is in London for a few weeks. Super smart and humble guy. He also worked with @hailey.at on new arch for Bluesky. Yโall should definitely meet! Lots of synergy!
Oh Marc provided a fix. I was curious to get some numbers. Our App bundle is too small, the win was very marginal (~2%). 4% for you. Why not.
17.02.2025 21:45 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0@samuel.bsky.team worth a try, no? github.com/Expensify/Ap...
github.com/facebook/rea...
But nice illusion
11.02.2025 09:38 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0