T.J. Żelawski
tjzel.com
T.J. Żelawski
@tjzel.com
Software Engineer @Software Mansion
I maintain some React Native open-source libraries
I'm excited to announce I will be speaker at React Universe, just next week! 🥳

It's high time we talk Worklets on a big stage.
August 25, 2025 at 10:42 AM
Reposted by T.J. Żelawski
My talk titled "Your GPU is a JavaScript Runtime*" just landed on YouTube! 👨‍💻

I answer WHY and HOW we compile JS/TS to WGSL, how it improves interop for the whole ecosystem, and the added dimension of customizability it unlocks for WebGPU libraries

Video below ⬇️
#webgpu #typegpu #typescript
July 24, 2025 at 7:46 PM
It's our biggest one yet!
React Native Reanimated 4 is now stable and ready for production 🐎

Featuring CSS Animations & Transitions, multithreading with React Native Worklets and more.

youtu.be/Wr2fOM_xD2I
Introducing React Native Reanimated 4
YouTube video by Software Mansion
youtu.be
July 23, 2025 at 3:07 PM
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 T.J. Żelawski
The truth is… you don’t always need react-native-svg. 💥
Sometimes there’s just a better way to get the job done. 👀
www.youtube.com/shorts/IiSdp...
You Might Not Need react-native-svg #reactnative
YouTube video by Software Mansion
www.youtube.com
June 4, 2025 at 2:39 PM
Reposted by T.J. Żelawski
This is Radon AI ✨

A GitHub Copilot Chat but with the latest knowledge of the React Native ecosystem.

Let me know what you think!
May 8, 2025 at 8:09 AM
@samuel.bsky.team can we have a better separation between "Show more like this" and "Show less like this"? The buttons are quite small and I often fat-finger the wrong one trying to customize my feed 😢
March 19, 2025 at 5:55 PM
There's an RFC for the new `react-native-worklets` library in case you missed it 🚀 github.com/software-man...
March 19, 2025 at 5:52 PM
We've been cooking 🧑‍🍳
March 10, 2025 at 2:37 PM
C++ enjoyers, is there some syntax sugar to reduce boilerplate of `weak_ptr` locking in memory-safe lambdas referencing `this`?

I'm tired of making the `return` block everytime and I don't want to nest either.
February 11, 2025 at 6:45 PM
People digging up stuff like this is why I love open source.

github.com/facebook/her...

The issue sounds bizarre and funny, but when you think about it, it might actually affect you under the most unexpected circumstances.
Date.toLocaleString() is off by 2 days for dates before 1582. · Issue #1570 · facebook/hermes
Bug Description For very old dates, such as "0004-04-13T00:00:00Z", the .toLocaleString() will make the date string off by two days. i.e. it will be April 15 instead of April 13. I have run gradle ...
github.com
February 6, 2025 at 6:49 PM
embrace Patch Package Driven Development
I've just managed to run New Architecture in Bluesky on RN 0.76!
November 26, 2024 at 1:56 PM
We have just released an RC version of Reanimated, 3.17.0-rc.0 🥳

It has significant changes in the native code structure. It's an important milestone for our goal of moving Worklets to a separate library.

If you can, please check if it compiles in your project 🙏
All feedback is welcome!
November 20, 2024 at 10:27 AM
@danabra.mov is working too fast for us Reanimated developers to catch up with him 😅
November 19, 2024 at 12:49 PM