Jacob Clausen
@entiendonull.bsky.social
Working on 𝝠 @expo.dev
Pinned
Jacob Clausen
@entiendonull.bsky.social
· Mar 31
Built a fun lil' photo app with @expo.dev and gave it some AI editing powers thanks to Gemini 2.0 Flash.
Using expo-router + API routes, Galeria & Zeego by @rojo.bsky.social, and the smooth @swmansion.com react-native-reanimated.
Stoked to introduce some of the new Expo server stuff next 🚀
Using expo-router + API routes, Galeria & Zeego by @rojo.bsky.social, and the smooth @swmansion.com react-native-reanimated.
Stoked to introduce some of the new Expo server stuff next 🚀
Reposted by Jacob Clausen
Need native functionality not covered by the Expo SDK?
Learn how to write your own native modules with Expo in this excellent tutorial blog from @entiendonull.bsky.social. He walks through a real world example for detecting audio routes with Swift and Kotlin.
expo.dev/blog/how-to-...
Learn how to write your own native modules with Expo in this excellent tutorial blog from @entiendonull.bsky.social. He walks through a real world example for detecting audio routes with Swift and Kotlin.
expo.dev/blog/how-to-...
How to add native code to your app with Expo Modules
Add native power to React Native with Expo Modules. This tutorial builds an audio route detector module, covers event listeners, and shows how to test and ship.
expo.dev
October 16, 2025 at 4:38 PM
Need native functionality not covered by the Expo SDK?
Learn how to write your own native modules with Expo in this excellent tutorial blog from @entiendonull.bsky.social. He walks through a real world example for detecting audio routes with Swift and Kotlin.
expo.dev/blog/how-to-...
Learn how to write your own native modules with Expo in this excellent tutorial blog from @entiendonull.bsky.social. He walks through a real world example for detecting audio routes with Swift and Kotlin.
expo.dev/blog/how-to-...
”Quality is a function of iteration”, that is such a great quote! If you missed Evan's talk at React Conf, check it out now. Lot's of good stuff in there and another epic live demo 🚀
🤯 End to end iteration from the palm of your hand.
In his lightning talk from React Conf, Evan Bacon demonstrates the limitless potential for building mobile apps when you have the tools to coninuously iterate on your apps.
https://www.youtube.com/live/p9OcztRyDl0?si=EDqdt8-4BI-_DvfD&t=21364
In his lightning talk from React Conf, Evan Bacon demonstrates the limitless potential for building mobile apps when you have the tools to coninuously iterate on your apps.
https://www.youtube.com/live/p9OcztRyDl0?si=EDqdt8-4BI-_DvfD&t=21364
October 12, 2025 at 5:21 PM
”Quality is a function of iteration”, that is such a great quote! If you missed Evan's talk at React Conf, check it out now. Lot's of good stuff in there and another epic live demo 🚀
So stoked about the Expo App Awards! 🤩
Can't wait to see all the amazing @expo.dev app contributions from this creative and talented community. Join the fun! Good luck everyone 🎉
Can't wait to see all the amazing @expo.dev app contributions from this creative and talented community. Join the fun! Good luck everyone 🎉
Announcing: The first ever Expo App Awards 🏆
We’re celebrating the most beautiful, creative, and technically impressive apps built with Expo. The 5 categories include:
♢ App of the Year
♢ Most Creative
♢ Community’s Choice
♢ Largest Scale
♢ Most Innovative
🎹 Prize details below ↓
expo.dev/awards
We’re celebrating the most beautiful, creative, and technically impressive apps built with Expo. The 5 categories include:
♢ App of the Year
♢ Most Creative
♢ Community’s Choice
♢ Largest Scale
♢ Most Innovative
🎹 Prize details below ↓
expo.dev/awards
October 6, 2025 at 3:40 PM
So stoked about the Expo App Awards! 🤩
Can't wait to see all the amazing @expo.dev app contributions from this creative and talented community. Join the fun! Good luck everyone 🎉
Can't wait to see all the amazing @expo.dev app contributions from this creative and talented community. Join the fun! Good luck everyone 🎉
Reposted by Jacob Clausen
The iOS queue times for Free plan users on @expo.dev were around 4 hours at this time last week.
We increased our Mac capacity today. We're seeing <10 min queue times right now. ⚡
Subscribers are seeing 0 min queue times.
We increased our Mac capacity today. We're seeing <10 min queue times right now. ⚡
Subscribers are seeing 0 min queue times.
September 29, 2025 at 5:44 PM
The iOS queue times for Free plan users on @expo.dev were around 4 hours at this time last week.
We increased our Mac capacity today. We're seeing <10 min queue times right now. ⚡
Subscribers are seeing 0 min queue times.
We increased our Mac capacity today. We're seeing <10 min queue times right now. ⚡
Subscribers are seeing 0 min queue times.
Our new homepage is live, and I think it looks truly amazing!
Discover everything you need to quickly iterate, build, and ship top-tier apps with @expo.dev - whether you're a solo dev or need enterprise solutions 🚀
Discover everything you need to quickly iterate, build, and ship top-tier apps with @expo.dev - whether you're a solo dev or need enterprise solutions 🚀
The new 𝝠 Expo home page is live: expo.dev
We were overdue for a new home that tells the story of what Expo has become: Everything you need to build apps.
We added more pages to explain how Expo serves different stages of business growth across different industries. We'll 🧵 some of those below ↓
We were overdue for a new home that tells the story of what Expo has become: Everything you need to build apps.
We added more pages to explain how Expo serves different stages of business growth across different industries. We'll 🧵 some of those below ↓
Expo
Expo is an open-source platform for making universal native apps for Android, iOS, and the web with JavaScript and React.
expo.dev
September 18, 2025 at 7:08 PM
Our new homepage is live, and I think it looks truly amazing!
Discover everything you need to quickly iterate, build, and ship top-tier apps with @expo.dev - whether you're a solo dev or need enterprise solutions 🚀
Discover everything you need to quickly iterate, build, and ship top-tier apps with @expo.dev - whether you're a solo dev or need enterprise solutions 🚀
I'm so excited about this 🤩 Recommend checking out the blog post, such a good read!
🚀 Expo SDK 54 brings SwiftUI & Liquid Glass to React Native.
With Expo UI, you can:
◆ Use native SwiftUI primitives directly in JS
◆ Apply iOS 26’s Liquid Glass effects
◆ Build full apps with SwiftUI containers
Blog from @kudochien.dev @nishan.dev @aleqsio.com ↓
expo.dev/blog/liquid-...
With Expo UI, you can:
◆ Use native SwiftUI primitives directly in JS
◆ Apply iOS 26’s Liquid Glass effects
◆ Build full apps with SwiftUI containers
Blog from @kudochien.dev @nishan.dev @aleqsio.com ↓
expo.dev/blog/liquid-...
Integrating iOS 26 Liquid Glass app with Expo UI and SwiftUI
Expo UI brings SwiftUI and Jetpack Compose to React Native, letting you mix modern UI primitives and React in one app.
expo.dev
September 13, 2025 at 7:19 AM
I'm so excited about this 🤩 Recommend checking out the blog post, such a good read!
Expo SDK 54 is out, and it's packed with exciting stuff! 🤩🚀
𝝠 Expo SDK 54 is LIVE 🚀
◆ React Native 0.81
◆ Precompiled RN for iOS → faster clean builds
◆ iOS 26 Liquid Glass icons + views
◆ Android 16 target, edge-to-edge default
◆ Router v6 native tabs
◆ Updates: header overrides, progress, reload screen
◆ So much more...
expo.dev/changelog/sd...
◆ React Native 0.81
◆ Precompiled RN for iOS → faster clean builds
◆ iOS 26 Liquid Glass icons + views
◆ Android 16 target, edge-to-edge default
◆ Router v6 native tabs
◆ Updates: header overrides, progress, reload screen
◆ So much more...
expo.dev/changelog/sd...
Expo SDK 54 - Expo Changelog
Learn about the changes and how to upgrade
expo.dev
September 11, 2025 at 6:25 PM
Expo SDK 54 is out, and it's packed with exciting stuff! 🤩🚀
Reposted by Jacob Clausen
😍 Love seeing @kadi.bsky.social on stage at @reactuniverseconf.com with other talented devs.
🥂Today is actually Kadi's 2 year 𝝠 Expo anniversary and her talent is a massive reason for the exponential growth of 𝝠 Expo over that period of time.
Thank you for everything that you do Kadi!
🥂Today is actually Kadi's 2 year 𝝠 Expo anniversary and her talent is a massive reason for the exponential growth of 𝝠 Expo over that period of time.
Thank you for everything that you do Kadi!
September 4, 2025 at 4:28 PM
😍 Love seeing @kadi.bsky.social on stage at @reactuniverseconf.com with other talented devs.
🥂Today is actually Kadi's 2 year 𝝠 Expo anniversary and her talent is a massive reason for the exponential growth of 𝝠 Expo over that period of time.
Thank you for everything that you do Kadi!
🥂Today is actually Kadi's 2 year 𝝠 Expo anniversary and her talent is a massive reason for the exponential growth of 𝝠 Expo over that period of time.
Thank you for everything that you do Kadi!
Reposted by Jacob Clausen
August 30, 2025 at 1:44 AM
Really excited about @expo.dev SDK54 - so much good stuff! Check it out 🚀
SDK 54 beta is out 🚀
◆ RN 0.81 + React 19.1
◆ Precompiled React Native for iOS → ⚡ faster builds
◆ iOS 26 Liquid Glass icons + Expo UI
◆ Android 16 edge-to-edge + predictive back
◆ Updates to EAS Update + Autolinking
◆ Final release w/ Legacy Arch
Details in the changelog: expo.dev/changelog/sd...
◆ RN 0.81 + React 19.1
◆ Precompiled React Native for iOS → ⚡ faster builds
◆ iOS 26 Liquid Glass icons + Expo UI
◆ Android 16 edge-to-edge + predictive back
◆ Updates to EAS Update + Autolinking
◆ Final release w/ Legacy Arch
Details in the changelog: expo.dev/changelog/sd...
Expo SDK 54 beta is now available - Expo Changelog
Learn about the changes, how to try it out, and how to give feedback.
expo.dev
August 20, 2025 at 4:13 AM
Really excited about @expo.dev SDK54 - so much good stuff! Check it out 🚀
I'm stoked to share that I've joined @expo.dev as a Developer Success Engineer!
Thankful for the opportunity to work full-time with the tech, the talented team, and community I admire so much!
Today is my second day, and I'm so excited for what's ahead!
Thankful for the opportunity to work full-time with the tech, the talented team, and community I admire so much!
Today is my second day, and I'm so excited for what's ahead!
August 19, 2025 at 3:08 PM
I'm stoked to share that I've joined @expo.dev as a Developer Success Engineer!
Thankful for the opportunity to work full-time with the tech, the talented team, and community I admire so much!
Today is my second day, and I'm so excited for what's ahead!
Thankful for the opportunity to work full-time with the tech, the talented team, and community I admire so much!
Today is my second day, and I'm so excited for what's ahead!
Reposted by Jacob Clausen
Would your CTO hold the 🎤 for you?
Great scene last night at our Seattle meetup - hosted by @jim.bsky.social & the @internetstudio.bsky.social team.
@pfrazee.com, CTO of @bsky.app, holding the mic for @hailey.at to demo authentication with ATproto in Expo apps.
Thanks to everyone who came out!
Great scene last night at our Seattle meetup - hosted by @jim.bsky.social & the @internetstudio.bsky.social team.
@pfrazee.com, CTO of @bsky.app, holding the mic for @hailey.at to demo authentication with ATproto in Expo apps.
Thanks to everyone who came out!
August 15, 2025 at 10:15 PM
Would your CTO hold the 🎤 for you?
Great scene last night at our Seattle meetup - hosted by @jim.bsky.social & the @internetstudio.bsky.social team.
@pfrazee.com, CTO of @bsky.app, holding the mic for @hailey.at to demo authentication with ATproto in Expo apps.
Thanks to everyone who came out!
Great scene last night at our Seattle meetup - hosted by @jim.bsky.social & the @internetstudio.bsky.social team.
@pfrazee.com, CTO of @bsky.app, holding the mic for @hailey.at to demo authentication with ATproto in Expo apps.
Thanks to everyone who came out!
Had some spare time this morning and took @expo.dev SDK54's new native tabs in expo-router for a spin.
The API feels great. Native tabs are a big piece of the puzzle- and now with native, JS, and custom tabs, it’s easier than ever to match any app’s design language 🚀
The API feels great. Native tabs are a big piece of the puzzle- and now with native, JS, and custom tabs, it’s easier than ever to match any app’s design language 🚀
August 15, 2025 at 12:22 PM
Had some spare time this morning and took @expo.dev SDK54's new native tabs in expo-router for a spin.
The API feels great. Native tabs are a big piece of the puzzle- and now with native, JS, and custom tabs, it’s easier than ever to match any app’s design language 🚀
The API feels great. Native tabs are a big piece of the puzzle- and now with native, JS, and custom tabs, it’s easier than ever to match any app’s design language 🚀
Went for an evening swim with mini-me. Beautiful evening with a completely still sea. Summer nights are the best ☀️
August 13, 2025 at 6:13 PM
Went for an evening swim with mini-me. Beautiful evening with a completely still sea. Summer nights are the best ☀️
Orange, carrot, ginger, and chili – I was skeptical at first, but man… this juice is so good!
August 9, 2025 at 8:18 AM
Orange, carrot, ginger, and chili – I was skeptical at first, but man… this juice is so good!
Reposted by Jacob Clausen
EAS Update is more than a way to fix bugs fast. It’s a deployment superpower if you know how to use it. Here are a couple examples from the blog:
◆ Safe Continuous Deployment
◆ Simplifying an already-frequent release schedule
◆ For more frequent releases
◆ Hot-fixes only
expo.dev/blog/eas-upd...
◆ Safe Continuous Deployment
◆ Simplifying an already-frequent release schedule
◆ For more frequent releases
◆ Hot-fixes only
expo.dev/blog/eas-upd...
Streamline your mobile app deployment using these EAS Update best practices
Explore best practices for using EAS Update to accelerate delivery, reduce release overhead, and improve how quickly your users get updates.
expo.dev
August 7, 2025 at 2:29 PM
EAS Update is more than a way to fix bugs fast. It’s a deployment superpower if you know how to use it. Here are a couple examples from the blog:
◆ Safe Continuous Deployment
◆ Simplifying an already-frequent release schedule
◆ For more frequent releases
◆ Hot-fixes only
expo.dev/blog/eas-upd...
◆ Safe Continuous Deployment
◆ Simplifying an already-frequent release schedule
◆ For more frequent releases
◆ Hot-fixes only
expo.dev/blog/eas-upd...
Reposted by Jacob Clausen
It’s happening soon ⏰ Join Callstack and @expo.dev for a live session on migrating React Native Community CLI apps to Expo the right, non-disruptive way.
There’s still time to register and join live ➡️ clstk.com/4eZQqbo
There’s still time to register and join live ➡️ clstk.com/4eZQqbo
How to Gradually Migrate From React Native Community CLI to Expo | Callstack
Learn how to migrate your React Native Community CLI app to Expo incrementally, with minimal risk. Hosted by Callstack & Expo, August 5, 9AM PT.
clstk.com
August 4, 2025 at 5:56 AM
It’s happening soon ⏰ Join Callstack and @expo.dev for a live session on migrating React Native Community CLI apps to Expo the right, non-disruptive way.
There’s still time to register and join live ➡️ clstk.com/4eZQqbo
There’s still time to register and join live ➡️ clstk.com/4eZQqbo
Casually playing around with this "pan-to-reveal-secret" transition tonight 👀
Built with @expo.dev, shopify/react-native-skia, and @swmansion.com's react-native-reanimated + react-native-gesture-handler 🚀
Code in 🧵
Built with @expo.dev, shopify/react-native-skia, and @swmansion.com's react-native-reanimated + react-native-gesture-handler 🚀
Code in 🧵
August 3, 2025 at 8:06 PM
Casually playing around with this "pan-to-reveal-secret" transition tonight 👀
Built with @expo.dev, shopify/react-native-skia, and @swmansion.com's react-native-reanimated + react-native-gesture-handler 🚀
Code in 🧵
Built with @expo.dev, shopify/react-native-skia, and @swmansion.com's react-native-reanimated + react-native-gesture-handler 🚀
Code in 🧵
Check this out if you're around Seattle 🚀
🦀📲 We're hosting a meetup next month in Seattle next to Pike Place Market. If you're in town you should come!
@hailey.at from @bsky.app & @reedharmeyer.bsky.social from @skylight.social are going to speak and @jim.bsky.social is gonna grill.
RSVPs appreciated: app.getriver.io/beta/events/...
@hailey.at from @bsky.app & @reedharmeyer.bsky.social from @skylight.social are going to speak and @jim.bsky.social is gonna grill.
RSVPs appreciated: app.getriver.io/beta/events/...
August 1, 2025 at 6:09 AM
Check this out if you're around Seattle 🚀
Reposted by Jacob Clausen
You might be sleeping on some of the most powerful features in the Expo SDK.
🛠️ Remote build cache
🎙️ Expo Speech
💾 SQLite async storage
🧭 Router UI
🔄 Background tasks
🧠 API routes (yes, full stack in Expo)
Check out the post (with video) from @codewithbeto.dev: expo.dev/blog/5-expo-...
🛠️ Remote build cache
🎙️ Expo Speech
💾 SQLite async storage
🧭 Router UI
🔄 Background tasks
🧠 API routes (yes, full stack in Expo)
Check out the post (with video) from @codewithbeto.dev: expo.dev/blog/5-expo-...
5 Expo SDK features you should be using (but might not be)
Unlock hidden gems in the Expo SDK. These 6 features boost performance, save time, and turn your React Native app into a full-stack powerhouse.
expo.dev
July 31, 2025 at 6:41 PM
You might be sleeping on some of the most powerful features in the Expo SDK.
🛠️ Remote build cache
🎙️ Expo Speech
💾 SQLite async storage
🧭 Router UI
🔄 Background tasks
🧠 API routes (yes, full stack in Expo)
Check out the post (with video) from @codewithbeto.dev: expo.dev/blog/5-expo-...
🛠️ Remote build cache
🎙️ Expo Speech
💾 SQLite async storage
🧭 Router UI
🔄 Background tasks
🧠 API routes (yes, full stack in Expo)
Check out the post (with video) from @codewithbeto.dev: expo.dev/blog/5-expo-...
Just gotta say I'm stoked about the recent update to @expo.dev haptics - we can now deliver that sweet experience that accurate haptic feedback brings to Android too 🎉
July 31, 2025 at 8:11 AM
Just gotta say I'm stoked about the recent update to @expo.dev haptics - we can now deliver that sweet experience that accurate haptic feedback brings to Android too 🎉
Reposted by Jacob Clausen
React Native is getting faster—and greener—with precompiled packages.
🔧 One build per release instead of one per dev
⚡ RNTester clean builds: 120s → 10s (M4 machines)
🌿 Lower power usage, better battery life
🧩 Easier to add to large brownfield apps
More info: expo.dev/blog/precomp...
🔧 One build per release instead of one per dev
⚡ RNTester clean builds: 120s → 10s (M4 machines)
🌿 Lower power usage, better battery life
🧩 Easier to add to large brownfield apps
More info: expo.dev/blog/precomp...
July 30, 2025 at 6:43 PM
React Native is getting faster—and greener—with precompiled packages.
🔧 One build per release instead of one per dev
⚡ RNTester clean builds: 120s → 10s (M4 machines)
🌿 Lower power usage, better battery life
🧩 Easier to add to large brownfield apps
More info: expo.dev/blog/precomp...
🔧 One build per release instead of one per dev
⚡ RNTester clean builds: 120s → 10s (M4 machines)
🌿 Lower power usage, better battery life
🧩 Easier to add to large brownfield apps
More info: expo.dev/blog/precomp...
Just spent a month in Ecuador after 8 years away - had to use my saved vacation days before heading into new, exciting endeavors soon, so I took the chance to visit family, friends, and a bunch of my favorite spots.
I lived there for years and, it still feels like home ❤️🇪🇨
Here's some highlights 🧵
I lived there for years and, it still feels like home ❤️🇪🇨
Here's some highlights 🧵
July 30, 2025 at 5:46 PM
Just spent a month in Ecuador after 8 years away - had to use my saved vacation days before heading into new, exciting endeavors soon, so I took the chance to visit family, friends, and a bunch of my favorite spots.
I lived there for years and, it still feels like home ❤️🇪🇨
Here's some highlights 🧵
I lived there for years and, it still feels like home ❤️🇪🇨
Here's some highlights 🧵
Reposted by Jacob Clausen
Legend List is feeling a bit sticky
July 27, 2025 at 10:00 PM
Legend List is feeling a bit sticky
Long flight ahead - need a good series to binge. Any recommendations?
July 27, 2025 at 1:05 PM
Long flight ahead - need a good series to binge. Any recommendations?