The Layer Below
35 posts
01
What Happens When You Press a Key
~13 minutes
4 img
02
Your String is Not What You Think It Is
~13 minutes
6 img
03
File Descriptors: The Numbers Behind Everything
~13 minutes
3 img
04
What Actually Happens When You Read a File
~13 minutes
4 img
05
Signals: The Kernel's Text Messages
~12 minutes
2 img
06
Your Process Doesn't Exist Alone
~11 minutes
3 img
07
Your DNS is Lying to You
~13 minutes
2 img
08
What "Connected" Means in TCP
~10 minutes
3 img
09
The Event Loop You're Already Using
~11 minutes
3 img
10
malloc Is Not Free
~13 minutes
3 img
11
How Your Python Code Actually Runs
~14 minutes
4 img
12
The Parallel Lanes Nobody Uses
~13 minutes
3 img
13
What Happens When You Plug Something In
~18 minutes
5 img
14
How a Viking King Ended Up in Your Earbuds
~19 minutes
4 img
15
What Is RAM, Actually?
~19 minutes
4 img
16
The Invisible Negotiation Between Your Laptop and the Air
~19 minutes
5 img
17
Why `ls -l` Is Slow: Inodes, Directory Entries, and the Filesystem Layer
~14 minutes
3 img
18
The Dumbest Smart Tool You Use Every Day
~19 minutes
4 img
19
The Lock You Didn't Know You Were Taking
~15 minutes
5 img
20
The Handshake You Never See
~17 minutes
4 img
21
Your Container Is a Lie
~13 minutes
5 img
22
The Linker: Why Argument Order Matters and Everything Else They Never Told You
~15 minutes
4 img
23
Your Program Has a Housekeeper You Never Hired
~17 minutes
5 img
24
The Protocol That Keeps Reinventing Itself
~15 minutes
4 img
25
The 30-Year Migration Nobody Finished
~16 minutes
4 img
26
The Tunnel You Type Through
~15 minutes
4 img
27
The Bug That Won't Die
~15 minutes
5 img
28
What Actually Happens When You Query a Database
~17 minutes
5 img
29
The Theorem That Decides Who Gets Lied To
~17 minutes
4 img
30
The Paper That Made Distributed Systems Possible
~16 minutes
4 img
31
The Algorithm That Won by Being Obvious
~15 minutes
8 img
32
The Two Papers That Created Big Data
~16 minutes
4 img
33
The Paper That Broke Your Database Assumptions
~14 minutes
4 img
34
The Database That Cheated Time
~15 minutes
4 img
35
io_uring: The Linux I/O Revolution Most Developers Haven't Heard Of
~15 minutes
5 img