Daniel LeitchinNerd For TechChoosing Between “type” and “interface” in ReactWhen I first dipped my toes into the world of development, I recall a vivid memory of discussing TypeScript with one of my seniors. Eager…2 min read·Aug 9, 2023----
Daniel LeitchinStackademicSetting Up Multi-Flavor Android Analytics with Firebase in FlutterWorking with a multi-flavored Flutter application for Android can make setting up Firebase for each flavor a challenging task, especially…6 min read·Aug 2, 2023----
Daniel LeitchinNerd For TechInitializing a Firewall on an Ubuntu Cloud ServerTLDR: In this guide, I will give basic instructions and explanations for securing your server.4 min read·Mar 24, 2022----
Daniel LeitchinNerd For TechHow JavaScript uses HashingTLDR — Hashing has to do with taking a certain value (for example your password), applying some kind of mathematical operation (MD5, SHA-1…5 min read·Feb 10, 2021----
Daniel LeitchinNerd For TechLinear Search vs Binary SearchTLDR — A Linear search cycles through an array from start to finish, A binary search breaks the array into halves and does a half-interval…2 min read·Feb 4, 2021----
Daniel LeitchinNerd For TechBig O notation basics for web developersThe TLDR — Big O notation takes a look at how an algorithm scales.3 min read·Feb 2, 2021----
Daniel LeitchinNerd For TechAsync/Await: Modern Concurrency In JavaScriptTraditional CPU’s process tasks in a synchronous order one operation after another, this was enhanced by multi-threaded CPU’s, most PC's…2 min read·Jan 31, 2021----