From bug fixing to fixing yourself: how to build resilience as a software developerAs a programmer, you can never stop making mistakes — but you can learn how to make the best of them. What if, instead of getting…Apr 22Apr 22
The toxicity of multitasking: how to fail successfully at time managementMultitasking, FOMO as a software developer, and how a productivity-first mindset could hurt us. What is the alternative?Apr 8Apr 8
Published inJavaScript in Plain EnglishHow to fix AppCenter’s Android build Jetifier errorLet’s see how to fix a failing AppCenter pipeline that fails because of this: Jetifier is deprecated. Future versions of react-native CLI…Aug 17, 2023Aug 17, 2023
Using Proguard and R8 for optimizing Android appsProviding a great user experience starts with the way we write our code. Let’s take a look at how Proguard&R8 are used for optimizing code.May 26, 2023May 26, 2023
Archiving iOS React Native app in an NRWL monorepo: debugging guideProblems I’ve run into while trying to archive an app that would otherwise run on a physical device.Feb 16, 2022Feb 16, 2022
Published inRebelDotWill React Native die in 2022?Cross-platform app development: what it is and why do we need it.Feb 3, 20224Feb 3, 20224
Published inBetter ProgrammingUnderstanding Android’s Build Variants, Types, and FlavorsBuild white label appsJan 18, 2022Jan 18, 2022
Published inBetter ProgrammingHow to Use Custom Fonts in a React Native AppA step-by-step guide that works both for a vanilla RN app, and for an app that is part of an NX Monorepo.Jan 13, 20224Jan 13, 20224
Published inBetter ProgrammingFree Yourself From Git GUIs — Here Are All Git CLI Commands You NeedMake command line your friendOct 21, 20214Oct 21, 20214
Published inGeek CultureWhy you’re feeling unproductive as a programmerLet’s navigate through a list of factors that are heavily impacting your productivity and your general satisfaction with programming.Oct 17, 2021Oct 17, 2021