Tcpdump Survival Guide
A practical survival guide to tcpdump — the Swiss Army knife of packet capture. Learn how to capture clean traces, pick the right interface, grab mobile traffic, and filter for relevance.
A practical survival guide to tcpdump — the Swiss Army knife of packet capture. Learn how to capture clean traces, pick the right interface, grab mobile traffic, and filter for relevance.
A practical Unix user accounts guide with history, concepts, and a task-based cheatsheet covering inspection, creation, modification, groups, sudo, and troubleshooting.
Bend Git to your will with custom configs, aliases, and colors.
A practical Git guide with clear explanations, a task-based cheatsheet, and helper scripts to make version control less scary.
How to get SchemaSpy working with SQLite — the correct driver, the right flags, and a working example.
A step-by-step guide to packaging a Python script into a Docker container — from Dockerfile to image to container, with tips, pitfalls, and best practices.
A task-based Docker cheatsheet with clear explanations, examples, and doc links — a grimoire for mastering containers.
A compact, example-driven guide to Unix signals: sending, catching, and mastering them in Bash and Python.
Turn your scripts into proper services with systemd (Linux) and launchd (macOS). Includes examples, templates, and best practices.
My reusable Hugo boilerplate: page bundles, snippets, espanso macros, and just enough inline HTML to stay fast and consistent.