Simon Reggiani's Avatar

Simon Reggiani

@sregg

πŸ‡«πŸ‡· ➑️ πŸ‡¨πŸ‡¦ - Mobile Engineer (React Native) at @livekindred. Prev. @wealthsimple @poparide @slack

79
Followers
72
Following
38
Posts
31.10.2024
Joined
Posts Following

Latest posts by Simon Reggiani @sregg

And I don't love it that much either πŸ˜‚

28.06.2025 01:45 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Who cares. It's usually in just one file. It's fine. And I like the visual clue of nestedness. Today I had a bug because a Provider was rendered too deep in the tree. It was pretty obvious after looking at that beautiful nested doll of a file.

28.06.2025 00:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Have you guys enabled it for the native app as well?

09.06.2025 18:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Hello React Native community πŸ‘‹
At Kindred, we'd like to start sharing code between our Expo and NextJS apps. More than just utils/hooks, but UI as well.
What would be the best way to do so?
- monorepo: turborepo?
- UI styling: Tamagui? NativeWind? bare RNW? something else?
What do y'all recommend?

09.06.2025 14:26 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

That's great to hear. So you just rely on plain react-native-web for the CSS part.
What about responsiveness or animations? Anything fancy?

30.05.2025 02:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Do you have any resources about the performance issues of Nativewind? Is it slower on web or native or both?
Maybe @marklawlor.bsky.social can chime in too.

30.05.2025 01:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I've also used Tamagui at a previous company and had a great time using it. But it was for a b2b type of app so there wasn't a huge emphasis on beautiful design (and more specific custom design) so Tamagui's UI lib worked well. I'd prefer to use something more barebone for the current company.

30.05.2025 01:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thanks Hailey.
Actually I meant Unistyles. I don't think Restyle works on web...

30.05.2025 01:38 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Can anyone on the @bsky.app mobile team (@samuel.bsky.team @hailey.at?) able to talk about the choice of building an ad-hoc styling/theming system instead of using something like Nativewind or Restyle?

30.05.2025 01:21 πŸ‘ 8 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Screenshot diffs from Maestro runs?

26.02.2025 23:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

React Native. Come for the cross-platform, stay for the hot-reload.

22.02.2025 02:48 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That being said. For our use case of Friday night release, would just run a GH action a couple of hours after EAS build/submit to submit the new build for review. That would leave enough time for the build to be uploaded and processed by Apple.
Same for Android.

21.12.2024 22:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The ideal would be an option in EAS submit to create a new version in ASC and submit that uploaded build for review. Hardcoded release notes would be enough for our use case.

21.12.2024 22:51 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Would it be easy to wait for a build/submission in a Workflow?

20.12.2024 21:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
App Store Connect API: How To Add For Review App Getting your app reviewed and onto the App Store is a crucial step in sharing your creation with the world. Traditionally, this process has been handled through the App Store Connect user interface…

It's definitely technically feasible as ASC offers an API to create new releases and submit them for review.
medium.com/@colonal/app...

20.12.2024 16:06 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'm pretty sure those are only TF submissions not review. Same as using `eas submit` separately.

20.12.2024 15:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Is there a way to automate that?
I see Fastlane has a `submit_for_review` param but I don't think EAS exposes that.

20.12.2024 15:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Every afternoon we use EAS to build and submit a new version to TF and PlayStore internal tracks.
On Friday we also manually create a new version in App Store Connect and Play Store and submit the Friday's build for review (and release on Monday).

20.12.2024 15:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Is there a way to automate that?
I see Fastlane has a `submit_for_review` param but I don't think EAS uses that.

20.12.2024 15:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Has anyone tried to automatically submit their React Native app with @expo.dev for App Store and Play Store review with EAS?

20.12.2024 14:58 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Does someone remember a 3rd party service that's offering faster/bundle-splitting @expo.dev / React Native OTA updates? Or did I dream this?

20.12.2024 14:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oh and add this: `project: ['src/**/*.{ts,tsx}!'],`

16.12.2024 14:24 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We just used it in our RN/Expo app.
Cleaned up so much code 🧹
Make sure to add **/*.ios.* and **/*.android.* to your ignore list in your knip.config.ts file.

16.12.2024 14:11 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Haha. My take on Svelte would be pretty short. I'm afraid I'm a React maximalist. Mostly because there's no Svelte Native. React is truly write once, run everywhere.

13.12.2024 14:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I recommend subscribing to @sebastienlorber.com's newsletter thisweekinreact.com.
This helps me reduce doom scrolling on x and bsky looking for React and React Native news.

12.12.2024 14:20 πŸ‘ 8 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

βœ…

09.12.2024 17:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Senior / Staff Mobile Engineer Kindred is a members-only home swapping network that unlocks the ability to live a travel-rich lifestyle through the power of community. By exchanging primary residences with trusted peers, renters an...

We're looking for a strong React Native dev at Kindred (livekindred.com).
Base comp is $170K – $220K plus lots of equity in a hyper growth Series B company.
jobs.ashbyhq.com/kindred/91cb...
Let me know if you're interested.
US or Canada only.

#ReactNative #expo

07.12.2024 13:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Pocket

I personally use getpocket.com which probably uses the same article scrapping method.

03.12.2024 14:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
12ft

Or everyone uses 12ft.io (only works with some paywalls, not all of them).

03.12.2024 14:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Any visible (or measured) performance improvements?

27.11.2024 15:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0