I have 181 great photos from @appjsconfof all you beautiful people 😍
Please RT to help get it to everyone in the photos, and tag anyone I missed. I'll post some highlights, but there's tons more in the album.
Starting with @KimChouard's incredible DJ set at the afterparty!
We just cut the SDK 56 beta 😅
◆ 50%+ faster iOS builds (precompiled XCFrameworks) ◆ 40% faster cold starts on Android
◆ Expo UI is stable
◆ iOS widgets are stable
◆ expo-router rebuilt from scratch
◆ Inline native modules
◆ Brownfield multi-app support
The obvious themes are speed and stability. But there are a lot of other interesting changes (like Expo Router decoupling itself form React Navigation). Get all the nuance and detail in the changelog below ↓
@tanishqk I "switched" to it when it became a default. Don't see much difference. It doesn't see to hit the plan usage limits faster and doesn't seem to be smarter/better in the things I use it for. Just more of the same.
@adnansahinovich@mrousavy We did it when you had to be crazy to ship Expo in prod. Now you have to be crazy to not use Expo. One thing hasn’t changed - we do it because we love it.
@satya164@jamonholmgren I don’t even bother claiming free games from Epic. And I don’t remember when I was the last time I bought a PC game outside of Steam
My brain is fried this week from trying to solve some of the complexity LLMs are generating to little success.
At this moment in time it definitely feels like writing software is _harder_ in many situations. More taxing mentally.
@konstipaulus@birch_js Oh yes for LTR Latin I think HarfBuzz is an overkill. But for anything more I would definitely use it now (I thought I am the last person to give up on doing it from scratch but I looked at the problem space and thought do I really want to spend MONTHS researching this)