Documentation
Production troubleshooting & automation
Field notes, diagnostic playbooks, performance tooling, and practical infrastructure patterns for Linux, Windows, Azure, Kubernetes, and AI. Production lessons first — theory only when it helps fix the box in front of you.
Featured guides
Start with the field guides and architecture patterns that best represent the site today.
Linux Performance — Field Playbook
A practical workflow for investigating Linux performance from symptoms to evidence.
Self-Host Honcho with LiteLLM
Persistent agent memory, vector retrieval, and provider-neutral model routing on Kubernetes.
MicroK8s with Traefik
A practical private and public application deployment pattern for a single-node cluster.
Browse by topic
Linux
Kernel internals, performance, diagnostics, and admin tooling.
Windows
Event logs, administration workflows, and practical Windows tooling.
Azure
VM troubleshooting, serial console, and profiling on Azure.
Kubernetes
Cluster recipes, ingress, and practical application deployment patterns.
AI
Self-hosted agents, durable memory, and model gateways.
Software Engineering
Patterns, optimisation, and lessons from production code.
Tools I build
Open-source tools built from recurring production troubleshooting problems.
Performance collection
LinuxAiOPerf
All-in-one Linux performance data collector. One command, one timestamped output directory.
Benchmarking
Tux Toaster
Stress-test and benchmark CPU, memory, disk and network from a friendly TUI.
Support analysis
SOSParser
Turn sosreport / supportconfig archives into interactive HTML reports.
Event log parsing
evtxparser
Export Windows .evtx event logs to CSV with a fast, streaming CLI.
Recently updated
Honcho + LiteLLM on KubernetesPersistent agent memory, pgvector, Redis cache, and model routing.
MicroK8s with TraefikPrivate and public application deployment patterns.
Linux Performance — Field PlaybookA systematic path from production symptoms to useful evidence.
About this site
Built with Hugo and the Docsy theme. Content is continuously updated; use the navigation menu or search to find a specific guide.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.