mahdiWhat is a Variable in Programming?The article explores variable concepts across multiple programming languages, focusing on types, properties, and practical examples.Oct 13, 2024Oct 13, 2024
mahdiIntroduction to GlandGland is a powerful and flexible Node.js framework designed to streamline the development of web applications and APIs. It combines a…Sep 15, 2024Sep 15, 2024
mahdiIntroducing Qiu!I’m thrilled to announce the release of Qiu — a no-nonsense SQL query runner designed to make raw SQL fun again. Let’s be honest, ORMs…Sep 13, 2024Sep 13, 2024
mahdiIntroducing Agas 1.0.0I’m excited to announce the release of Agas version 1.0.0, a powerful and flexible tool designed to simplify HTTP requests from the…Sep 11, 2024Sep 11, 2024
mahdiCircuit Switching Explained: A Detailed Guide for Computer NetworksCircuit switching guide: phases, pros, cons, vs. packet switching. Ideal for voice calls and real-time video conferencingJul 15, 2024Jul 15, 2024
mahdiUnderstanding Number Systems: Binary, Decimal, Hexadecimal, and BeyondExplore binary, decimal, hexadecimal, and octal systems, including their significance, conversions, and applications in computingJul 6, 2024Jul 6, 2024
mahdiMastering Two-Dimensional Arrays: A Comprehensive GuideUnlock the power of two-dimensional arrays! Discover how to efficiently handle grid-like data in programming with practical examples and…Jul 2, 2024Jul 2, 2024
mahdiWhat Are Associative Arrays and How Do They Work?Understanding associative arrays: key-value pairs, efficient data structures, and their applications in programming and computer science.Jun 30, 2024Jun 30, 2024
mahdiUnderstanding Array Data StructuresThis is an article about understanding array data structures. It discusses what arrays are and how they are used in computer science…Jun 26, 2024Jun 26, 2024
mahdiNode Boost: Clusters & ThreadsStrategies to Optimize Performance in Node.js ApplicationsJun 19, 2024Jun 19, 2024
mahdiWhat is String Manipulation and AlgorithmsString search algorithms power text editing & web search! Learn how to find patterns in text faster!Jun 11, 2024Jun 11, 2024
mahdiWhat is Software TestingUncover software defects & ensure high-quality apps! Learn everything about software testing: methods, benefits & more.May 17, 2024May 17, 2024
mahdiBasic Sorting AlgorithmsMaster Sorting Algorithms! Conquer data with insights on Merge Sort, Quick Sort, Heap Sort, & more. Choose the right algorithmMay 4, 2024May 4, 2024
mahdiData Structures: A Comprehensive IntroductionDemystify data organization! Master essential structures for efficient algorithms in just 15 minutes.Apr 28, 2024Apr 28, 2024
mahdiBasic AlgorithmsExplore core algorithms (search, sort, traverse) & dive deeper! My repo & social media await your feedback & algorithmic adventures!Apr 26, 2024Apr 26, 2024
mahdiWhat is dependency injectionIn the realm of object-oriented programming (OOP), dependency injection (DI) emerges as a cornerstone technique for managing dependencies…Apr 8, 2024Apr 8, 2024
mahdiCohesion and Coupling in Javascript“Understanding Cohesion and Coupling in Software Design for Robust Systems”Mar 29, 2024Mar 29, 2024