i write code. ◢ ◤

North Holland, The Netherlands
Joined July 2009
Finally after couple of months, i got the time to wrap up the Bottom Sheet v5 stable release 🔥 This release comes with multiple features and improvements for core functionalities of the library: 🧵 gorhom.dev/react-native-bott… #oss #reactnative
27
80
7
881
53,420
Love seeing these PRs into the core React Native ❤️ Amazing work @G_Moskaliuk
Round 2: three things every React Native app pays for when drawing <𝚃𝚎𝚡𝚝> and <𝚅𝚒𝚎𝚠> on iOS, and the PRs that fix them ⚡ Benchmarked with Argent on a physical iPhone 📱 3 new PRs 🧵
1
1
51
3,391
Inspired by @tomekzaw_'s Android <𝚃𝚎𝚡𝚝> profiling thread, I dug into the iOS side: how <𝚃𝚎𝚡𝚝> is measured and drawn, and what the <𝚅𝚒𝚎𝚠>s around it do when they move or fade ⏱️ Benchmarked with Argent on a physical iPhone 📱 So far, 4 PRs 🧵
4
7
2
59
6,166
Mo Gorhom retweeted
React Native 0.88 is now available! This release switches to a web-based event dispatching model, adds variable fonts support, SceneDelegate on iOS, and ArrayBuffer support for Android TurboModules. And it's another non-breaking major release. reactnative.dev/blog/2026/10…
9
72
10
644
34,499
Building 3rd part libraries to solve foundational performance issues are always a great addition and benefit for the community. But I think it is time to look within the core framework for foundational improvements. Kudos to @tomekzaw_ and others for driving such PRs 🔥
I spent some time profiling <𝚃𝚎𝚡𝚝> component in React Native (mostly C++ and Kotlin text rendering pipeline) ⏱️ Traced with Argent, Perfetto and simpleperf on a low-end physical Android phone 🕵 So far I submitted 3 draft PRs 🧵
62
2,772
Mo Gorhom retweeted
Introducing Tamagui 3. Now the fastest and highest coverage Tailwind style library there is, free or paid. Tamagui is now 100% open source, I’ve made Takeout and Bento OSS as well. A rewritten compiler in rust now makes native even faster, plus a new C++ native runtime avoids re-rendering. Flat style props, React Strict DOM, and a web-alignment push make Tamagui easier, lighter, and more familiar than ever. tamagui.dev/blog/version-thr…
32
65
11
750
43,778
📢 Announcing Build, Ship, Shape: the first global Amazon Developer hackathon with $190K in prizes. Register now 👉 amzn.to/4h0Uz1w
2
4
2
9
1,405
Seems @stylexjs making a comeback in web community recently, time to check if it did get better in RN too
why is @stylexjs not popular with react native community ? 🤔 ✅ it works for React/Native ✅ it works with RSD ⚠️ could work with Reanimated 4?
3
29
5,419
I wonder how it differs from Static Hermes 🤔 cc @tmikov
we have Typescript native now
2
20
7,336
Mo Gorhom retweeted
I’ve optimized Teleport’s Android reparenting 🚀 Before you might see some flickering on old Android devices or in some specific configurations (like usage of TextureView). With the new 1.2.0 implementation those glitches are gone😎
4
14
175
8,397
Lots of iOS engineers that I know have the same take, yet many others have the complete opposite opinion 🤔 Wonder if it is the defend the newest shiny thing regardless of its actual value. Been a while since I code in Swift, but from what I’m seeing from the community that it is not heading to the right direction 🤷‍♂️ #teamobjc
SwiftUI is now completely useless. It’s less performant AND gives you less control. It was great for human to write UI, which will never happen anymore. RIP
14
1
1
77
38,409
This can’t be real 🤣
Celebrating small wins is hardwired into "Achieve," our goal-tracking sample app. We wanted the simple act of checking off a task to feel like a celebration. Instead of the standard #Material ripple, we used Styles to drop in a custom, high-contrast completion animation—specifically, a brand-colored ring that expands and fades on tap, paired with a subtle pressed-state gradient. It lets us focus entirely on polishing those custom, rewarding micro-interactions while Material handles the foundation. #GoogleDesign #MaterialDesign #JetpackCompose #AndroidDev #UXDesign #InteractionDesign
5
1
24
5,675
Killed by Google league 😜 @killedbygoogle
Flutter isn’t competing with React Native anymore. It’s quietly entering a completely different league.
5
80
19,228
RN is blessed with a community that keeps on building 👏
Coming soon. Workers for React Native!
1
83
6,766
This Week In React 291 ⚛️ - ReactBench - Security - TSRX - React Aria - dx-styles - TanStack - Forms - GTKX 📱 - SPM - Binary Props - Bundle Mode - Worklets - Metro - Whisper - Metrognome 🍿 Read thisweekinreact.com/newslett… ✍️ @jaworek3211 & I
2
7
14
3,454
Very sad to see mobile engineers fighting so desperately to prove that they can use AI to build an RN clones in “nAtIvE” languages to reassure themself. Oh how the tables have turned 😂, we used to question: Can It Be Done In React Native. And now they are questioning themself, can we do it in “nAtIvE” Amazing work @nater02 🔥
This quoted post is unavailable.
10
2
2
145
26,844
UI beyond platform constraints ❤️
✨ Native components are great... until your app starts feeling inconsistent across platforms. Built a cross-platform bottom tab bar inspired by iOS 26's Liquid Glass that delivers the same experience on both iOS and Android. 🍎🤖 One codebase. The same experience everywhere. 🫶
1
1
29
6,024
added dark mode to my best-selling drop this week. honestly it looks even better like this. 🐦‍⬛
41. ChatGPT attachments menu rebuilt in react native + expo + react-native-keyboard-controller rate it 1-10 👇
3
8
100
12,926
Created this with skia in react native + expo Inspired by @pooool
9
7
173
8,530
Mo Gorhom retweeted
onboarding screens are always fun because we can play with a lot of things. not gatekeeping this so here's the sauce: - bottom sheet from @gorhom, the unbeatable legend - expo-linear-gradient for bottom sheet's edge fade - react-native-masked-view to mask the video during transition - react-native-gesture-handler + react-native-reanimated + react-native-worklets (scheduleOnRn). all from @swmansion. the combo to drive the transition and animation the onboarding starts with immersive scene in step 1-3: hidden status bar, linear gradient to blend top notch with the content below. in step 4, the bottom sheet expands and the status bar is shown. to add little play, the triangle kicks up once the step 4 is at rest. ui aside, do you understand what the app does?
1
11
154
8,682