Joshua TalinJavaScript 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 Positions11 min read·Jan 14, 2023----
Joshua TalinJavaScript in Plain EnglishSWE Interview Question, EXPLAINED!Using Typescript4 min read·Mar 8, 2022----
Joshua TalinJavaScript in Plain EnglishThe Power of JavaScript PurityA deep dive into how, why, and when to use pure functions10 min read·Oct 4, 2021----
Joshua TalinJavaScript in Plain EnglishThe Secret to the ES6 Spread SyntaxA short guide to leveraging the spread syntax to write more elegant JavaScript applications.4 min read·Sep 10, 2021----
Joshua TalinJavaScript in Plain EnglishHow to Create and Design Custom Hooks in ReactAn easy tutorial for designing custom hooks in React6 min read·Aug 22, 2021----
Joshua TalinJavaScript 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 once6 min read·Apr 2, 2021----
Joshua TalinJavaScript 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.4 min read·Mar 25, 2021--1--1
Joshua TalinNerd 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.5 min read·Mar 23, 2021----