React native expert at @callstackio

Wrocław, Poland
Piotr Trocki retweeted
RN PlainText 0.9 is out ✨ Even faster rendering, even better compatibility, and the big one: a drop-in replacement for RN <Text>. Want to try it in your app? Just change one import and feel the perf difference!
5
10
142
6,939
Piotr Trocki retweeted
react-native-bottom-tabs just works on the iPhone Duo  just a few small fixes needed, coming up on the next release
4
6
80
5,635
When I use @TesterArmy to test all edge cases in my app
my software factory uses 5-10B tokens a day 24x @DevinAI SWE-2 Max 6x Codex Astra Ultra 2x Claude Code Fable Max running in @zeddotdev
9
508
Imagine having OTA for a native code 🤩
Prototyped a Swift interpreter that runs native, fully interactive iOS apps directly from a .swift file
3
1
52
12,007
Piotr Trocki retweeted
Announcing react-native-arrangement-view 0.1.0 ✨ Easily adapt your React Native app to foldables, arrange views between screens, and fetch hinge state Not prod ready yet, first on iPhone Duo , Android coming next release 🔜 Contributions welcome!
12
15
149
6,059
Piotr Trocki retweeted
We're adding an AI Usage Policy to the React Navigation repo. AI helps us move fast, but we believe humans should still have understanding of systems they are working on. It also must not replace human interaction. Open Source is about collaboration. Let's keep it that way. github.com/react-navigation/…
2
6
90
4,959
Piotr Trocki retweeted
e2e + jev from @typesafeai ⚡ I'm building an open-source framework for running e2e tests with agents. supports web, mobile (and more!) available soon: tester.army/e2e
35
80
1,096
68,727
Piotr Trocki retweeted
🔍 Fałszywe strony internetowe tworzone przez cyberprzestępców często do złudzenia przypominają witryny banków i innych zaufanych instytucji. W ramach naszej serii prezentujemy kolejne przykłady fałszywych domen wykorzystywanych w atakach wymierzonych w klientów bankowości elektronicznej. Za pośrednictwem niebezpiecznych stron cyberprzestępcy mogą próbować przejąć poświadczenia logowania, co może prowadzić do utraty pieniędzy. ⚠️ Nie dajcie się zwieść podobieństwu fałszywej strony do oryginalnej witryny. Zanim wprowadzicie jakiekolwiek dane, dokładnie sprawdźcie adres strony. Kilka sekund poświęconych na weryfikację może uchronić Was przed oszustwem.
7
12
1,405
Piotr Trocki retweeted
Jev playing Flappy Bird like it’s nothing
20
24
557
74,267
Piotr Trocki retweeted
Benchmarked 𝚛𝚎𝚊𝚌𝚝-𝚗𝚊𝚝𝚒𝚟𝚎-𝚕𝚒𝚗𝚎𝚊𝚛-𝚐𝚛𝚊𝚍𝚒𝚎𝚗𝚝@𝟹.𝟶.𝟶-𝚋𝚎𝚝𝚊.𝟸 against built-in 𝚋𝚊𝚌𝚔𝚐𝚛𝚘𝚞𝚗𝚍𝙸𝚖𝚊𝚐𝚎: 𝚕𝚒𝚗𝚎𝚊𝚛-𝚐𝚛𝚊𝚍𝚒𝚎𝚗𝚝(...) on #ReactNative 0.88.0!
3
3
51
2,788
Piotr Trocki retweeted
jevil is in the details 😈 built a quick POC running agent-device with jev and learned a ton. check the source code or read a short blog post ⬇️
7
20
109
13,329
Piotr Trocki retweeted
It doesn’t matter how good an AI model is if it can’t test its work quickly and reliably. That’s especially hard on mobile. Traditional approaches rely on screenshots or the accessibility tree, making feedback slow and brittle. Agents can change code in seconds, then spend minutes trying to test it. In our new mobile apps, business logic runs headlessly. Agents can inspect state, navigate, and act through a CLI in milliseconds, without a simulator. When they need to test the app, the same CLI drives the simulator directly. The video is real time.
52
27
655
89,133
Piotr Trocki retweeted
Replying to @kylemacomber
Cool history, but it's a false dichotomy and a bit of motivated reasoning. Moving everything onto a single thread makes interruptibility easy, but it isn't a scalable approach. It mostly works for a phone screen, and it breaks down once you try to extend it to bigger UI surfaces like desktop, or to more complicated interactions. At React Native we ran into exactly the same question and rejected both paths. That's why we built a concurrent renderer and concurrent layout: product logic, animation logic, interaction logic, and all the background work are separated and run on their own schedules. The idea is that product logic and UI rendering run independently, but when an interaction lands on the main thread, the engine can deliver and process the event synchronously, all the way through platform native code, React, layout, and drawing, on a single sync path, without waiting on anything else in flight or blocking it. Yes, JavaScript is still single-threaded, but React Fiber effectively makes it interruptible. The other half of the story is that we never finished it. I can be wrong, but as far as I know, sync events still aren't a thing in React Native.
1
3
18
1,356
Piotr Trocki retweeted
Onboarding screen with 3D object translation, blurred text transitions, and morphing page indicator. ✨👀 @expo @ReactNativeSkia @swmansion @gluestack
5
4
38
1,591
Piotr Trocki retweeted
After co-inventing ChatGPT, I kept asking myself: why have superhuman chat models not led to AGI? I’ve spent the last 2 years in stealth building a new way to train models (RLCD), and a new type of frontier AI model that we are releasing today: Jev • 20-200x faster • 40-400x cheaper (w/ output tokens free) • Frontier composable intelligence optimized for decisions AFAICT the shortest path to AI-based economic revolution
4,039
8,275
76,349
39,718,230
Piotr Trocki retweeted
i trained a fly to rewrite Shop back to React Native and make it faster than native
33
22
510
128,768
Piotr Trocki retweeted
This webpage is served from a Raspberry Pi 4B at home, with 1 GB of RAM. How many concurrent visitors before it crashes? 🎉 pi.deepakness.com/ The page just shows information about the Pi itself. And it's on my home WiFi, behind a Cloudflare Tunnel.
114
38
1,004
170,634
Piotr Trocki retweeted
If you're a React Native dev that works at Shopify, send me a DM. A lot of cool things to build here at @Replit for mobile.
17
15
371
29,500
Piotr Trocki retweeted
Looks familiar. Runs native. Built with 9.1 + latest @octanejs. How to get a realtime visual feedback loop with any framework. 📓👇 The ChatGPT mobile experience.
4
13
58
6,352
Piotr Trocki retweeted
the cat is out of the bag: we have rebuilt from the ground up @shop in SwiftUI and Jetpack Compose. it still feels weird to think that it actually worked out lol. needless to say, it was a crazy few months. Can you believe it? full rewrite, and now it's already out in prod 🤯
9
7
77
9,959