Shahid Bahadur·Aug 66 Best AI Tools for Software Engineers in 2026 (Compared)AI has become a daily part of software development. Whether you’re debugging code, refactoring a large project, or building a beautiful UI…
Shahid Bahadur·Aug 5Custom Checkbox & Radio Button with Tailwind CSSCheckboxes and radio buttons are very common in web forms. But sometimes the default browser style doesn’t match the design of our website…
InJavaScript in Plain EnglishbyShahid Bahadur·Jul 317 Modern CSS Features You Might Not Know AboutDiscover 7 powerful CSS features that can simplify responsive design, accessibility, positioning, and animations with practical examples.
InJavaScript in Plain EnglishbyShahid Bahadur·Jul 24Understanding CSS Margins: 7 Concepts Every Frontend Developer Should KnowMargins look easy when you’re learning CSS. They simply add space around an element. But as you build real projects, you’ll notice that…A response icon1A response icon1
Shahid Bahadur·Jan 24, 2025React Routing (Public, Private, Paid & General routes) — Step by Step GuideHere's a solution with a clear file structure and best practices to create a robust and secure structure for implementing routing…
Shahid Bahadur·Mar 11, 2024A myth story of Spread and Rest Operator.Certainly! The spread operator (…) and the rest parameter (…) are both features introduced in ECMAScript 6 (ES6), also known as ECMAScript…
Shahid Bahadur·Oct 16, 2023Conditionally Render React Components in different ways.In React, you can render components conditionally in various ways based on different conditions. Following are the three ways to…
Shahid Bahadur·Mar 13, 2023Simple Drag and Drop in React without an external library.What is Drag and Drop in React?A response icon4A response icon4
Shahid Bahadur·Oct 23, 2021Analysis of events, emotions and learnings at Amal Academy.We were provided with some set of rules and a set of shapes. Our task was to draw a sketch of a dog out of those shapes and we had to work…
Shahid Bahadur·Oct 5, 2021Difference in Javascript properties(innerHTML, innerText, textContent).Have you heard about DOM manipulation? Let’s see what is DOM? Document Object Model (DOM) is a programming interface for HTML. Simply you…