Tomasz Zawadzki
tomekzaw.bsky.social
Tomasz Zawadzki
@tomekzaw.bsky.social
React Native Open Source Developer at Software Mansion, maintainer of #Reanimated, author of #LiveMarkdown, App.js Conf 2022 speaker, React Native Connection 2024 speaker
We've just published Reanimated 4 stable. It took literally months to complete since we started working on it back in 2024.

blog.swmansion.com/reanimated-4...
Reanimated 4 Stable Release — the Future of React Native Animations
We are publishing first stable version of Reanimated 4.0. Read to learn what’s new in this release and why it is so important.
blog.swmansion.com
July 23, 2025 at 3:57 PM
Reposted by Tomasz Zawadzki
We did it! You can finally use third-party libraries in worklets - with `react-native-worklets`.

Jump in the thread to learn more 👇
July 15, 2025 at 1:12 PM
Reposted by Tomasz Zawadzki
This Week In React 239 - Featuring @piaskowyk.bsky.social and @tomekzaw.bsky.social 🤝

Read and subscribe: thisweekinreact.com/newsletter/239

⚛️
- ViewTransition
- Suspense
- TanStack
- Zero
- use-mcp
- Compiler
- Intl-T
📱
- RN 0.80
- Stable APIs
- iOS prebuild
- shadcn + Expo
- InstantDB
- Granite
June 18, 2025 at 4:50 PM
Reposted by Tomasz Zawadzki
We’ve been deep into react-native-svg for over 3 years now. 🖼️ In that time, we’ve seen it used in all kinds of ways. Some are smart, some… not ideal.

So, we wrote a post on when RN SVG is a good fit, and when you might not actually need it.👇
blog.swmansion.com/you-might-no...
You Might Not Need react-native-svg
We took on the development of react-native-svg over three years ago. Since then, we’ve been addressing major issues, adding popular…
blog.swmansion.com
April 14, 2025 at 2:52 PM
Reposted by Tomasz Zawadzki
This Week In React 229

Read and subscribe here:
thisweekinreact.com/newsletter/229

⚛️
- React Conf
- React Router
- Next.js Adapters
- Redwood
- Apollo
- Fastify
- Vite
- Waku
📱
- RN 0.79
- Deep Imports
- Expo Fingerprinting
- Builder Bob
April 9, 2025 at 4:26 PM
Reposted by Tomasz Zawadzki
🐎 Reanimated’s custom props allowlist optimizes updates by categorizing UI & Native props.

Learn how to use addWhitelistedUIProps, addWhitelistedNativeProps, setNativeProps, and more to gain more control over your animations.👇

blog.swmansion.com/how-react-na...
How React Native Reanimated Updates the Styles — a Deep Dive
There are a lot of props and styles in React Native and they fall into different categories. We can distinguish Non-layout Props (UI)…
blog.swmansion.com
March 11, 2025 at 2:32 PM
Reposted by Tomasz Zawadzki
Tired of slow React Native apps? 🐢 Let our experts show you how to make them fly!

Join our "Performance – analysis & optimization techniques" workshop and learn how to optimize your apps for maximum speed and efficiency.

Learn more and buy your ticket: appjs.co#workshops.
March 3, 2025 at 6:10 PM
Reposted by Tomasz Zawadzki
💕🖌️ Time to show Unistyles some love, and welcome its creator @jpudysz.bsky.social, as he showcases how Shadow Tree enhances performance in Unistyles 3.0.
👉 https://reactnativeconnection.io
March 4, 2025 at 8:01 AM
Reposted by Tomasz Zawadzki
Writing code that lands on devices worldwide is wild. Some React Native libraries hit 500 stars, others go to 5000+. What’s the secret sauce and how did it feel to @tomekzaw.bsky.social and @matipl01.bsky.social in the case of Reanimated? 🚀 hubs.li/Q03888Yt0
February 25, 2025 at 2:05 PM
Wanna know more about Reanimated 4?
🔴 We're live in @callstack.com's React Universe On Air podcast! www.youtube.com/watch?v=wAfJ...
Reanimated 4 is the Future of Smooth React Native Animations | React Universe On Air #48
YouTube video by Callstack Engineers
www.youtube.com
February 19, 2025 at 12:16 PM
Reposted by Tomasz Zawadzki
Reanimated 4 is now available in beta, and if you work with animations in React Native, you need to know what’s new 🎧 hubs.li/Q037k1lw0

