AMADITYA MOREinjarvis-logbook.hashnode.dev·4d ago · 7 min readBuilding My First Logic-Based Project in C: A Library Management SystemWhen I first started learning C programming, my programs were simple—calculators, loops, patterns, and small logic exercises. They helped me understand the syntax, but they didn't feel like real softw00
MFMathijs Frankinmathijs-frank.hashnode.dev·Jul 22 · 5 min readWhy my compiler won't optimize for youThis is part of an ongoing project. A programming game where getting better at the game means getting better at real coding. Background here: Learning Coding Like a Board Game. For my game I will crea10
MSManu Shuklainecorpit.hashnode.dev·Jul 20 · 16 min readC# 15 union types in .NET 11: migrating off OneOf without boxing your hot pathC# 15 union types in .NET 11: migrating off OneOf without boxing your hot path Summary. Union types are one of the two headline C# 15 features in .NET 11, alongside collection expression arguments, an00
CcodeFacilityincodefacility.hashnode.dev·Jul 19 · 4 min readWhat Is a Pointer in C? A Beginner's GuideWhat Is a Pointer in C? A Beginner's Guide If you're learning C and pointers are the moment things suddenly feel harder, you're not alone. Pointers trip up more beginners than almost any other concept10
RKRoee Kishoninwadite.hashnode.dev·Jul 19 · 2 min readSimplified - Readability VS EfficiencyDid you ever find yourself thinking one of those? “This piece of code would be more efficient if I used X instead of Y”? “Do I really need that extra variable?” “Isn’t it somewhat bad practice thou00
TJTongjia Jianginjtj.hashnode.dev·Jul 16 · 18 min readC vs. Python: A Beginner's Guide to Understanding the DifferencesEmbarking on a journey into the world of programming can be both exciting and daunting. As you start to explore, you'll inevitably encounter various programming languages, each with its unique strengt00
KPKomal Pawarinkomalpawar.hashnode.dev·Jul 12 · 2 min readDay 1: Starting My Embedded Journey (2026 Roadmap)"I'm not writing because I'm an expert. I'm writing because documenting what I learn helps me learn better—and maybe it helps someone else too." Why I'm Starting This Series Instead of keeping notes 10
HHashinharshitdevio.hashnode.dev·Jul 11 · 5 min readUNIX File DescriptorsImagine you are visiting your favourite museum, the one you've waited your whole life to visit. But at the entry point of the museum just before entering you need to submit all of your stuff like your00
PMPrasanth Madhurapantulainiwtlp.hashnode.dev·Jun 27 · 4 min readRust's rewrite wave, why C is being replaced in the places that matterIn 2026 the Rust rewrite wave reached the load-bearing parts of computing: the Linux kernel ships Rust drivers, browsers and databases have Rust cores, and Rust runs in production infrastructure at Mi00
GMGian Michele Pasinelliindevtools-embedded.hashnode.dev·Jun 25 · 6 min readCalcDocs Gets Even Better: Interactive Tolerance Propagation in the Distribution Webview in VS CodeCalcDocs introduces an updated distribution-based uncertainty propagation engine integrated directly into its VS Code webview. The goal is to support engineers working with formulas and derived quanti00