Cross-platform engineer trying to make native app dev as pleasant as web dev

Tokyo-to, Japan
Jamie Birch retweeted
This… wasn’t possible, I heard rumors but.. what 🫥. I thought text selection was just hard for RN but I guess not!
I'm so happy that SwiftUI in iOS 27 supports granular text selection! We can just apply the existing textSelection() modifier to a Text view, and instead of selecting the entire text block like in iOS 26, it lets users select a portion of the text with the standard drag gesture.
1
6
1,035
I kinda thought the top 10 GitHub committers would mostly be Meta employees, based on all the news lately about internal token leaderboards. But that doesn't seem to be the case on any of the tabs. Maybe they don't use GitHub? Or just need to add their accounts here still?
5
1
11
2,910
I did a big push on implementing Expo Prebuild for desktop (react-native-macos and react-native-windows) today 🤠 I've now ported nearly every line of source from Expo CLI! Just need to adjust two more files involving CocoaPods and Xcode and then can proceed to testing 🤞
1
42
2,407
Jamie Birch retweeted
new docs, who dis? An initiative from @artemiyinthex and a shader from @Michael_Moroz_
8
18
195
21,861
The commit history of Linus Torvalds. As consistent as a pendulum.
1
57
4,521
My commit pace hasn’t really changed with the introduction of agentic coding, as I don’t use it that much. I started working a 4-day week from Jun 2022, so had expected to see a clear change there – but instead, it’s unchanged until it ramps up from Feb 2024. Not sure why! 🤔
1
13
1,911
Jamie Birch retweeted
Oh dang I'm #30 in most public commits and #3 in most private commits? 😱 This is kind of distressing actually 😂 Oh well, I guess I should lean in and step it up! And also bring some of those private commits public soon...
19
5
99
19,511
Being in the top 50 committers on GitHub feels pretty good, given I still do more manual coding than agentic 🦖
25
1
139
53,966
Jamie Birch retweeted
entering a try is now ~47x faster. throwing and catching is now ~51x faster, ~42x faster than V8 ;) same change as quoted tweet! was a macos only slowdown and tiny diff: setjmp/longjmp -> _setjmp/_longjmp
yield is now ~37x faster and await is now ~12x faster. almost v8-level perf for this :)
6
9
179
17,178
F-flash..? 🥹
FIGMA MOTION IS HERE FIGMA MOTION IS HERE FIGMA MOTION IS HERE Live from Config 2026
1
13
1,459
Jamie Birch retweeted
LegendList 3.2.0 has a new experimental_adaptiveRender prop, which can improve blanking if you have heavy components. You can render light components when scrolling over a velocity threshold. So you could skip images, gesture detectors, modal setup, etc... Right has it enabled.
8
10
191
12,419
Jamie Birch retweeted
Expo Orbit v2.8 is out 🪐 And now you can easily install iOS apps from Windows and Linux, pair Android devices via Wi-fi and much more Check the full changelog -> github.com/expo/orbit/releas…
1
4
35
4,370
Jamie Birch retweeted
Work-in-progress: a new split layout framework for nearly all Apple platforms (macOS, iOS, etc.). A mix of SwiftUI and raw CoreAnimation. The goal is "every frame perfect" animation. Still very wip, but getting there! Goal is to bring it back to Ghostty eventually.
160
142
5,279
338,961
Jamie Birch retweeted
The prodigal son returns
31
32
990
66,584
Jamie Birch retweeted
Replying to @brandtnewlabs
Expo UI has a concentric rectangle view to achieve this! github.com/expo/expo/blob/b3… You can extend Expo UI to add any custom modifiers docs.expo.dev/guides/expo-ui…
3
9
89
2,727
Seeing the power of Internet of Things on a global scale is simply awe-inspiring. It's similar to how Apple devices can be found even when they're not connected to the internet, thanks to a crowdsourced Bluetooth mesh network of Find Me devices.
Google fue muy listo; usan los acelerómetros de miles de teléfonos Android cómo una red global de sismos, toda esa data se envía y Google logró una forma de detectar esas ondas a tiempo y enviar las alertas.
3
7
107
8,778
Jamie Birch retweeted
Seriously though, React Native apps can be faster than native apps 🔥. I'm making a React Native macOS diffing app that git diffs a folder, and renders and syntax highlights it, in 200ms. And look at that scrolling perf 😍 "React Native is slow" is wrong.
9
10
254
21,879
This Node.js feature was made by @yagiznizipli btw. I use it all the time. Really handy in environments like Xcode build scripts where you might have node on PATH, but not npm/yarn/pnpm/bun.
Small CI tip: On Node.js 22+, use `node --run <script>` instead of `pnpm run <script>` for simple package scripts in GitHub Actions. Tiny change, saves 200-400ms per call.
3
2
78
10,868
Jamie Birch retweeted
React Native apps can be faster than native 🔥. I'm working on a React Native macOS code editor that opens, parses, and syntax highlights twice as fast as Zed, which is built in Rust. "React Native is slow" is wrong.
22
34
476
38,881