2025.07.06F·157Hard Link vs Symbolic Link: How I Almost Nuked My Mac
I wasted 50% of my disk space because I didn't know the difference between Copy and Link. Deep dive into Inode, the secret of `rm` command, and why `pnpm` is faster than `npm`.
OSLinuxFileSystem
→2025.07.05F·156CPU Scheduling: From FCFS to Linux CFS (The Art of Fairness)
How OS creates the illusion of multitasking. Preemptive vs Non-preemptive, The Starvation problem, and how modern OSs use Multi-Level Feedback Queue (MLFQ) and Red-Black Trees (Linux CFS) to keep everyone happy.
CSOSScheduling
→2025.07.01I·06Docker: The Comprehensive Textbook (Architecture, Labs, Tuning)
The ultimate guide for Engineers. Includes Architecture Deep Dive, 20-term Glossary, 10-item FAQ, and detailed Security Hardening checklists.
DevOpsDockerContainer
→2025.06.25F·01Red-Black Tree: The Engine Behind Linux C and Java HashMap
Why BST degrades to linked lists. The 5 rules of Red-Black Trees, Left/Right Rotations visualization, and why Linux CFS and Java use it over AVL Trees.
Data StructureAlgorithmCS
→2025.03.25F·60WSL: Windows Strikes Back
Developers must use Mac? That was before WSL2. Planting Linux Kernel inside Windows.
CSOSWindows
→2025.03.10F·48IPC (Inter-Process Communication)
Processes are isolated. But how do Chrome tabs exchange data? From Pipes to Sockets.
CSOSIPC
→2025.03.02F·42Daemon Process: The Invisible Worker
Not a Demon. It's the 'Guardian Spirit' from Greek mythology. Heroes of the server working silently in the background.
CSOSLinux
→2025.03.01F·41Linux Permissions: chmod and chown
Senior dev said 'just chmod 777 it'. Turns out, that was reckless advice. Secrets of rwx and numbers.
CSOSLinux
→2025.02.27F·39Shell: Don't Boss Me Around, You Crust
Shell is not the core of OS. It's just a 'Messenger' passing user commands to Kernel. The real role of zsh and bash.
CSOSShell
→2025.02.23F·36Kernel: The Heart of the OS
If an OS is a collection of programs, who is the core? Identity of the Kernel that always stays in memory.
CSOSKernel
→2025.02.03F·16RAM vs ROM: Why Data Vanishes (The Definitive Guide)
From DRAM leakage currents to ECC, HBM, and real benchmarks (fio, sysbench). A developer's guide going beyond simple analogies.
csmemoryram
→2025.01.25X·01The Boot Process: From Power Button to Login Screen
What happens inside when you turn on a computer? A detailed breakdown of the 6 stages of Linux booting. Covering Dual Booting, Secure Boot, Kernel Modules, Systemd Unit Files, and troubleshooting with Journalctl.
OSLinuxBooting
→