Eslam Elkhatimvividicreation.hashnode.dev·17 hours agoHow Our Programming Decisions Impact Society!!Programming, as I see it, is not just about writing code to develop systems or applications; it is a living process where logic blends with emotions, and the mind merges with the heart. Programming is like being an artist who translates their thought...Eslam Elkhatim
Usman Akinyemiuniqueusman.hashnode.dev·Jan 19, 2025Git Intern Week 6: Getting Started with Large Codebases: Tips for Open-Source ContributionOne common question I often get is: How did you get started with X's huge codebase? If you know me well, you'll know that I have contributed to and worked on several very large projects, often in programming languages that some people consider comple...2 likesGitHub
Eslam Elkhatimvividicreation.hashnode.dev·Jan 19, 2025Programming as An ART# How Creativity Enhances Code Qualit At first glance, code might seem like a series of cold instructions, but in reality, it is closer to a silent poem, where every line carries its unique melody, and every function forms part of a grand symphony. P...1 likeProgramming as an art
Animesh Guptaanimesh8349.hashnode.dev·Jan 17, 2025Exploring Programming Paradigms with Real-World Analogies1. Functional Programming (FP): Coffee Shop with Baristas Analogy : Imagine a coffee shop where each barista ( function ) has a specific recipe for making drinks. They make drinks as per customers’ choices ( inputs ) but never alter the original ingr...1 like#ProgrammingParadigms
Jay Gandhihow-the-internet-works-easy-as-abc.hashnode.dev·Jan 17, 2025How does the Internet work? Easy as ABC!How Does the Internet Actually Work? A Simple Guide Imagine you're sitting at home, opening your web browser, and typing "funny cat videos." In just seconds, you're watching cats doing silly things! But have you ever wondered how this magic happens? ...internet
Samuel Igescriptedbase.hashnode.dev·Jan 15, 2025JavaScript Engines Explained: The Magic Behind Your Favorite Web Apps!Introduction JavaScript powers countless applications, from dynamic websites to server-side solutions. To write optimized and efficient JavaScript, it's essential to understand the inner workings of JavaScript engines. This post demystifies JavaScrip...1 likeJavaScript
Chris Mbahchrismbah.hashnode.dev·Jan 15, 2025What Does Simple Addition Look Like in 10 Programming Languages?When starting with a new programming language—whether through tutorials or courses—one of the first tasks we do is usually performing a basic calculation. It’s a simple but effective way to get familiar with the syntax and language rules. I got curio...1 like·49 readssoftware development
Ikegah Oliveroliverwrites.hashnode.dev·Jan 14, 2025Choosing the Right Data Structure: Key Factors and Performance MetricsChoosing the proper data structure is key to writing efficient and scalable software. Each data structure comes with tradeoffs in speed, memory use, and ease of implementation, which can impact how well your code performs. In this article, we’ll comp...1 likeData Structures and AlgorithmProgramming Blogs
Olusholacodewithgeeky.hashnode.dev·Jan 13, 2025Drag and drop with DataTransfer Object in JavaScriptThe DataTransfer object in JavaScript is the fundamental component of drag-and-drop interactions and clipboard operations. This is not to be confused with DTOs — which is a pattern that determines how data is sent between different layers of an appl...1 likeJavaScript
Gabriel Stoneima.trifleneurotic.com·Jan 12, 2025ADHDev.Hello & good day to you all! I have a tendency to be rather wordy, so I will endeavour to keep this post (and future ones) as concise as possible. I have combined-type ADHD, and when I was diagnosed in the early oughts, it felt like there was finally...programming