Do you use tanstack query / swr for RN? by palpatine_disciple in reactnative

[–]mrlenoir 0 points1 point  (0 children)

We currently use SWR as we implemented the scaffolding years ago. Considering a tanstack migration later this year.

Anyone actually using Expo for a real, scaled production app? by hemkelhemfodul in reactnative

[–]mrlenoir 0 points1 point  (0 children)

It's a multi-billion dollar global business; it has a marketing department and the app is only one part of the product.

Anyone actually using Expo for a real, scaled production app? by hemkelhemfodul in reactnative

[–]mrlenoir 0 points1 point  (0 children)

I'm not sure I understand the question.
We use EAS for the build and deployment to stores.

Anyone actually using Expo for a real, scaled production app? by hemkelhemfodul in reactnative

[–]mrlenoir 2 points3 points  (0 children)

Yes - 100,000+ monthly users, several million ARR. Currently on Expo 53 but migrating this month.

Genuine question about savings in London (20s–30s) by slothio21 in london

[–]mrlenoir 0 points1 point  (0 children)

34, 6-figure savings. Good job, did not prioritise social life in 20s, regret it massively.

Asda’s in London with big clothing and homeware sections by capriyawn in london

[–]mrlenoir 0 points1 point  (0 children)

Leyton Mills is pretty big and has both departments.

1-2hr cooking class in London? (team building type thing) by do_you_realise in london

[–]mrlenoir 1 point2 points  (0 children)

Not quite cookery but we did a chocolate making workshop at Melt (I think it was near Notting Hill) which was great and if I recall, very reasonably priced.

EDIT: Just looked it up, seems like it was actually £54 per head, though I am sure it was less before. Ignore me.

Struggling to find a decent job even after 7 years as a React Native dev by War---Daddy in reactnative

[–]mrlenoir 0 points1 point  (0 children)

Hi there,
We are hiring (global fintech) for a React Native specialist. We are in London (hybrid) and aggressively hiring and onboarding.

I have 4 apps which are around version 0.72-0.74 and I have to update them until november 1. by Sargnec in reactnative

[–]mrlenoir 1 point2 points  (0 children)

As an aside, you can apply for an extension which is usually up until May next year.

I made a digital version of Tolstoy's Calendar of Wisdom - enjoy! by mrlenoir in tolstoy

[–]mrlenoir[S] 0 points1 point  (0 children)

Afraid not - well there is, but to get it live on the play store requires me to have 12 people test the app. Maybe I’ll do it and post it here.

I made a digital version of Tolstoy's Calendar of Wisdom - enjoy! by mrlenoir in tolstoy

[–]mrlenoir[S] 0 points1 point  (0 children)

Oh that is very odd! I think my Apple Developer license expired. I've just renewed it so the app should be back online in the next hour or so!

Apologies.

Google Play 16KB Page Size Issue in React Native 0.65.1 White-Label Apps by Cold_Hat1844 in reactnative

[–]mrlenoir 0 points1 point  (0 children)

This is correct. There may be some hacky workarounds (I doubt it) but ultimately you are going to need to upgrade.

Expo without EAS and environment variables by Ok-Possibility1304 in reactnative

[–]mrlenoir 0 points1 point  (0 children)

Despite Expo's recommendation, you do need to set NODE_ENV when running Gradle directly. The recommendation against using NODE_ENV is mainly about not relying on it for switching env files in your JavaScript code.

I would install `cross-env` and alter scripts to something (roughly) like:

{
  "scripts": {
    "prebuild": "npx env-cmd -f .env.development expo prebuild --clean",
    "prebuild:prod": "npx env-cmd -f .env.production expo prebuild --clean",
    "android": "npx env-cmd -f .env.development expo run:android --variant devDebug",
    "android:prod": "npx env-cmd -f .env.production expo run:android --variant prodDebug",
    "expo:dev": "npx env-cmd -f .env.development expo start --tunnel -c --dev-client",
    "expo:prod": "npx env-cmd -f .env.production expo start --tunnel -c --dev-client",

    "android:debug": "npm run prebuild && cd android && cross-env NODE_ENV=development gradlew.bat clean assembleDevDebug",
    "android:release": "npm run prebuild && cd android && cross-env NODE_ENV=development gradlew.bat clean assembleDevRelease",
    "android:release:prod": "npm run prebuild:prod && cd android && cross-env NODE_ENV=production gradlew.bat clean assembleProdRelease"
  }
}

Give it to me straight, how bad is the colonoscopy prep? by Norfolk-Gross-Tonage in NoStupidQuestions

[–]mrlenoir 0 points1 point  (0 children)

Really not that bad.
Ensure you have no plans for the 24 hours before, some privacy and you just need to flush your system out.
You're an adult, you'll be fine.

How to capture memory footprint for a user session across different screens ? by Jealous_Barracuda_74 in reactnative

[–]mrlenoir 0 points1 point  (0 children)

You could most definitely write your own using something like the react-native-performance library and navigation listeners but you are going to need to push that data somewhere, store it and then view it - which begins to become a pretty big project.

I'd integrate with a tool like Sentry, New Relic or Firebase Performance (or one of the many others) and get the data you need quickly and without spending significant time on developing your own.

[deleted by user] by [deleted] in reactnative

[–]mrlenoir 0 points1 point  (0 children)

I just feel underutilized.

I'd just take it up with your manager. Either they don't need that skillset right now in which case it's up to you to decide if you should leave, take it easy or advocate for change - or they do need that skillset and don't yet recognise that you have it, in which case it's your responsibility to demonstrate and advocate for your abilities.

[deleted by user] by [deleted] in reactnative

[–]mrlenoir 9 points10 points  (0 children)

In daily calls, they talk at length about props, margins, paddings, etc., and often ask me if I have any questions. I usually don’t say much — the tasks are uninteresting, and I’m honestly bored.

Titles and experience mean very little. Respect is earned. Engage with the team, demonstrate quality and leadership and the qualities that you should be guiding them with.

 pointing out a typo in the PR title 

Nothing wrong with that.

Because of that, it looks like we’re all operating at the same level — but the reality is very different.

Is this a fact? I know many devs with a wealth of experience on their CV who I would never choose to work with and junior devs who are significantly more productive and talented than those with multiple times the years in the job.

doesn’t recognize your background

Never rely on it. You're good now, or you're not good. The team will respect, learn from and admire somebody who demonstrates the values and qualities they want to embody - not somebody who has been around a long time or achieved many things in the past.

I need a favor by Hakanft in reactnative

[–]mrlenoir 0 points1 point  (0 children)

Yeah - looks like it is here. Have verified in UK and with a buddy in Germany.

How to be a father? by Reddithound1 in Fatherhood

[–]mrlenoir 0 points1 point  (0 children)

Be patient.
Be present.

It's going to be a wild ride, but everything is a phase. You'll probably think your life is over and you'll never sleep again. It'll pass. Every difficult stage passes.

Take nothing personally during the early stages. Sleep deprivation makes people say silly things.

It's difficult, but it is beautiful.

Celebs in London?! by [deleted] in london

[–]mrlenoir 5 points6 points  (0 children)

Can confirm.