shunnu.hashnode.devUnderstanding Conventional Commit Messages: A Simple GuideWhat are conventional commits? Conventional commits is a lightweight convention for writing commit messages that follows a specific structure. This structure makes it easier for humans and machines to understand the intent of each commit. It’s especi...Sep 10, 2024·2 min read
shunnu.hashnode.devLearn the Factory Pattern: Easy Implementation TipsDesign patterns are an essential part of software development. They provide a tried-and-tested way of solving common problems, making our code more flexible, reusable, and easier to maintain. One such powerful design pattern is the Factory Pattern. R...Jul 8, 2024·3 min read
shunnu.hashnode.devStarting with JavaScript: Must-Know Tips for NewbiesWhy is JavaScript So Popular? JavaScript's popularity can be attributed to several factors, including: Versatility: JavaScript can be used for various tasks, from front-end web development to back-end development and even mobile app development. Re...Jun 20, 2024·4 min read
shunnu.hashnode.devSwapping Variables with XOR Operator in JavaScriptSwapping variables is a typical operation in programming. Traditionally, this is done using a temporary variable to store one of the values. However, did you know you can achieve the same result in JavaScript using the XOR (^) operator? Let's dive in...Sep 23, 2023·3 min read
shunnu.hashnode.devWorking Of KeyboardThe keyboard is an essential input device that allows us to communicate with computers and other electronic devices by typing characters. The process of the keyboard's operation involves a series of steps that are triggered when a key is pressed. Her...Aug 24, 2023·3 min read