search⌘K
search the log…
writing
$sysadmin$cybersecurity$devops$thoughts
homelabs
brasil homelabkubecraft homelab
site
about mecontact
root@pattie ~

notes from the terminal

breaking things on purpose so production doesn't. kubernetes, homelab builds, ci/cd, and the security background to know why it matters.

session.sh
$ whoami
craven
sysadmin → devops
still paranoid about security
$
$ cat ~/.philosophy
break things on purpose
break them better
next time
$
$ ls -la /labs
brasil-homelab/
kubecraft-homelab/
mac-cluster/
$
$ tail /var/log/learning
[OK] writeups shipped
[WARN] k3s node flapping
[OK] still curious
$
the homelabs
homelab ~/brasil
brasil homelab
bare metal · k3s · gitops

bare-metal kubernetes on a mac cluster. k3s, flux gitops, self-hosted apps, and everything that breaks along the way.

$ ls ~/brasil tutor — open webui + ollama coach — python cli
view the build →
homelab ~/kubecraft
kubecraft homelab
kubernetes · from scratch

the kubernetes build log. what i ran, what confused me, what broke, and how confident i actually am about each piece of it.

$ ls ~/kubecraft build in progress first logs landing soon
view the build →
latest transmissions
/dev/random
"The quieter you become, the more you are able to hear."
— Kali Linux MOTD
"Talk is cheap. Show me the code."
— Linus Torvalds
"Amateurs hack systems, professionals hack people."
— Bruce Schneier
"There are two ways to write error-free programs; only the third one works."
— Alan J. Perlis
"Security is always excessive until it's not enough."
— Robbie Sinclair
"In theory, theory and practice are the same. In practice, they are not."
— Yogi Berra
"Programs must be written for people to read, and only incidentally for machines to execute."
— Harold Abelson
"The most likely way for the world to be destroyed is by accident. That's where we come in; we're computer professionals. We cause accidents."
— Nathaniel Borenstein
"Weeks of coding can save you hours of planning."
— Anonymous
"It's not a bug. It's an undocumented feature."
— Anonymous
"There are only two hard things in computer science: cache invalidation and naming things."
— Phil Karlton
"Simplicity is prerequisite for reliability."
— Edsger W. Dijkstra
"Given enough eyeballs, all bugs are shallow."
— Linus's Law
"The best way to predict the future is to implement it."
— Alan Kay