Skip to content
View dcadolph's full-sized avatar

Block or report dcadolph

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dcadolph/README.md

Douglas Adolph

Go, Kubernetes, distributed systems, developer tooling.

I design and engineer platform software at infrastructure scale, focusing on systems that are simple to operate, deterministic, and resilient under pressure.

By day, I build backend platform infrastructure behind thousands of production Kubernetes clusters: deployment systems, controllers, identity, secrets, and fleet operations. Outside work, I build and maintain independent software across infrastructure, security, developer tooling, and specialized applications. The common thread is deliberate engineering: self-contained binaries, real dependencies, deterministic behavior, and software built to run reliably anywhere.

Selected Work

My enterprise work is proprietary, so none of it appears here. These public projects reflect my personal work, held to those same engineering standards.

Project What it is
slop-chop Deterministic local processing for stripping recognizable AI writing tells from text. No API or cloud service.
kibble Verifies that a project's installation instructions actually work from a completely clean environment.
cipher Programmatic SOPS for Go, including encryption, decryption, rotation, and auditing across six KMS backends.
jwtmint JWT library, daemon, controller, and JWKS tooling for minting, signing, verifying, and inspecting tokens.
fleetsweeper Multi cluster Kubernetes drift detection that finds the cluster that does not look like the rest of the fleet.
depstamp Records which dependencies an agent actually used in work that passed.
preen Plans and executes clean Git history rewrites while preserving the actual work.

More Projects

Project What it is
midden A local first personal journal built around plain text, durable data, and simple tools.
battlesight An interactive visual encyclopedia of warfare covering 13,000+ battles, each tied to its sources.
cinatlas A quick reference for films, filming locations, casts, and related work.
vamoose Calendar workflow automation across Outlook, Google, iCloud, and CalDAV.

Engineering

Go is my primary language, with a heavy bias toward standard library design, integration testing against real dependencies, and self-contained binaries that run predictably anywhere.

Go is my wheelhouse, not a constraint. I use Swift and SwiftUI for native Apple interfaces, Python where it fits the problem, and whatever other tools the system actually calls for. The language changes; the engineering standard does not.

I treat LLMs as specialized components rather than foundational architecture. Models are useful where fuzzy output is acceptable. Where a system requires deterministic correctness, speed, or auditability, I solve it with code, not a prompt.

Pinned Loading

  1. cipher cipher Public

    Programmatic SOPS for Go: encrypt, decrypt, rotate, walk, edit, and audit secret files. CLI + library.

    Go

  2. slop-chop slop-chop Public

    Strip AI tells from text: em-dashes, slop words, and stock phrases, in one deterministic local pass. CLI, GitHub Action, Obsidian plugin, and MCP server.

    Go 3

  3. preen preen Public

    Split a messy working tree into clean, atomic git commits with real messages, and see the plan before anything moves. Claude Code skill and CLI.

    Go

  4. jwtmint jwtmint Public

    Mint, sign, verify, and inspect JWTs from the command line. A Go CLI and library for JWT debugging and local token generation.

    Go

  5. midden midden Public

    The plain and simple personal journal. Local-first, plain-text, no account and no cloud. Go CLI.

    Go