It’s amazing to hear that Expo were successful with their Series B - congrats! 👏 There’s so many awesome things coming out of their stables at the minute, just look at the release notes on the past few SDK updates. Excited to see what’s ahead and can’t wait to play around with Expo Agent too 🤓
Posts by Jonathan Bones
Nice - that’s a real timesaver, especially if I’m on a poor connection on my commute 🙌
Screenshot of VSCode settings file. The new js/ts.tsdk.path setting is present alongside the deprecated typescript.tsdk setting with a warning message: This setting is deprecated. Use js/ts.tsdk.path instead.
Looks like the VSCode typescript settings have been deprecated in the latest 1.111.0 VSCode release. Make sure to migrate to using the new `js/ts.tsdk` settings instead to avoid any issues! #typescript #vscode
Whenever I need to setup new App Store Connect or Play Store API keys, I always find myself heading to the @expo.dev FYI knowledge base. The following guides are priceless:
• App Store: github.com/expo/fyi/blo...
• Play Store: github.com/expo/fyi/blo...
Nice 🔥 Just signed up to the waiting list - can’t wait to check it out!
Couldn’t agree more! The software keyboard behaviour and padding is easily missed when developing solely on sim- /emulators. ⌨️
🖤❤️ RNR 355 ❤️🖤
This week: React Native Skia for High‑Performance UI with the one and only @wcandillon.bsky.social!
@mazenchami.dev and @robinheinze.dev talk Skia, shaders, WebGPU, and how to make React Native UIs feel as polished as native apps. 🪄
Listen here 👇
infinite.red/react-native...
Woah - autotranslate feature via Google Translate is so cool! 🔥
A screenshot of the i18n Ally Editor tab in VSCode with a list of translations for each supported language.
I just discovered the i18n Ally VSCode plugin, which has some super neat features for managing local translations in your codebase. I seem to have some trouble getting it working with TS files in a React project but works like a dream in projects with JSON translation files! Link in thread below 👇
This is game-changing 💙
Nice! Can’t wait for the next episode to drop 🎧
Great post from Julian on how to create app variants with @expo.dev. There’s some neat tricks on how to declare your configs in @typescriptlang.org and also pointers on how to leverage the `extra` property too. Check it out below 👇
Hope this helps any iOS devs out there 🏎️
Expo SDK 55 is out 😅
RN 0.83, React 19.2 & a long list of things that make your app faster, smaller, & easier to build
♦ Hermes bytecode diffing cuts update sizes by ~75%
♦ Brownfield support gets a serious upgrade
♦ MCP now queries EAS + TestFlight crashes
Full changelog: expo.dev/changelog/sd...
The docs on this are hidden in the Nearby Interaction section, rather than the Multipeer Connectivity section. Leaving this here for anyone else encountering issues:
developer.apple.com/documentatio...
I've been playing around with MultipeerConnectivity recently and I got caught out by not declaring the NSBonjourServices in my plist. Adding _myAppName._tcp and _myAppName._udp finally showed the local network permissions alert. 😰
Ah nice thanks for the head‘s up!
The issue might just be with the RN Version we’re using in that project. It’s still on 0.79 but we’ll probably be updating soon so maybe that will fix a few things along the way. Will double check once we’ve updated and let you know :)
One thing to watch out for though was using react-native Pressables in portals. Switching these out to react-native-gesture-handler Pressables meant the press event handlers were fired correctly.
Nice! Adding it to our project this evening was really simple and since the naming is consistent with gorhom portal I only had to update the imports and add StyleSheet.absoluteFillObject to the PortalHosts and we were good to go. 🚀
Huge thanks to @expo.dev for featuring our journey with DEPOT on their blog! Big thank you as well to @baumstumpf.bsky.social for the editorial support 🙏
The path to success was built one step at a time - and those incremental improvements compounded to really pay off. 🚀
🖤❤️ RNR 352 ❤️🖤
This week: @expo.dev Launch! 🚀
Our hosts @mazenchami.dev and @robinheinze.dev welcome back @cedric.dev to break down how Expo's new tool is making it easier than ever to launch to the App Store!
Listen now 👇
infinite.red/react-native...
Vercel added Bun runtime support (Beta): Next.js apps can now access native Bun APIs like Bun.file 🎉 To enable, declare the bunVersion in your vercel.json e.g.
`"bunVersion": "1.x"`
bun.com/blog/vercel-...
pnpm 10.21 now auto-installs the correct Node.js runtime for deps that declare engines.runtime, improving compatibility for CLI tools.
pnpm.io/blog/release...
Error.cause (ES2022) helps to add clearer error context and preserve the original stack trace. I wasn't aware of this property, so many thanks to Matt Smith - looking forward to trying it out!
allthingssmitty.com/2025/11/10/e...
TanStack DB dropped Query-Driven Sync in v0.5 and introduced `syncMode: "on-demand"`, which removes the need to load full datasets upfront. 🔥
tanstack.com/blog/tanstac...
Here are a few dev highlights, I came across this weekend 👓☕️ Give them a skim on your next coffee break — and let me know what you think 👇
I'm preparing my Star Wars themed talk on TanStack DB for next week's React(Native) Kiel meetup. If you're around in Kiel on Monday evening, feel free to join us for some nerdy fun! ⚛️
www.meetup.com/kiel-react-n...
The Expo examples repo is a super helpful resource for testing out app ideas. There’s a bunch of examples of modern setups that you can use as a starting point. Helps me move fast on ideas rather than getting stuck in setup decisions. github.com/expo/examples
🏆 After a week of research and hours of passionate debate we have trimmed 1,200 apps down to 6 nominees for each of the App Award categories.
If you are looking for inspiration to elevate your app, you can find it here: expo.dev/awards
Congrats to all the nominees!