azwm: workspace 0 focused ariazonaa@obsidian --:--
ariazonaa@obsidian: ~0 · HOME

ariazonaa@obsidian


OS
Debian — stable, by choice
Host
1× dedicated · rented metal
Kernel
runs it himself, since age 14
WM
azwm · tiling
Shell
reads its own logs
Services
20 · workspace 2 ▸
Locale
DE · systems operator · 19

I rent metal and run it myself.

No managed services, no abstraction layers — just Debian, Docker, and a lot of late nights reading logs. Press 04 or h/l to switch workspaces.

ariazonaa@obsidian: ~/profile1 · ABOUT

$ cat ~/profile

N1

19, based in Germany. Glued to computers and servers since age 6; running my own infrastructure since 14 — back then a Minecraft server on a hand-me-down desktop.

N2

Current footprint: one dedicated server plus a handful of VMs scattered across hosters, running everything I care about — my mail, my files, my chat backends, and this site.

N3

The reason I run my own stack isn’t ideology — it’s that managed services keep surprising me. Pricing pages change, free tiers disappear, APIs deprecate without notice. My setup hasn’t surprised me in a year.

N4

What I actually enjoy: tracing a slow request from the edge through nginx, into the container, into postgres, and finding out it was a missing index the whole time. That’s the part nobody outsources.

ariazonaa@obsidian: ~/principles.md3 · NOTES

$ less ~/principles.md

## G1 Boring infrastructure wins.

My stack looks unimpressive on paper: Debian, systemd, nginx, postgres. Nothing webscale, nothing trending. It’s also the stack I haven’t had to wake up for in eight months. That’s not a coincidence — it’s the whole point.

## G2 Less code, less work, eventually.

Every service I add is a thing I’ll have to update, back up, monitor, debug at 2am. Before installing anything new, I check whether a cron job and 20 lines of bash would do it. About half the time, they would. The other half I usually regret.

## G3 Logs only help if you read them.

nginx logs every request. Grafana graphs the metrics. Uptime Kuma pings every endpoint. None of that protects me if I’m not looking. Once a week I go through the WARN-and-above lines — that’s where the next incident is hiding, three days before it pages me.

~/principles.md (END)

ariazonaa@obsidian: ~4 · CONTACT

$ cat ~/.contacts # click to open · or copy to clipboard

Got a question, a server problem, or just want to talk shop? Open a channel.

discord .ariazonaa
telegram @tcpsus

$