Saksham Aggarwalwebdv.hashnode.dev·6 hours agoMastering JavaScript Event Loops: A Deep DiveWhat are Event Loops? In short, an Event Loop is an infinite loop within the JavaScript runtime environment that determines which task to execute at any given moment. Now, you might be wondering, "Why should I familiarize myself with this concept?" W...DiscussWeb Development
V Sai Harshav-sai-harsha.hashnode.dev·10 hours agoMaster Regex - IntroductionIntroduction Regular expressions, often abbreviated as "regex," are a powerful and flexible tool for pattern matching and text manipulation. At its core, a regular expression is a sequence of characters that defines a search pattern. This pattern can...DiscussMaster RegexRegex
Umang Ahujaumangahuja.hashnode.dev·Sep 23, 2023Clean Code - Chapter 1️⃣One of the key skills in the armoury of a good software engineer is the ability to write clean code and not only that but also to identify bad code and transform it into a good one. Reasons for having bad code One emphasis on delivering code faster ...DiscussCoding Booksclean code
Kalidas VBcodeverses.hashnode.dev·Sep 23, 2023Finding Largest and Smallest element from a list in pythonIn this article, I will provide you with functions for finding the largest and smallest element from a list in Python using two ways methods. Without using the library function Using library function Without library Function Finding the largest ...Discusscoding
Sunil Kumarshunnu.hashnode.dev·Sep 23, 2023Swapping 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...DiscussJavaScript
V Sai Harshav-sai-harsha.hashnode.dev·Sep 23, 2023Big O Notation - A Comprehensive GuideIntroduction What is Big O Notation? Big O notation is a mathematical way to express how a function behaves as its input approaches a specific value or infinity. It's part of a family of notations, including Bachmann–Landau notation, used to describe...Discussalgorithms
Aftab Ahmednongeekcodelab.hashnode.dev·Sep 23, 2023From Zero to Python Hero: Day 11 - The Number Guessing GameIntroduction Greetings, fellow coding enthusiasts! Welcome back to my 100-day programming journey. On Day 11, I delved deeper into the Python programming language, exploring namespaces, scopes, and taking on the challenging Number Guessing Game proje...Discuss·10 likesPython
Arun Kumararunkumar0203.hashnode.dev·Sep 22, 2023Day 2: First Java ProgramTypes of Programming Language Procedural Contains a systematic order of statements, functions and commands to complete a task Functional Used in situations where we have to perform lots of different operations on the same set of data, like ML. ...Discuss·1 likeJava
Haocheng Linhaochengcodedev.hashnode.dev·Sep 22, 2023Creating Tic Tac Toe with AI using Pygame and Minimax AlgorithmIn this tutorial, we will create a game of Tic Tac Toe where you can play against a computer AI. The AI will be built using the minimax algorithm, ensuring that the AI will always make the optimal move. Let's get started! Setup Firstly, make sure you...DiscussPython
Saksham Aggarwalwebdv.hashnode.dev·Sep 22, 2023Solving Concurrency Challenges with Asynchronous ProgrammingHi Programmers. I hope you all are doing well. In this article, you will get to know, "What is asynchronous programming?", "What challenges have we faced without asynchronous programming?" and many more things. INTRODUCTION Asynchronous programming i...DiscussWeb Development