Here’s what we covered in the newest podcast hosted by @psyche.social featuring @tomekzaw.bsky.social & @matipl01.bsky.social from @swmansion.com Reanimated team:
Reanimated 4 is the Future of Smooth React Native Animations | {callstack}
Reanimated 4 is now available in beta, and if you work with animations in React Native, you need to know what’s new!
hubs.li
February 19, 2025 at 12:13 PM
Reposted by Tomasz Zawadzki
CSS animations in React Native? Yes, with Reanimated 4! How does this change your approach to animations & what does dropping old architecture mean for you? Stay tuned for the premiere with @psyche.social, @tomekzaw.bsky.social & @matipl01.bsky.social on Feb 19 to find out ➡️ youtu.be/wAfJqFX62ag
Reanimated 4 is the Future of Smooth React Native Animations | React Universe On Air #48
YouTube video by Callstack Engineers
youtu.be
February 17, 2025 at 12:22 PM
Reposted by Tomasz Zawadzki
It’s time for the Llama generation speed benchmark! 🚀

We’ve compared quantized Llama 3.2 1B QLoRA and the full precision model.
Results:
⚡Quantized model: 9.56s
⌛Full precision model: 19.14s

It’s 2x faster with quantization! 📈

Try it yourself with our example app ⭐
github.com/software-man...
February 13, 2025 at 3:09 PM
Reposted by Tomasz Zawadzki
bittersweet news: today is my last day at Bluesky. 💙 i’m very thankful to the team for letting me learn many new things on the job (including React Native). i’m wishing them luck in the improbable — but inevitable — task of making decentralized social media usable and competitive.
February 4, 2025 at 12:17 AM
Reposted by Tomasz Zawadzki
🤝 The React Native team announced 0.77 today and now we're announcing that SDK 52 supports it: expo.dev/changelog/20...
React Native 0.77 is now available with Expo SDK 52 - Expo Changelog
Check out new updates from Expo on the Expo changelog.
expo.dev
January 22, 2025 at 12:11 AM
Reposted by Tomasz Zawadzki
This is the most important update to Reanimated since worklets. Really proud of the team 🐎
Announcing React Native Reanimated 4 🐴

Long-awaited CSS Animations and Transitions support is here! ✨

Available now in Beta.

Read more 👇
January 21, 2025 at 5:13 PM
Reposted by Tomasz Zawadzki
Congrats to swm on this release. Makes great animations in RN so much more accessible to people coming from a web development background.
This is the most important update to Reanimated since worklets. Really proud of the team 🐎
Announcing React Native Reanimated 4 🐴

Long-awaited CSS Animations and Transitions support is here! ✨

Available now in Beta.

Read more 👇
January 21, 2025 at 5:14 PM
Reanimated 4 adds support for CSS Animations and CSS Transitions.

This is a major milestone for React Native in terms of web alignment and developer experience.

Congrats to everyone involved! 👏
Announcing React Native Reanimated 4 🐴

Long-awaited CSS Animations and Transitions support is here! ✨

Available now in Beta.

Read more 👇
January 22, 2025 at 8:05 AM
Reposted by Tomasz Zawadzki
Following the success of last year's talk on micro-interactions, we are thrilled to announce our first-ever premium workshop, on April 1st, hosted by @piaskowyk.bsky.social and @bbloniarz.bsky.social from @swmansion.com!
Limited seats available!

👉 reactnativeconnection.io
January 21, 2025 at 10:17 AM
Big announcement coming this week...
January 20, 2025 at 3:57 PM
Reposted by Tomasz Zawadzki
A couple of days after and I've managed to implement a sparse scaffolding of an Automerge binding for React Native: github.com/automerge/re... 🎉
[DRAFT] Uniffi binding by kraenhansen · Pull Request #2 · automerge/react-native-automerge
To be clear: I don't expect this to merge. I spent roughly 2 days implementing this, because I wanted to: Gain experience with Uniffi (pros / cons) and a deeper understanding for the Automerge...
github.com
December 10, 2024 at 2:28 PM
Reposted by Tomasz Zawadzki
Just released 🏗️ npx setup-ci with long overdue bun and pnpm support! 🎉

Btw. check out our brand new docs 🧵
December 12, 2024 at 5:37 PM
Reposted by Tomasz Zawadzki
Answer the React Native survey now!
The State of React Native 2024 is now open! 🚨🚨🚨
➡️ stateofreactnative.com

We've been running this survey for 3 years & it's become an invaluable resource for learning about React Native's best features and biggest pain points.
Share your thoughts and help us shape the whole RN ecosystem!
December 9, 2024 at 1:55 PM
Reposted by Tomasz Zawadzki
It's hard to overstate the importance of getting #reactnative #developers to fill in this survey. The answers are super important for the ecosystem: Enabling us to make informed (and hard) decisions on the future of all our fantastic tools and libraries. Thank you if you've answered already 💙
The State of React Native 2024 is now open! 🚨🚨🚨
➡️ stateofreactnative.com

We've been running this survey for 3 years & it's become an invaluable resource for learning about React Native's best features and biggest pain points.
Share your thoughts and help us shape the whole RN ecosystem!
December 9, 2024 at 1:50 PM