Jonathan Bones
banner
bonesyblue.bsky.social
Jonathan Bones
@bonesyblue.bsky.social
470 followers 130 following 53 posts
Senior Dev 👨🏻‍💻 || Musician 🎹 || Engineer 📱|| Rocket man 🚀 Interested in all things React, React Native & Expo. Co-Organizer of React(Native) Kiel Meetup. 📍Hamburg, DE
Posts Media Videos Starter Packs
The paid plans give you some nice extras such as priority builds and a higher number of eas update users out of the box but honestly you get access to all features with the free plan. The great thing is that there’s no vendor lock-in either so if you want to build locally instead, you can too.
That’s awesome! Great to see that both paid and free users benefit from the increased capacity too. 💪
🕕 When: Monday, Aug 25th - doors open 6pm
📍 Where: Fleet 7 (Baubüro), Kiel
Come by for the talks, stay for the drinks & conversations. See you there! 🚀
#React #ReactNative #Kiel
• Vim-Motions - Unlock hidden superpowers to boost your efficiency in Vim
• React Native Skia - High-performance 2D rendering + a peek into shaders
Ah thanks - that’s a great shout! I like the flexibility DOM components offer for gradual adoption of native (where needed / desired) but apart from a few simple PoCs I haven’t used them in production yet… maybe now’s the time 🚀
Still, for some use cases the WebView approach is maybe “good enough”:

✅ Feature parity with web
✅ Fast time to market
✅ OTA updates baked in by design

But is short time speed worth the cost of long-term UX debt? Feel free to comment and let me know what you think 💭
My take: React Native wins long-term for the following reasons:

📱 Truly native components & feel
🚀 Better overall performance
🌐 Reliable offline support
🎲 Fewer risks regarding app store guidelines
Hey #ReactNative community 👋 I've faced the following question a number of times: WebView wrapper of existing website (with native navigation shell) vs. full React Native adoption. Given tight budgets and sometimes limited resources, it’s not always easy. I’m curious to hear your thoughts 🧵👇
Oof, good luck! 😅☕️ If you can, I’d suggest adopting @expo.dev prebuild. It depends on your native libs and config plugin support, but it massively cuts down maintenance pain - especially on long-lived projects. Saved us countless hours already. 🚀
You might find the expo-doctor package helpful - it checks whether the expo modules and 3rd party deps are compatible with the installed SDK version. Not sure if that’s what you were looking for but hope it helps! docs.expo.dev/develop/tool...
Tools for development
An overview of Expo tools and websites that will help you during various aspects of your project-building journey.
docs.expo.dev
Big thanks to Krystof for dropping-by and to the #React community in Kiel for the thoughtful questions and great discussion round after the talks! #react_ki
Krystof's talk on symbolicating stack traces from 3rd party deps and catching unhandled promise rejections was super insightful. #ReactNative #debugging
Was great to grab a burger and beer with @woldri.ch & @baumstumpf.bsky.social before the React(Native) Kiel meetup yesterday 🍔🍺
Congrats!! 🙌 Excited to hear what’s ahead
Reposted by Jonathan Bones
We made it to Krakow.

12 hour journey ✅

AppJS conf can start now 🤓🚀
Excited for this week’s episode! Flashlight+maestro really helped me understand the performance bottlenecks of an app I work on 🚀🔦🙌
Would love to hear about your experience building config plugins or any additional tips! Feel free to connect if you need a hand too 🙌
Overall, had a lot of fun debugging and learning how Expo config plugins fit together. Once you understand the parts, the system is super powerful!
Learned you can locally build an npm package from source using npm pack and then add it as a dependency using
npm install ./path-to-tarball.tgz

Gamechanger! 🔥
Hit a weird issue where the plugin files weren’t showing up in the tarball.
👉 Make sure to include the app.plugin.js file and your plugin directory in the files array of the package.json
If you’re getting started with config plugins, this guide is a fantastic resource. It got me up to speed fast on everything I needed to know regarding setup. 🚀 github.com/expo/expo/bl...
github.com