Krystof Woldrich
@woldri.ch
Working on Dev Tools @expo.dev Previously maintaining React Native SDK @sentry.io
🥳 We raised some money. Expo is the best it's ever been, and this round of funding will help us get a lot better. With this money we can go faster on the things that matter: faster builds, smoother native integrations, and better e-2-e DX. Charlie wrote about what's next: expo.dev/blog/what-ex...
Released a massive update of my coffee timer app, Single Origin. I wanted to brew the roaster-created recipes available on the Fellow Aiden & xBloom, so I built an app that guides you through every pour, agitation, etc. Since it's built with Expo, it runs on iOS, WatchOS, Android, & Web. 👇
lately I can't imagine working without git worktrees but there are a couple of things I don't care about, path of the tree, name of the tree, always start from origin main. so over the weekend I (Claude) created a simple SwiftUI app for a quick creation of the trees github.com/krystofwoldr...
Can't imagine doing a large ref without knip.dev, agents often forget about dead code.
Declutter your JavaScript & TypeScript projects
Project linter to find unused dependencies, exports and files
knip.dev
`If this is intentional, prepend VarName with an underscore.` This is a dangerous recommendation these days, I've noticed agents tend to add _ without intention instead of removing the dead code.
switching from Cursor and iTerm to Zed and Ghostty feels like joining the dark side
Your personal Expo engineer in your hands, available 24/7. Ready to tackle anything from JS, Swift, Kotlin, widgets, notifications, updates all the way to publishing to the App Store.
🙌 Introducing Expo Agent Build truly native iOS and Android apps from a prompt. Anything from React to SwiftUI to Jetpack Compose. Compile and deploy for Apple, Android, and the web right from the browser! youtu.be/3yyy32R0s2k
This setup is a must have for large apps.
Shipping the “same” app in dev, preview, and production without release chaos? We’re using App Flavors with Expo + EAS to keep builds cleanly separated. Full post: bitglow.de/blog/app-fla... Curious how others structure their builds.
Can AI build production-ready mobile apps? 📱 We’re stoked to have David Mokos at our next meetup! David started SteerCode, which recently joined @expo.dev to make Expo the AI-first mobile app framework He’ll show us how Expo Agent is bringing agentic development to React Native 💛
quality of life feature in @expo.dev 55, iOS dev builds using expo-dev-client will discover devservers on the local network automatically ✨📡 qr codes are finally fully optional now 😄
Big release for @guild.host is out! Only 40,000+ lines changed 🤯 Featuring full Dark Mode support and brand new Guild Membership & Event Registration forms with full Approval functionality for folks joining 😉 Really happy with the results! So much more to come 🚀
Although I barely write code now, I still run commit and push handful of times, since 15+ tool calls to do it by an agent seems like a waste to me.
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...
Expo SDK 55 - Expo Changelog
Learn about the changes and how to upgrade
expo.dev
Folks are downloading react-native on npm over 4 million times a week, that 100% growth from last React Conf!
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.
🚀 Expo Router v6 is here! @bacon.bsky.social and his team bring more native iOS magic into React: ◆ <Link.Preview> & <Link.Menu> for previews + context menus ◆ More server features for advanced web ◆ React-first APIs that just work™️ Details in the blog: expo.dev/blog/expo-ro...
Say hi to @tkdodo.eu. He's showing how Sentry used Knip to spot dead code and keep their frontend tidy. 🧹 👉 guild.host/events/the-s...
Amazing, sustained, excellent work by @alanhughes.bsky.social @notbrent.dev @kudochien.dev and team — not to mention an incredibly awesome list of beta testers and external contributors 💛✨
The first Expo SDK release I'm part of is out, SDK 54 is published, give it a try! Many exciting new features and QoL improvements.
𝝠 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...
Had a great time at the meetup, a fantastic group of people! If you’re in northern Germany, I definitely recommend stopping by.
Was great to grab a burger and beer with @woldri.ch & @baumstumpf.bsky.social before the React(Native) Kiel meetup yesterday 🍔🍺
Yesterday was my first day on the @expo.dev Dev Tools team. Super excited to be here and start building cool things! 🚀
Debugging in React Native got easier today. We now have an official integration with @sentry.io so you can see errors and replays directly in your EAS Deployments. No more digging through logs or guessing at app state. 📖 expo.dev/blog/diagnos...
Diagnose and debug errors faster with issues and replays from Sentry in Expo
With the new Sentry integration in EAS you can view crash reports & session replays for your Expo app deployments—so you can fix issues fast, with full context.
expo.dev
If you are a React Native dev exploring Lynx React, github.com/getsentry/se... might come in handy.
GitHub - getsentry/sentry-lynx: Official Sentry SDK for Lynx
Official Sentry SDK for Lynx. Contribute to getsentry/sentry-lynx development by creating an account on GitHub.
github.com
Getting feedback from users was never easier. Get the feedback right when the app errors out. I’m curious what do you think about the new @sentry.io RN Feedback Widget. docs.sentry.io/platforms/re...
Configuration | Sentry for React Native
Learn about the User Feedback Widget configuration options.
docs.sentry.io
Exciting new alpha release of Sentry RN SDK. Brand new simple initialization for Android and iOS to capture more errors with less setup. github.com/getsentry/se...
Release 6.7.0-alpha.0 · getsentry/sentry-react-native
Features Capture App Start errors and crashes by initializing Sentry from sentry.options.json (#4472) Create sentry.options.json in the React Native project root and set options the same as you c...
github.com
To all folks building games with #GodotEngine: @sentry.io First Godot SDK release is out. Let us know what you think! github.com/getsentry/se...
Feedback Wanted: Sentry for Godot · getsentry sentry-godot · Discussion #86
We've shipped version 0.1.0. Our first release of the Sentry SDK for Godot. This release already includes several features, like: Builds on major desktop OS's: Windows, macOS and Linux Capture Godo...
github.com
Spot the difference, the same bundle, the same frame, same bundle line and col.
Perfect end to my winter holidays. A new release of my @vscode.dev extension which creates current/next PR markdown link right in the editor. github.com/krystofwoldr...
Release v1.1.0 · krystofwoldrich/pr-agent
feat(command): Current PR number and link (#4) Install the extension directly from VSCode Marketplace
github.com