Szymon (@turbo_szymon) 's Twitter Profile
Szymon

@turbo_szymon

Margelo CTO, Reanimated 2 co-author, former Expo team member.
React Native developer and big fan of algorithmic challenges. Ready for any RN task | DMs open ๐Ÿ™‚

ID: 1238889946515210243

calendar_today14-03-2020 18:09:42

144 Tweet

2,2K Followers

102 Following

Marc (@mrousavy) 's Twitter Profile Photo

We'll launch react-native-filament this week - a blazingly fast physically based 3D rendering engine built with C++ for React Native! ๐Ÿš€ As a teaser, here's a 47 line component to load a 3D model from the web, render it and rotate, pan and zoom into it using gesture handler! ๐Ÿคฏ

Marc (@mrousavy) 's Twitter Profile Photo

After 4 months of hard work, we just finally launched react-native-filament!!!!!!!!!!!! ๐Ÿฅณ๐Ÿš€ Check out margelo/react-native-filament, and build amazing 3D react-native apps today! ๐Ÿš€

After 4 months of hard work, we just finally launched react-native-filament!!!!!!!!!!!! ๐Ÿฅณ๐Ÿš€
Check out margelo/react-native-filament, and build amazing 3D react-native apps today! ๐Ÿš€
Marc (@mrousavy) 's Twitter Profile Photo

Benchmark time - ObjC TurboModule vs Swift Nitro Module... ๐Ÿ˜ณ๐Ÿฅต - TurboModules: 220ms - Nitro: 29ms ๐Ÿ”ฅ

Benchmark time - ObjC TurboModule vs Swift Nitro Module... ๐Ÿ˜ณ๐Ÿฅต
- TurboModules: 220ms
- Nitro: 29ms ๐Ÿ”ฅ
Marc (@mrousavy) 's Twitter Profile Photo

ExpoModules vs TurboModules vs NitroModules ๐Ÿ”ฅ In the ๐šŠ๐š๐š๐™ฝ๐šž๐š–๐š‹๐šŽ๐š›๐šœ(...) benchmark, NitroModules is ๐Ÿฑ๐Ÿต๐˜… ๐—ฎ๐˜€ ๐—ณ๐—ฎ๐˜€๐˜ as ExpoModules and ๐Ÿญ๐Ÿฑ๐˜… ๐—ฎ๐˜€ ๐—ณ๐—ฎ๐˜€๐˜ as TurboModules! ๏ฟผ๐Ÿคฏ

ExpoModules vs TurboModules vs NitroModules  ๐Ÿ”ฅ

In the ๐šŠ๐š๐š๐™ฝ๐šž๐š–๐š‹๐šŽ๐š›๐šœ(...) benchmark, NitroModules is ๐Ÿฑ๐Ÿต๐˜… ๐—ฎ๐˜€ ๐—ณ๐—ฎ๐˜€๐˜ as ExpoModules and ๐Ÿญ๐Ÿฑ๐˜… ๐—ฎ๐˜€ ๐—ณ๐—ฎ๐˜€๐˜ as TurboModules! ๏ฟผ๐Ÿคฏ
Marc (@mrousavy) 's Twitter Profile Photo

After months of hacking, I am finally releasing Nitro Modules to the public... ๐Ÿ‘€ Fasten your seatbelt and get ready for Nitro!!! ๐Ÿš€๐Ÿฅณ github.com/mrousavy/nitro

Szymon (@turbo_szymon) 's Twitter Profile Photo

๐ŸŽฎ Exploring TextKit 2 with React Native! Building a rich text editor that supports tables and custom React components. Hereโ€™s what I have so far. (Please, donโ€™t pay attention to the design ๐Ÿ™ˆ) Stay tuned for more updates! #ReactNative #TextKit2 #Dev #Coding #MobileDev ๐Ÿ› ๏ธ๐Ÿ“

Marc (@mrousavy) 's Twitter Profile Photo

Just created a PR that makes every react native app start much faster on Android! (400ms in our case) ๐Ÿคฏ๐Ÿš€ github.com/facebook/reactโ€ฆ

Szymon (@turbo_szymon) 's Twitter Profile Photo

