Skip to content

Instantly share code, notes, and snippets.

View kelset's full-sized avatar

Lorenzo Sciandra kelset

View GitHub Profile
@kelset
kelset / 2018-2022 RN retrospective.md
Last active July 26, 2022 05:11
A personal retrospective of being a maintainer for React Native for the past 4 years.

4 years as a React Native OSS maintainer: a retrospective

Why writing this, and why now? In January 2018 I started my journey as a maintainer of the React Native (RN) open source repo — it is the longest role I’ve ever kept going in my professional career, in a way — and I think now, at the 4 years mark, it is a very good time for me to pause, and force myself to think about how things have changed since then.

How did I become a maintainer? After a big burnout with react-navigation that led me to learn how to correctly interact with Open Source Software (OSS), I was starting to interact with OSS again by being a good citizen in the RN repository. Seeing me constantly in the issue section, trying to help out, led some Facebook (FB) engineers to decide to ask me to join the OSS repo with write access, so that I could be more proactive in helping its maintenance… and here we are.

Even so, I was never an em

@kelset
kelset / keybase.md
Created August 31, 2021 17:57
keybase

Keybase proof

I hereby claim:

  • I am kelset on github.
  • I am kelset (https://keybase.io/kelset) on keybase.
  • I have a public key ASCBnp7QpyD78eJ3tqFQUIEfXuNsgilxfYHII4mG0iJ2RAo

To claim this, I am signing this object:

@kelset
kelset / cloudSettings
Last active August 28, 2020 10:09
Visual Studio Code Settings Sync Gist
{"lastUpload":"2020-08-28T10:09:46.621Z","extensionVersion":"v3.4.3"}
@kelset
kelset / build-time-improvements.md
Last active June 21, 2023 19:25
This is kind of a blogpost about my experience of diving deep to improve some timings for an iOS React Native app

Improving times for both iOS build and CI for a React Native app

Intro

Hello there.

So, if you are here you probably saw my previous tweet where I asked for tips & tricks on improving the timing on an iOS/React Native app build time.

What will follow was how I mixed those suggestions + some good old GoogleSearch-fu + me deep diving on this for ~2 days.

@kelset
kelset / cloudSettings
Last active April 17, 2020 15:20
Visual Studio Code Settings Sync Gist
{"lastUpload":"2020-04-17T15:20:28.842Z","extensionVersion":"v3.4.3"}
@kelset
kelset / cloudSettings
Last active May 1, 2019 10:47
Visual Studio Code Settings Sync Gist
{"lastUpload":"2019-05-01T10:47:02.438Z","extensionVersion":"v3.2.9"}
/*
* this is a small script to transform a log saved from the chrome dev tools
* into easy to use CSV, starting from what
* https://github.com/maicki/why-did-you-update
* produces, basically.
*
* If it doesn't work for you, make sure L32-33 are set properly for your export
*
* use by running:
* node parsingFromLog.js <name of log>.log
@kelset
kelset / cloudSettings
Last active October 30, 2020 19:32
Visual Studio Code Settings Sync Gist
{"lastUpload":"2018-12-18T16:41:28.295Z","extensionVersion":"v3.2.4"}
@kelset
kelset / cloudSettings
Last active January 3, 2018 13:40
Visual Studio Code Settings Sync Gist
{"lastUpload":"2018-01-03T13:40:22.695Z","extensionVersion":"v2.8.7"}
@kelset
kelset / cloudSettings
Created July 30, 2017 17:52
Visual Studio Code Settings Sync Gist
{"lastUpload":"2017-07-30T17:52:34.386Z","extensionVersion":"v2.8.2"}