© 2023 Hashnode
#beginnersguide
As a self-learned product designer, my learning journey was full of ups and downs. I got stuck in the tutorial hell of YouTube often. My learning journey is not linear, so whenever someone who's start…
The open-source movement has revolutionized the way we think about software development and innovation. By advocating collaboration, transparency, and community-driven development, open source has bec…
Introduction Welcome to the world of cybersecurity! Cyber Security could be very intimidating when you think about hackers doing super cool stuff on their black screens. Still, it could be tough and c…
useLayoutEffect useLayoutEffect is a React Hook that allows you to perform side effects in your components that depend on the layout of the page. It's very similar to the useEffect Hook, but it runs s…
Think About Your Goals and Interests First, consider what you want to achieve with programming. Do you want to work on websites, build mobile apps, or work with data? Each programming language has its…
Have you ever played with a stack of pancakes? Yes, pancakes! Consider a stack of fluffy pancakes. Each with a unique topping: maple syrup, butter, blueberries, or chocolate chips. How would you eat t…
useRef Hook useRef is a hook provided by React that allows us to create a mutable reference to an element or a value that persists across component renders. Returns a mutable object with a property c…
If you're reading this you've most likely contacted me for help! All joking aside I am happy to help. However, the way you, and others (you are not alone), have asked for help has necessitated the nee…
Rules for using React Hooks Hooks can only be used in functional components or custom Hooks. They cannot be used in regular JavaScript functions or class components. Hooks must be called at the top …
Introduction In this article, we will learn about a probabilistic data structure called Bloom Filters. Burton Bloom introduced it in 1970 and defined it as something that will return whether an elemen…