mohdasifabid.hashnode.devWhy most of the devs prefer external styling ?As a developer, we have to use CSS for styling whether we are working in a professional setup or on personal projects. I'm considering you already know what Cascading Styling Sheet is! Cascading Style Sheets (CSS) is a stylesheet language used to de...Aug 4, 2023·4 min read
mohdasifabid.hashnode.devHow to remove the duplicate Elements from an array in JavaScript ?const numArray = [0,1,1,2,2,2,3,3,5,5,5] // input //expected output [0,1,2,3,5] Using the indexOf & filter method indexOf: MDN says, the indexOf() method returns the first index at which a given element can be found in the array, or -1 if it is no...May 16, 2023·3 min read
mohdasifabid.hashnode.devDitch the Repetition: Unlocking the Power of DRY for DevelopersAs a developer, you've likely heard the term "DRY" being thrown around. DRY stands for "Don't Repeat Yourself," and it's a programming concept that advocates for code reusability and efficiency. In this blog post, we'll explore why a developer should...Apr 13, 2023·2 min read
mohdasifabid.hashnode.devWhat is the difference between server side and client Side Rendering?When building web applications, developers have two options for rendering the user interface: client-side and server-side rendering. Each approach has its own advantages and disadvantages, and choosing the right one depends on the specific needs of t...Apr 10, 2023·2 min read
mohdasifabid.hashnode.devJavaScript data typesAs we all know that JavaScript is a single-threaded, non-blocking, asynchronous, concurrent programming language with lots of flexibility. We should also keep in mind that JavaScript is a dynamically-typed language, which means that variables can hol...Apr 9, 2023·2 min read