bebh.hashnode.devOptimize your webpages with Google Chrome Lighthouse devtoolIn today's fast-paced digital world, having a website that loads quickly, performs well, and provides a seamless user experience is essential for attracting and retaining visitors. As a web developer, it's your responsibility to ensure that your web ...Apr 18, 2023·11 min read
bebh.hashnode.devUtilizing spinners in your React webpagesLoading spinners are essential components of modern web applications, and they play a crucial role in enhancing the user experience. A loading spinner, also known as a "spinner," is a common UI element that displays while data is being loaded. It pro...Mar 7, 2023·6 min read
bebh.hashnode.devUnleashing the Power of CSS Animations with the @keyframes Rule: A Beginner's GuideCSS animations are a powerful tool for bringing website designs to life, and the @keyframes rule is the key to creating dynamic and engaging animations. In this article, you'll learn the basics of CSS animations and the @keyframes rule, and also lear...Jan 19, 2023·8 min read
bebh.hashnode.devGitHub Repo Retriever: How I Built a Webapp to Display Any User’s RepositoriesGitHub is a website and cloud-based service that helps developers store and manage their code, as well as track and manage modifications. This code is stored in a repository (usually abbreviated to “repo”). Each project has its own repo, which can be...Jan 17, 2023·12 min read
bebh.hashnode.devGetting started with OOP in JavascriptWhy Object Oriented Programming? Object Oriented Programming (OOP) is a programming paradigm where objects are used to model (represent) real-world or abstract features. It is the most popular programming paradigm used among software engineers for ma...Sep 17, 2022·10 min read