just me and linux — page 2

Part 4 of 7 · Linux Networking Linux

Linux Networking Part 4: Reading tcpdump

Counters tell you that something is wrong. tcpdump tells you what happened. Most engineers can start a capture. Far fewer can look at forty lines of output and say "

· 12 min read
Part 3 of 7 · Linux Networking Linux

Linux Networking Part 3: Proving Packet Loss

"We're seeing packet loss." That sentence starts more wasted investigations than any other in infrastructure. It's not a diagnosis. It's a feeling.

· 9 min read
Part 2 of 7 · Linux Networking Linux

Linux Networking Part 2: Reading Sockets with ss

You have nginx running. Someone says it's broken. You need to know, in the next thirty seconds: who is connected, from where, to which port, and whether anything

· 9 min read
Part 1 of 7 · Linux Networking Linux

Linux Networking Part 1: The Mental Model

Most engineers learn Linux networking backwards. They memorise commands first, then spend years never quite knowing which one to reach for. So they run netstat -an, stare at 4000 lines,

· 6 min read
Start here · Linux Networking Linux

Linux Networking Part 0: The Fundamentals

Somebody says "the app can't reach the database." You have a terminal and no idea where to start. This post is the on-ramp. Vocabulary, then

· 10 min read
Self-Hosted

Karakeep: a self-hosted replacement for Pocket

Mozilla killed Pocket. Your browser bookmarks are a graveyard. Karakeep is a self-hosted bookmark manager with AI tagging, full-page archiving, and video hoarding — and it runs entirely on your own hardware.

· 2 min read