PinnedPublished inJavaScript Journal: Unlocking Project PotentialStreamlining Your Codebase with Husky, Prettier, Lint-Staged, and ESLintAutomating the code formatting and linting process is an essential practice for any development project. It helps maintain code quality…Oct 8, 2023Oct 8, 2023
Published inJavaScript Journal: Unlocking Project PotentialUnderstanding JavaScript’s PrototypeChapter 3: The Tale of Two Brothers: Prototype and __proto__Jun 15, 2024Jun 15, 2024
Published inJavaScript Journal: Unlocking Project PotentialUnderstanding JavaScript’s PrototypeChapter 2: The Village of ObjectsJun 15, 2024Jun 15, 2024
Published inJavaScript Journal: Unlocking Project PotentialUnderstanding JavaScript’s PrototypeChapter 1: The Birth of Shared WisdomJun 15, 2024Jun 15, 2024
Published inJavaScript Journal: Unlocking Project PotentialSimplifying State Management in React with Redux ToolkitRedux Toolkit, the official, opinionated, batteries-included toolset for efficient Redux development. It’s Redux, but it's more…Apr 29, 2024Apr 29, 2024
Published inJavaScript Journal: Unlocking Project PotentialJavaScript Interview Essential — Episode 7: Debouncing Use cases and common pitfallsUse CasesApr 9, 2024Apr 9, 2024
Published inJavaScript Journal: Unlocking Project PotentialJavaScript Interview Essential — Episode 6: Debouncing IntroductionImagine you're trying to take a picture with a camera that has a very sensitive shutter button. If you accidentally press the button too…Apr 9, 2024Apr 9, 2024
Published inJavaScript Journal: Unlocking Project PotentialJavaScript Interview Essential — Episode 5: Understanding setTimeout in JavaScriptIn JavaScript, setTimeout is a widely used function that allows you to execute a piece of code after a specified delay. While it's a handy…Apr 7, 2024Apr 7, 2024
Published inJavaScript Journal: Unlocking Project PotentialJavaScript Interview Essential — Episode 4: Understanding Hoisting in JavaScriptHave you ever heard a term in JavaScript called "hoisting" and wondered what it's all about? Let's break it down with a simple analogy and…Apr 7, 2024Apr 7, 2024
Published inJavaScript Journal: Unlocking Project PotentialJavaScript Interview Essential — Episode 3: Unveiling the Magic of Closures in JavaScriptIn the enchanting world of JavaScript, closures are among the most powerful yet enigmatic concepts for many developers. Much like a…Apr 7, 2024Apr 7, 2024