TTraliranintraliran.hashnode.dev·19h ago · 3 min readWhy C is the Best Thing That Ever Happened to ProgrammingMost modern programming languages try to hide how the machine actually works. They wrap developers in syntax sugar, automatic garbage collection, and gigabytes of abstractions. But if you want total c00
HGHarrison Guoinharrisonsec.hashnode.dev·21h ago · 5 min readBuilding a Bootloader from Scratch — Just Assembly, No OSEverything you write at work stands on a tower of things that were already set up for you: a heap, a stack, threads, a filesystem, a C library, an operating system underneath all of it. Writing a boot00
ICIsaiah Clifford Opokuinfreecodecamp.org·4d ago · 84 min readThe Design Patterns Handbook: Learn Popular Design Patterns with C# Code ExamplesDesign patterns are reusable solutions to common problems in software design. Think of them as blueprints: not finished code, but proven templates you can adapt to solve a specific problem in your own20
AKArijit Kunduinarijitkundu.hashnode.dev·Aug 31 · 10 min readQueue and Deque in DSA: Understanding FIFO with Python and CThere is something strangely satisfying about the word "queue". If you keep removing characters from the right side one by one: QUEUE → QUEU → QUE → QU → Q And if you read the remaining word from righ00
Mmstaaliinmstaali-blog.hashnode.dev·Aug 30 · 9 min readThree Lines That Only Compiled on a MacEvery C and C++ project I wrote at 1337 was built on a Mac, with clang, under -Wall -Wextra -Werror. All of them compiled clean since the grading script will not bother running a binary that produced 00
SSSneha Satapathyindelvia.hashnode.dev·Aug 28 · 7 min readThe Lore I Found in My Git Rabbit HoleWhen I first started learning Git, I was terrified of the terminal and commands, so I left that responsibility to my future self. Well, that future self is here. A few days ago, I started actually lea00
USunity source codeinunitysourcecode.hashnode.dev·Aug 22 · 11 min readBuilding a Mobile Shooting Game in Unity: Architecture, Performance, and What to Look for in Source CodeShooting games are mechanically simple to describe but genuinely hard to build well on mobile, because weapon systems, hit detection, enemy AI, and touch controls all have to work together at 60fps on00
HSHemant Singhinl3vpn.hashnode.dev·Aug 20 · 28 min readBuilding a Layer 3 VPN Tunnel for Linux in CIntroduction In this project, I build a simple VPN from scratch on Linux to understand how packets move between the kernel, userspace, and the network. The implementation starts with creating and conf00
AMADITYA MOREinjarvis-logbook.hashnode.dev·Aug 18 · 11 min readWhen C Started Controlling Hardware: My 8051 Learning JourneyFor the past few weeks, my learning journey had mostly been around C programming and software logic. I was writing functions. Building structures. Solving problems. Breaking programs into smaller modu00
MAMario Alberto Arceinpowercsharp.hashnode.dev·Aug 18 · 7 min readFoundation: Core, Extensions, Utilities, Helpers, CompatibilityProblem For most of twenty years across .NET Framework 1.1 through .NET 8, I wrote the same handful of things in every codebase: a null check before a string operation, a DayOfWeek comparison to detec00