Easier React Native upgrade with patch-package

by Christian Brevik

Anyone who has worked with React Native (RN) for some time know that the core contributors are not afraid of introducing breaking changes. So upgrading from one version to the next can sometimes be difficult. It became a lot easier when they introduced react-native-git-upgrade, which if you aren't using yet,…

Easy TypeScript with React Native

by Christian Brevik

Just here for the code sample? Check it out here. Trying to combine TypeScript (TS) with React Native (RN) has historically been kind of difficult. It has been possible by employing some clever, but hacky, solutions. The problem is, that those solutions are difficult to maintain. And they might become…

You should check out Yarn

by Christian Brevik

Not too long ago, Facebook announced Yarn, a new package manager for JavaScript. Yarn has been developed as an alternative to npm, addressing some shortcomings the latter tool has. I know what you're thinking, "Yet another new tooling in the JS ecosystem?", and "Weren't we just done deprecating bower?". But,…