Log inSign up
Margelo
560 posts
Image
user avatar
Margelo
@margelo_com
High-end App Development and Contracting Agency - aka the "React Native Avengers". We will help you design better apps, faster. Hire us → [email protected]
Vienna, Austria
margelo.com
Joined October 2021
33
Following
8,623
Followers
  • Pinned
    user avatar
    Margelo
    @margelo_com
    Apr 21
    Ever wondered why animations on #reactnative's new architecture were so laggy? We partnered with the @discord team, found the bottlenecks, and helped make their mobile app feel buttery smooth. Here’s the before/after 👇
    Image
    00:00
    90K
  • user avatar
    Margelo
    @margelo_com
    Jan 18, 2024
    Announcing react-native-skottie - a library to run Lottie animations using Skia's GPU-accelerated engine! 🥳 1.0.0 is out now! 🚀 github.com/margelo/react-…
    Image
    00:00
    106K
  • user avatar
    Margelo
    @margelo_com
    Feb 15, 2025
    #ReactNative Pro Tip #14: Disable compression for .𝚋𝚞𝚗𝚍𝚕𝚎 files in your Android app to speed up it's launch time - in our tests this resulted in a 400ms (!) startup time improvement! 🚀 Simply add this to your 𝚊𝚙𝚙/𝚋𝚞𝚒𝚕𝚍.𝚐𝚛𝚊𝚍𝚕𝚎:
    Image
    76K
  • user avatar
    Margelo
    @margelo_com
    Nov 29, 2023
    #ReactNative Pro Tip #12: Use 𝚋𝚘𝚛𝚍𝚎𝚛𝙲𝚞𝚛𝚟𝚎="𝚌𝚘𝚗𝚝𝚒𝚗𝚞𝚘𝚞𝚜" to create smoother rounded rectangles ("squircles"). ⚽️
    Image
    Image
    52K
  • user avatar
    Margelo
    @margelo_com
    Aug 19, 2022
    We built something cool! 🤩 This is running smoothly at 60FPS+ in a #ReactNative app, the custom models were created in Blender, and the face tracking, filtering and rendering is written from scratch in a native Swift module. 💪 Stay tuned for what's coming to VisionCamera... 👀
    Image
    00:00
  • user avatar
    Margelo
    @margelo_com
    Sep 22, 2025
    We just launched a new library: react-native-nitro-fetch! 🚀 - ⚡️ Fast HTTP stack using Cronet (super optimized Chromium implementation) - 💪 Supports HTTP/2, QUIC, Brotli, and disk cache - ⏰ "Prefetching" feature to start loading before your JS code runs - 🧵 Worklet support!
    Image
    00:00
    64K
  • user avatar
    Margelo
    @margelo_com
    Apr 26, 2022
    Here's a quick sneak-peek on what we're working on at Margelo 👀 WishList is a new native List component built from scratch! 💪 👉 Fully native virtualization/recycling in C++/Fabric 👉 Synchronous measuring/rendering (UI Thread) 👉 60 FPS scrolling 👉 No more blank spots 🎉
    Image
    GIF
  • user avatar
    Margelo
    @margelo_com
    Apr 7, 2022
    #ReactNative Pro Tip #8: Never use the <Text> component directly. Instead, create your own abstraction so you don't repeat yourself with font name, font size or colors each time and it's easier to change properties at any point.
    Image
  • user avatar
    Margelo
    @margelo_com
    Apr 29, 2022
    We just open-sourced our high-performance Graph library for React Native! 🥳🎉 It uses React Native Skia for fast rendering and native path interpolation for 60 FPS animations! 🤯 @PinkPandaDefi's mobile app already uses react-native-graph! Leave a ⭐️: github.com/margelo/react-…
    Image
    GIF
  • user avatar
    Margelo
    @margelo_com
    Mar 13, 2022
    #ReactNative Pro Tip #6: When presenting numbers to the user, you should format them in the correct locale (commas, currency signs, ..) While .toLocaleString(..) does it's job, you can actually construct your own NumberFormat instance to improve performance by ~2x! 💨
    Image
  • user avatar
    Margelo
    @margelo_com
    Mar 7, 2022
    #ReactNative Pro Tip #5: Use react-native-blurhash to show beautiful blurry placeholders for your images and videos. Generate a short string that represents a blurry version of your content ("blurhash") server-side and send it alongside with your data to the app!
    Image
  • user avatar
    Margelo
    @margelo_com
    Apr 27, 2022
    Welcome to Margelo! 👋 We're a team of rockstar-level engineers who has created some of the best user experiences in the world. 🎨 Hire us and we will help you ship better apps, faster:
    margelo.io
    Best Online Betting Sites in Canada for Sports Bettors (2026)
    Compare Canada’s best betting sites for sports bettors, ranked by payouts, Interac/crypto payments, live betting, and usability.
  • user avatar
    Margelo
    @margelo_com
    Oct 3, 2022
    We're getting closer and closer to an alpha release! 🚀 Our upcoming high performance React Native list solution "WishList" is able to recycle cells with views, text, images, and even state in realtime! This is pretty much as fast as a fully native list - no more blanks! 🥳🤩
    Image
    GIF
  • user avatar
    Margelo
    @margelo_com
    Mar 16, 2022
    #ReactNative Pro Tip #7: Always handle Safe Area Insets appropriately. Instead of wrapping the entire screen in a <SafeAreaView>, you can work with paddings to create cleaner UIs. Here, we passed `contentContainerStyle={{ paddingBottom: safeAreaBottom }}` to the <ScrollView>:
    Image
    GIF

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms of Service|Privacy Policy|Cookie Policy|Accessibility|Ads info|© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
Advertisement
Advertisement