Let's (De)bounce with JavaScriptIntroduction Let's suppose you are building a search component in your project. In this component, the user can search any terms and your goal is to provide the user with search suggestions. The easiest solution would be to send a request to your API...2SMJun 6, 2022 · 4 min readhamzahusein.hashnode.dev
What happens when you enter a URL?Introduction When one decides to jump into the realm of Web development, they are greeted by the 3 fundamental blocks of any website (HTML, CSS, JS). And it is from here where one's journey usually takes off, and branches out into many domains (Fron...1BJun 4, 2022 · 5 min readhamzahusein.hashnode.dev
Procrastination: Why Embracing it is the solution to Overcome itFor my first non-technical post, I figured why not talk about the very thing which has made me not blog in over 4 months (the very concept of this blog took 3 weeks to get together). If you guessed the topic of this blogpost correctly (not by looking...1SOct 24, 2021 · 4 min readhamzahusein.hashnode.dev
My first ever Web Dev interview: Journey and Lessons learnedIf you were always led to believe that an interview is the most horrifying thing to undergo, I can sympathize with you. You've either heard or experienced it yourself, from the typical "Why should we hire you?" to having to code a binary search tree ...7HALJun 8, 2021 · 7 min readhamzahusein.hashnode.dev
Let's learn: How to create a pop-up box with React Portals & TailwindIf you've used pretty much any website, chances are you've definitely come across a dialog box or pop-up (called a modal) as you're viewing the website (mostly it's either ads or paywalls, but we're not going to discuss those). I always thought imple...1PMay 20, 2021 · 9 min readhamzahusein.hashnode.dev