Finally got systraces from react native core work properly with perfetto. I really feel that we need a tool that would show systraces, Hermes-profiler and re-renders in one place.

Finally got systraces from react native core work properly with perfetto. I really feel that we need a tool that would show systraces, Hermes-profiler and re-renders in one place.
Marc (@mrousavy) 's Twitter Profile Photo

(1/5) I'm super excited to announce ๐—ฟ๐—ฒ๐—ฎ๐—ฐ๐˜-๐—ป๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ-๐—ป๐—ถ๐˜๐—ฟ๐—ผ-๐—ถ๐—บ๐—ฎ๐—ด๐—ฒ - an all new Image component for React Native, built entirely with Nitro Views! ๐Ÿ–ผ๏ธ๐Ÿฅณ๐Ÿš€

React Universe Conf | Sept 2-4, 2025 (@reactuniverse_) 's Twitter Profile Photo

The Sponsors squad just got stronger. Welcome Margelo, a high-end app development agency helping you build and ship better apps, faster. Letโ€™s roll, Margelo! ๐Ÿฅณ

The Sponsors squad just got stronger. Welcome Margelo, a high-end app development agency helping you build and ship better apps, faster. Letโ€™s roll, <a href="/margelo_com/">Margelo</a>! ๐Ÿฅณ
Margelo Design (@margelodesign) 's Twitter Profile Photo

Introducing the Margelo design team. โœจ We spent the last year quietly assembling an S-tier crew and collaborating with a few select clients. Now, weโ€™re ready for more! โ†’ [email protected]

Introducing the <a href="/margelo_com/">Margelo</a> design team. โœจ

We spent the last year quietly assembling an S-tier crew and collaborating with a few select clients.

Now, weโ€™re ready for more! 

โ†’ hello@margelo.com
Margelo (@margelo_io) 's Twitter Profile Photo

At this year's Margelo offsite in Italy, we held a 2-day hackathon - the theme was 2010-style apps! ๐Ÿ๏ธ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿ“ฑ Time for some throwbacks:

At this year's Margelo offsite in Italy, we held a 2-day hackathon - the theme was 2010-style apps! ๐Ÿ๏ธ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿ“ฑ
Time for some throwbacks:
Szymon (@turbo_szymon) 's Twitter Profile Photo

I'm currently working on a new react-native-nitro-fetch library๐Ÿ“ก. I hope we will be able to release it next week. Key things: - drop in fetch replacement - prefetch and prefetchOnAppStart - built with nitro and cronet - works with worklets - fetchOnWorklet and it's faster ๐ŸŽ๏ธ

I'm currently working on a new react-native-nitro-fetch library๐Ÿ“ก. I hope we will be able to release it next week. Key things:
- drop in fetch replacement
- prefetch and prefetchOnAppStart
- built with nitro and cronet
- works with worklets
- fetchOnWorklet 
and it's faster ๐ŸŽ๏ธ
Expo (@expo) 's Twitter Profile Photo

๐Ÿš€ Expo SDK 54 includes a huge leap towards bringing modern UI primitives into React Native. Today Expo UI brings SwiftUI and Jetpack Compose to React Native, letting you mix modern UI primitives and React in one app. Take a look at the blog below from Kudo,

๐Ÿš€ Expo SDK 54 includes a huge leap towards bringing modern UI primitives into React Native. 

Today Expo UI brings SwiftUI and Jetpack Compose to <a href="/reactnative/">React Native</a>, letting you mix modern UI primitives and React in one app.

Take a look at the blog below from <a href="/kudochien/">Kudo</a>,
Szymon (@turbo_szymon) 's Twitter Profile Photo

My favorite 2 features are prefetching and off loading jsthread with worklets. For instance if you relay on an api that you cannot change you can handle the request on another thread and only send the diff to js. Thatโ€™s especially useful for cryptocurrency apps.

Szymon (@turbo_szymon) 's Twitter Profile Photo

๐ŸŽ๏ธ Did you know that you can speed up your appโ€™s start by turning off young gc in Hermes (before the first paint)? github.com/facebook/hermeโ€ฆ