Sign in

T.J. Żelawski

@tjzel.dev
157 followers 70 following 32 posts

Software Engineer @Software Mansion I maintain some React Native open-source libraries

PostsRepliesMedia
T.J. Żelawski @tjzel.dev · 23/09/2026
I'll be speaking at ReactCon Berlin this October! If you're crazy about low-level stuff like me and want to know just how much overhead the JavaScript layer adds in React Native apps, don't miss my talk!
020
T.J. Żelawski @tjzel.dev · 25/08/2025
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.
052
Reposted by T.J. Żelawski
Iwo Plaza | TypeGPU @iwoplaza.dev · 24/07/2025
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
182
T.J. Żelawski @tjzel.dev · 23/07/2025
It's our biggest one yet!
040
T.J. Żelawski @tjzel.dev · 15/07/2025
We did it! You can finally use third-party libraries in worklets - with `react-native-worklets`. Jump in the thread to learn more 👇
1286
Reposted by T.J. Żelawski
Kræn Hansen 🇩🇰 @kraenhansen.dk · 10/07/2025
Announcing Node-API Support for React Native callstack.com/blog/announc... #reactnative #nodejs
callstack.com
Announcing Node-API Support for React Native
We are bringing Node-API to React Native to simplify native module development. Learn why this ABI-stable, cross-runtime system could replace JSI and unlock faster builds, better maintainability, and ...
3204
Reposted by T.J. Żelawski
Software Mansion @swmansion.com · 04/06/2025
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...
youtube.com
You Might Not Need react-native-svg #reactnative
YouTube video by Software Mansion
1114
Reposted by T.J. Żelawski
Kacper Kapuściak @kacperkapusciak.bsky.social · 08/05/2025
This is Radon AI ✨ A GitHub Copilot Chat but with the latest knowledge of the React Native ecosystem. Let me know what you think!
1113
T.J. Żelawski @tjzel.dev · 19/03/2025
@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 😢
120
T.J. Żelawski @tjzel.dev · 19/03/2025
There's an RFC for the new `react-native-worklets` library in case you missed it 🚀 github.com/software-man...
0102
T.J. Żelawski @tjzel.dev · 10/03/2025
We've been cooking 🧑‍🍳
020
T.J. Żelawski @tjzel.dev · 11/02/2025
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.
AnimationFrameBatchinator::JsiRequestAnimationFrame
AnimationFrameBatchinator::getJsiRequestAnimationFrame() {
  return [weakThis = weak_from_this()](
             facebook::jsi::Runtime &rt, const facebook::jsi::Value &callback) {
    const auto strongThis = weakThis.lock();
    if (!strongThis) {
      return;
    }

    strongThis->addToBatch(callback);
    strongThis->flush();
  };
}
000
T.J. Żelawski @tjzel.dev · 06/02/2025
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.
github.com
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 ...
010
T.J. Żelawski @tjzel.dev · 26/11/2024
embrace Patch Package Driven Development
010
T.J. Żelawski @tjzel.dev · 20/11/2024
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!
161
T.J. Żelawski @tjzel.dev · 19/11/2024
@danabra.mov is working too fast for us Reanimated developers to catch up with him 😅
020