Nicola Corti
@cortini.co
2.5K followers 180 following 48 posts
I help bringing React to Android ⚛️ | Kotlin GDE 💜 | OSS lover 🐧 | Host https://thebakery.dev 🥐 | All my opinions are belong to me | he/him
Posts Media Videos Starter Packs
cortini.co
And we’re about to start with React Conf 2025! Make sure you don’t miss it as we have a ton of announcements for you folks!
cortini.co
Here we go again 👀
cortini.co
What's your AI-stack when creating presentations? Which tool do you use?
cortini.co
Obviously: the Detekt Compiler Plugin 🚀
cortini.co
So who am I finding at FOSDEM in Brussels this weekend? 👀
Reposted by Nicola Corti
kzzzf.bsky.social
This is the most important update to Reanimated since worklets. Really proud of the team 🐎
swmansion.com
Announcing React Native Reanimated 4 🐴

Long-awaited CSS Animations and Transitions support is here! ✨

Available now in Beta.

Read more 👇
cortini.co
As for learning Gradle... that's a misery :'( It's generally a huge PITA having to deal with it.

I mostly learned from blogposts or other Gradle plugin (using cs.github.com a lot). Gradle docs are also 'decent' but the problem is that there are 10 different APIs to do the same thing
Build software better, together
GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.
cs.github.com
cortini.co
It's worth a try.

However, I suspect it won't work as you won't have the port forwarding which `adb reverse` sets up.

Plus if your phone and computer are on different networks (say 5G vs Wifi), connecting via LAN won't work also.
cortini.co
I’m not aware of anything similar on Android 🤔
cortini.co
AFAIK there is no way to write to a file so that the reverse proxy is automatically created.

The best course of actions is for frameworks (Expo, Community CLI, etc.) to incorporate an `adb reverse` call as part of their launch command.
cortini.co
Kicking off 2025 strongly!
mikehardy.net
Big tip of the hat to the react-native releases crew.

I track their releases with rigorous build testing to ensure react-native-firebase builds cleanly. Zero issues with the upcoming 0.77 release through entire rc cycle.

react-native 0.77.0 full release coming soon and I'm looking forward to it!
cortini.co
Merry Xmas 🎄🎅❄️
cortini.co
You’re so right. I’ve been sick and ko those last days 🤧 It’s in my todo list so I should have it out soon
cortini.co
Good morning 🏃‍♂️🇮🇹 Pisa Marathon
cortini.co
Thanks mate 🙏
cortini.co
I’ve basically run one Km for every issue closed on react-native this year
cortini.co
love how it took me 5+ years to reach 2k follower on Twitter and here I got it by doing nothing ¯\_(ツ)_/¯
cortini.co
This 👇
plrdev.bsky.social
Another reason to do the repro is that I have mutlople times found out that it was a bug on my part, couldn't repro it 😅

Saves everybody's time and helps to put debugging effort into the right place.
cortini.co
cool new 'merge' UI for GitHub with more collapsed information on successfull/failed signals
cortini.co
A lot of time I read on bug reports things like "the bug is so easy, it doesn't need a repro".

Don't be lazy and add a reproducer if you're asked for it.

Creating a good repro is 100% a worthy OSS contribution!
cortini.co
I really don't want to take the credit for this one as I believe @mikehardy.net did most of the job by creating the repro that was so good
cortini.co
Thanks to the reproducer being so good, I was able to fix the crash in one day!
cortini.co
@mikehardy.net reported that this was affecting Firebase Cloud Messaging and started investigating it.

He provided a good reproducer with:
- A project that reproduce the bug consistently
- Instructions in the README on how to reproduce
- The minimal code, all contained in the `MainApplication.kt`