HSHemant Singhinl3vpn.hashnode.dev·1d ago · 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
MAMario Alberto Arceinpowercsharp.hashnode.dev·3d ago · 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
AMADITYA MOREinjarvis-logbook.hashnode.dev·3d ago · 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
USunity source codeinunitysourcecode.hashnode.dev·5d ago · 11 min readFood Sort Puzzle Game in Unity: Why Sorting Games Go ViralSorting puzzle games occupy a strange but fascinating corner of mobile game design. They don't rely on reflexes, they don't require narrative depth, and they don't demand complex control schemes. Yet 00
CSChris Sheridaninhalosecurityhasnodedev.hashnode.dev·5d ago · 6 min readA CTF Session With No Flag — and Why It Still CountedI spend most of my time building a small offensive-security framework. Today I spent a session working a target the manual way and finished it without capturing a single flag. I want to write about th00
AEAnnie-Stewart Elijahinalvissraghnall.hashnode.dev·Aug 13 · 9 min readRamblings about my turmoil with Linux audio...I recently caught the multimedia engineering bug, and I've been looking into audio API's, RFC's, and whatnot. TL;DR here: it's not been fun at all. So, I was trying to do something really basic [as pa00
DVDuru Victor Ikechukwuiniamduruvictor.hashnode.dev·Aug 5 · 5 min readI Tried to Break My Own C Program, And Found a Real Bug Hiding in the Input BufferIntro This was me building a mini project (time converter) after finishing chapter 5 of C Programming: A Modern Approach by K.N. King. I decided to test the program by feeding it input that looked lik00
MUMohamed Uvaisinmohduvais.hashnode.dev·Aug 4 · 21 min readLinux Processes and Threads: A Practical Guide for Embedded Linux DevelopersLinux is a very popular operating system that is used in many products such as mobile phones, servers, networking, real-time applications, etc. When applications are developed in Linux, it is importan10
CPCameron Pennainpksinew.hashnode.dev·Aug 1 · 6 min readI'm building a tiny creature that lives in a drawerA build journal — part one For the last little while I've been making a small thing, and I want to start writing down how it's going while it's still messy. The thing is a creature. I don't really thi00
AMADITYA MOREinjarvis-logbook.hashnode.dev·Jul 27 · 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