Samuel Adebayosamueladebayo.com·Dec 2, 2024Demystifying Big-O notationDuring the first two years of my undergraduate years, I never really understood computational complexities—even after learning about it in my Data Structures and Algorithms class in the second year of university, it remained a foggy concept. Maybe th...Teaching PythonCS Theory
Hitesh Venugopalanwatch-me-dev.hashnode.dev·Nov 11, 2024Sync vs Async: A Code-Off!Since I already have some knowledge about basic HTML, CSS, and JavaScript, I decided to begin with Asynchronous and Synchronous JavaScript .Let me share what I’ve learnt! Synchronous Code Synchronous code is JavaScript that executes line by line in ...3 likes·46 readsJavaScript
Pradeep Thapapradeepwrites.hashnode.dev·Sep 29, 2024When Calling Functions Goes Wrong: Unpacking the 'z is not defined' Error in JavaScriptHere this led me to an error🤔🤔🤔 function x(l) { console.log("X"); z(); } x(function z() { console.log("Y"); }); Output: X index.js:3 Uncaught ReferenceError: z is not defined...106 readsJavaScript
Rohit Rairohitrai.hashnode.dev·Aug 29, 2024Comprehensive Guide to Iteration ,Iterables, and Iterators in PythonIntroduction Iteration is a fundamental concept in Python, allowing you to loop over data structures like lists, tuples, and dictionaries. Understanding how iteration works, along with the concepts of iterables and iterators, is crucial for writing e...1 likePython
Satyendra Kumarthesatyendrakumar.hashnode.dev·Aug 20, 2024Understanding Structural Design Patterns: Concepts, Examples, and Use CasesIn the last article, we talked about Creational Design Patterns, which are all about how objects are created in code. If you haven't read it yet, you can check it out Here Now, we're going to look at Structural Design Patterns. These patterns help us...CodeDesign
Bhavesh Jadhavbhaveshjadhav.hashnode.dev·Aug 13, 2024Today, I Deepened My Understanding of the fetch FunctionHey folks! Today, I delved into something that's been a part of my coding life for a while, but I never really stopped to appreciate its inner workings—the fetch function. It's a crucial tool, especially in web development, where we're constantly dea...10 likes·26 readsJavascript Basicsfetch API
Dibyashree Chakravartygateandroidandexploration.hashnode.dev·Aug 7, 2024Exploring the Cyclic Property in C LanguageHave you ever encountered unexpected results in C programming? Let's delve into an intriguing concept that explains why some values behave oddly, showcasing a fascinating trick with character variables. Imagine we have a C program where we declare a ...1 like·43 readsc programming
Shainil P Scodeshaine.hashnode.dev·May 14, 2024Unlocking the Potential of C++: A Deep Dive into ClosuresPointers arent hard the syntax is said by someone i dont know lol. The thing about cpp is you can pretty much understand any concept but you will surely struggle to remember the syntax . why soo ?? because it is confusing . well if you are a develope...28 readsLexical Scoping
Vishwas Acharyavishwasacharya.hashnode.dev·Apr 6, 2024Understanding Angular Annotations: Simplifying Coding in Angular AppsIn Angular, annotations are a way to add metadata to a class or a class member using special decorators. These decorators provide additional information to Angular about how a class or its members should be treated or used. For example, let's consid...Angular
Justice Otuyajusticeotuya.hashnode.dev·Feb 9, 2024Block, Procs and Lambda in RubyAs a Javascript developer, I was used to calling functions by writing their name followed by a bracket that may or may not take arguments. However, when I switched to Ruby, I had to adapt to a new system where I could call a function without the brac...52 readsprocs