Infrastructure engineer. Linux, Kubernetes, Go, Python.
Most of what's here shares one property: self-custody. Whatever unlocks a thing stays with the person the thing belongs to β not in a vendor's database, not in a CI secret, not in a config file sitting next to the data it protects.
Bitcoin Core β small patches, and commits signed by a hardware device rather than by a key on disk. Pull requests.
Kubernetes The Hard Way, starting one step before the tutorial does. It opens by asking for four Debian 12 machines and never says where they come from β chapter-zero is that step: libvirt/KVM cloud-image VMs and cloud-init profiles on a host you already have, instead of four rented instances.
- trezor-totp β TOTP secrets encrypted at rest. The AES key is derived on the Trezor from a fixed BIP32 node and never leaves it; only ciphertext is on disk.
- trezor-gpg-recovery β rebuild a Trezor-backed GPG identity from the seed phrase alone, in software, so you can confirm the fingerprint reproduces while you still have the device (SLIP-0010). Related: romanz/trezor-agent#335.
- git-crypt + Trezor β the repository's encryption key is unwrapped by the device on demand and never written to disk.
- hiddenjump β reach a machine behind CGNAT over an SSH tunnel you run yourself, rather than a third-party remote-access service.
The same question turns up away from hardware: which tools an MCP server hands an agent in
tools/list, and how to make it hand over fewer.
- chigwell/telegram-mcp#168 β
read-only+<tool>,<tool>: a read-only baseline plus write tools granted by name (merged) - Flux159/mcp-server-kubernetes#356 β
unknown names in
ALLOWED_TOOLSfail at startup instead of silently (merged) - redis/mcp-redis#161 β
MCP_REDIS_ALLOWED_TOOLS, for a server with no tool-level control (open)
- What MCP servers actually expose β six codebases read line by line, with a file and line for every claim. Corrections welcome; the documentation-based survey that preceded it was wrong in both directions.
- Recovering a Trezor GPG identity from a seed phrase
- Trezor as a TOTP vault
- git-crypt + Trezor


