Published onMarch 4, 2023Polymorphism with ReactCreating a component with a different node depending on the passed props
Published onFebruary 21, 2023Manipulating the DOM with React RefUsing React ref to manipulate DOM nodes
Published onFebruary 1, 2023Controlled vs Uncontrolled ElementsWhat do controlled and uncontrolled elements mean?
Published onNovember 10, 2021ReactJS Tips & Tricks: Avoid Nested Render FunctionsAvoid Nested Render Functions.
Published onNovember 7, 2021ReactJS Tips & Tricks: Avoid Short-Circuit Conditional UI RenderingAvoid Short-Circuit Conditional UI Rendering.
Published onFebruary 26, 2021Upgrade Husky to Latest VersionHow to upgrade Husky package to the latest version 5.x
Published onDecember 6, 2020How to Implement Stack Data Structure in JavaScriptOn this article, I'll show how to implement `Stack` data structure in JavaScript focusing on how simple it is and how it works.
Published onApril 2, 2020How to Avoid Array MutationIn this article, I'll focus on showing how to add, edit and remove items in an array causing mutation and non-mutation ways.
Published onFebruary 3, 2020Understanding concepts of functional programming with JavaScriptLet's understand the fundamental concepts of functional programming using JavaScript language.
Published onJune 24, 2019Exploring the bind method in JavaScriptIn this article we will cover the "bind" functionality that makes up the JavaScript language.
Published onJune 22, 2019Decoding Proxies in JavaScriptIn this post we will approach the object Proxy included in the version ECMAScript 6, creating the possibility of interception and making possible creation of customized methods.
Published onJune 18, 2019Simplify JavaScript ArraysIn this post we'll cover some methods of JavaScript that will make it easier for you to work with arrays and write more elegant codes.
Published onJune 16, 2019What is a Pure Function?Whenever you are told about pure functions, keep the following in mind.