Brian G.

Brian G.

@softwareandcoffee.bsky.social

Software Architect by ☀️, side-hustle solo app builder by 🌙, powered by ☕️

405 followers392 following36 posts

Pinned

I'm Brian, here from Threads to check the 🦋 vibes. I post about building tech products (20+ years experience), coding (React Native is my thing), coffee, backyard chickens, and other random stuff.

The latest superpower unlocked using an LLM (Claude, specifically)... deciphering Crashlytics stack traces for my #reactnative app. I just pasted in a huge pile of gibberish and was able to figure out what looked like a new crash was really some Android user trying to sideload my app 🎯

My #reactnative overhaul is done ✅. Stoked to be on the latest of all my dependencies for a change - RN 0.76, Expo 52, Expo Router, react-native-firebase 21, Gluestack w/ NativeWind.

Brian G.@softwareandcoffee.bsky.social

My #reactnative 0.76 new Architecture playbook: ✅ Scaffold new @expo.dev v52 app ✅ Add react-native-firebase and make sure it works ◻️ Scaffold out my routes w/ Expo Router ◻️ Add NativeWind ◻️ Build a medium complexity react-hook-form with NW ◻️ Port over current code en masse ◻️ Test and ship 🚀

Deployed my first Cloudflare Workers app today. Pretty great developer experience, but with a learning curve since many of the npm SDKs and packages for things like Firebase Admin and SendGrid don't work on the edge runtime.

I wrote hundreds of unit tests with 95%+ coverage for my #reactnative app. Now, 2 years later, I am refreshing the tech stack and most of the tests will be broken in non-trivial ways. Are unit tests for solo products bad ROI? I think so...

Spent today looking for a new #reactnative image gallery. The one I've used for years doesn't support landscape orientation and appears to be abandoned. Too bad there isn't an @expo.dev supported gallery yet. I'm going with Galeria from Fernando Rojo for now.

My #reactnative 0.76 new Architecture playbook: ✅ Scaffold new @expo.dev v52 app ✅ Add react-native-firebase and make sure it works ◻️ Scaffold out my routes w/ Expo Router ◻️ Add NativeWind ◻️ Build a medium complexity react-hook-form with NW ◻️ Port over current code en masse ◻️ Test and ship 🚀

My #reactnative app is about to get an overhaul and I'm stoked. Upgrading from Expo 50, RN 0.73.6 to Expo 52, RN 0.76 with the new Architecture (hopefully 🤞). Other goals: * Move to Expo Router * Replace NativeBase with NativeWindUI * Finally launch an iPad and tablet version

Curious to know how the upgrade to the new #reactnative Architecture has gone for devs that have tried it. With Expo 52 released I am very tempted but have a feeling some of my dependencies are not going to play nice.

The ultimate keyboard and mouse for coding 👇 I’ve been tempted to get an M4 Mac mini, but I love my MBP w/ Studio Display too much, plus I don’t want to switch to an external keyboard and trackpad.

You are up to date.