Saad Najmi @saadnajmi.bsky.social · 30/12/2025And as the link said, it doesn’t support node modules well or node built ins. Still super exciting! As soon as I heard about it I messaged my director that this is awesome :D 130
Saad Najmi @saadnajmi.bsky.social · 30/12/2025Replied before I read the whole link (sorry). For best results, you want the types preserved in the big JS file you feed it, and no bundlers do that AFAIK. You can still get C, but it will use the slow path with lots of object lookups instead of performing a bunch of compiler optimizations 120
Saad Najmi @saadnajmi.bsky.social · 30/12/2025Afaik, it doesn’t support bundles too well, soo it’s not very production usable. At least when we looked into it 100
Reposted by Saad NajmiRobert "The Bobby Yaga" McNees @mcnees.bsky.social · 12/11/2025I’ve seen this shared several times with the header and footer not visible, so you can’t see the artists’s name. Credit: Leo the Alien — alienyrox on redbubble and other platforms. 5716324
Saad Najmi @saadnajmi.bsky.social · 08/06/2025Is it like a, population center isn often where civil unrest happens kinda thing? I know that’s why a lot of places move their capitals 000
Saad Najmi @saadnajmi.bsky.social · 07/06/2025If you want a React Native copy of Raycast, sol.ospfranco.com is coolsol.ospfranco.comAn simple and fast macOS launchermacOS launcher focused on simplicity and speed. 030
Reposted by Saad Najmi𝓈𝓉𝑒𝒻 𝒶𝓃𝒹𝓎 @andylikescats.bsky.social · 06/06/2025Giving away two wonderful books by @jeffvandermeer.bsky.social - The Third Bear and Hummingbird Salamander! To win, repost + comment your favorite animal. I'll pick someone next Friday 6/13 - shipping paid & open to intl. **You do not have to follow me** 152718
Saad Najmi @saadnajmi.bsky.social · 06/05/2025Hi! I need to check bluesky more lol. It’s actually the only social media left installed on my newest attempt to limit doomscrolling 020
Saad Najmi @saadnajmi.bsky.social · 01/04/2025Thanks also to @kwasniew.ski who helped a lot with the proposal and implementation! I’m glad it’s getting used :) 030
Saad Najmi @saadnajmi.bsky.social · 12/03/2025We do so much brown field development internally (think React Native task panes / floating windows in Microsoft Office) that I forget how performant a blank app can be 😅, thanks @jayz.us for trying it out! 0131
Reposted by Saad NajmiRobert "The Bobby Yaga" McNees @mcnees.bsky.social · 08/01/2025Stephen Hawking was born #OTD in 1942. He developed theorems with Penrose that determine when general relativity produces singularities, established classical laws of black hole mechanics, and hypothesized that quantum effects cause black holes to radiate. 🧪 ⚛️ 🔭 Image: Santi Visalli/Getty 621560
Saad Najmi @saadnajmi.bsky.social · 07/01/2025I start work again tomorrow and I already have two presentations + a rush bug fix to get in this week, welcome 2025 🫣 2+ weeks of vacation was pretty nice though 😄 010
Saad Najmi @saadnajmi.bsky.social · 30/12/2024Eh this took me like 3 days, mostly to learn all the new stuff. But yeah that’s what holidays are for! :D 000
Saad Najmi @saadnajmi.bsky.social · 30/12/2024I’m just riding the bandwagon youtube.com/playlist?lis...youtube.comCan it be done in React Native? - Season 1 - YouTubeImplementing features from real-world apps in React Native 000
Reposted by Saad NajmiSeb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 26/12/2024🧑🎄 Node.js now supports TypeScript by default 🤯 🎄 740672
Saad Najmi @saadnajmi.bsky.social · 29/12/2024Apple demo code and ChatGPT are surprisingly useful! 020
Saad Najmi @saadnajmi.bsky.social · 29/12/2024And many thanks to the wonderful people at Google for creating Skia, and Shopify / @wcandillon.bsky.social for bringing it to React Native! Finally, here's a gist with my sample code. gist.github.com/Saadnajmi/9d...gist.github.comRipple Effect Shader with react-native-skiaRipple Effect Shader with react-native-skia. GitHub Gist: instantly share code, notes, and snippets. 140
Saad Najmi @saadnajmi.bsky.social · 29/12/2024Many thanks to Apple for creating such a great API, along with super amazing docs and videos to go along with it :D developer.apple.com/videos/play/...developer.apple.comCreate custom visual effects with SwiftUI - WWDC24 - Videos - Apple DeveloperDiscover how to create stunning visual effects in SwiftUI. Learn to build unique scroll effects, rich color treatments, and custom... 140
Saad Najmi @saadnajmi.bsky.social · 29/12/2024Can it be done in React Native, yes! At WWDC 2024, Apple added a new API for creating custom UI effects using Metal shaders. I wanted to see if you could do the same with React Native. With react-native-skia, you can! Left is the Apple demo, right is skia on react-native-macos 😃 2506
Saad Najmi @saadnajmi.bsky.social · 26/12/2024This truly was a generational game. I didn’t think I could feel such awe again in my life, especially from a screen! 020
Saad Najmi @saadnajmi.bsky.social · 26/12/2024OK with some effort, I got the rest of the examples to render! The existing test app uses react-native-screens, which has no macOS support yet 😥, but react-native-test-app has a nice feature to let you register and present ex's natively! Maybe this should be a sidebar though 🤔 040
Saad Najmi @saadnajmi.bsky.social · 26/12/2024One thing I’m curious about is hosting a skia canvas in a transparent borderless window so you can get the effect of drawing stuff on top of your desktop! 150
Saad Najmi @saadnajmi.bsky.social · 26/12/2024Likewise! This + WebGPU just feels like a new frontier! 140
Saad Najmi @saadnajmi.bsky.social · 26/12/2024Success! For Christmas this year, I got React Native Skia working on macOS! Along the way I learned quite a bit about Shaders, WebGPU, and just how extensively Skia is used. It's such an interesting space! I'm glad there are still new things to learn in UI dev 😎 2536
Saad Najmi @saadnajmi.bsky.social · 22/12/2024Thanks for the kind words! It was nice to read this :) 020
Saad Najmi @saadnajmi.bsky.social · 09/12/2024I wouldn’t go as far as equal, but sharing knowledge is good :) 030
Saad Najmi @saadnajmi.bsky.social · 09/12/2024lol I got this from an Apple header. I didn’t make it. 130
Saad Najmi @saadnajmi.bsky.social · 28/11/2024Not flashy, but I'm excited about this PR from @tommy.nguyen.works in React Native macOS that moves our CI publish pipelines to use @nx.dev ! Prior to this, we had a mix of spaghetti and inherited code from React Native Core that didn't scale as we did more releases github.com/microsoft/re...github.comchore: set up proper publishing pipeline by tido64 · Pull Request #2266 · microsoft/react-native-macosSummary: Sets up a publishing pipeline with Nx Release. Note that while this does enable us to publish nightlies, it will be handled separately from this PR. Replace Beachball with Nx Update int... 090
Saad Najmi @saadnajmi.bsky.social · 27/11/2024Do you think if you started with iOS and did Android second, your finding would still hold, or reverse? 000
Saad Najmi @saadnajmi.bsky.social · 23/11/2024I hope everything goes well for you Moti! That’s a lot to deal with but I know y’all will get through it 💪 020
Reposted by Saad NajmiJamon @jamon.dev · 22/11/2024React Native folks: @coolsoftware.dev made an excellent list of RN bluesky people to follow. Just click "Follow All" at the top, or go through and follow everyone (except @frankcalise.bsky.social, that seems risky to me) bsky.app/starter-pack... 8339
Saad Najmi @saadnajmi.bsky.social · 21/11/2024I see, so you working be able to do things like create animations with the individual SVG elements? I guess tough at that point you might be better off with skia 000
Saad Najmi @saadnajmi.bsky.social · 21/11/2024Do you have any idea what's different about it's implementation that makes rendering SVGs faster? 100
Saad Najmi @saadnajmi.bsky.social · 21/11/2024react-native-svg is super useful but I’ve always worried is a performance hog. I wonder how it compares to like, rendering SVGs in skia or some other library. 030
Saad Najmi @saadnajmi.bsky.social · 19/11/2024I became interested in skia from two things: 1. I saw a couple of demos of SwiftUI letting you define custom shader effects on any view. I wanted to see how to do that on RN. Skia lets you do that 2. I see that skia has an experimental new backend built off webgpu, which I just ported to macOS :) 030