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
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
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 · 20/02/2025
Made me think of
010
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