Published inJavaScript in Plain EnglishThe Road to Remote Success: A Step-by-Step Guide to Becoming a Software EngineerFrom Understanding the Basics to Creating Unique Projects and Securing High-Paying Remote PositionsJan 14, 2023Jan 14, 2023
Published inJavaScript in Plain EnglishSWE Interview Question, EXPLAINED!Using TypescriptMar 8, 2022Mar 8, 2022
Published inJavaScript in Plain EnglishThe Power of JavaScript PurityA deep dive into how, why, and when to use pure functionsOct 4, 2021Oct 4, 2021
Published inJavaScript in Plain EnglishThe Secret to the ES6 Spread SyntaxA short guide to leveraging the spread syntax to write more elegant JavaScript applications.Sep 10, 2021Sep 10, 2021
Published inJavaScript in Plain EnglishHow to Create and Design Custom Hooks in ReactAn easy tutorial for designing custom hooks in ReactAug 22, 2021Aug 22, 2021
Published inJavaScript in Plain EnglishIntroduction to Memoization in JavaScript with ExamplesCreate a function that remembers previous inputs and stores them in cache so that it won’t have to compute the same inputs more than onceApr 2, 2021Apr 2, 2021
Published inJavaScript in Plain EnglishFunction Composition in JavaScript Explained with ExamplesFunctional programming: function composition is an excellent way to maintain clean, readable code while executing long procedures.Mar 25, 20211Mar 25, 20211
Published inNerd For TechWhy I migrated to using Atomic Design in my React Native project… and what challenges I facedAn overview of my experience discovering and switching over to Atomic Design in a React Native project.Mar 23, 2021Mar 23, 2021