Things I have built: command-line and platform tools shipped in the open, the same class of work as my day job in platform and security engineering. Not everything is here. My largest professional work is internal, and some of my own projects are not public.

Every project below links to its source. Read it, clone it, run it, and judge the work before you talk to me. All of it lives at github.com/dcadolph, along with the smaller things that did not earn a section here.

kibble

Dogfood your docs.

Runs your documented install steps in a clean container, so a broken install fails CI.

Go CLI, GitHub Action Source

slop-chop

Chop the slop.

Strips the AI tells out of text in one deterministic local pass.

Go CLI, web app, GitHub Action Source

preen

Clean commits out of a messy working tree.

Splits a pile of uncommitted changes into ordered atomic commits, hash checked end to end.

Go CLI Source

peepwho

Know who knows.

Answers who knows about a topic from your team's git, Slack, and Jira, with a reason for each.

Go CLI Source

moorings

Every window finds its mooring.

A free window manager for every Mac, with apps pinned to the edges of an ultrawide.

macOS, Swift Source

icelos

Form is never final.

A free, open source video converter for Mac, with 40 formats and the Apple media engine.

macOS, Swift, Go Source

fleetsweeper

Find the cluster that drifted.

Multi-cluster Kubernetes drift detection that uses the fleet itself as the baseline.

Go CLI, webhook Source

battlesight

A visual encyclopedia of human conflict.

An interactive atlas of battles from 3000 BC to today, each tied to its sources.

Web, Go, TypeScript Source

jwtmint

JWTs for Go, batteries included.

Mint, sign, verify, and inspect JWTs from a Go library and CLI.

Go library, CLI Source

cipher

Programmatic SOPS for Go.

Encrypt, decrypt, rotate, walk, edit, and audit secret files from one library and CLI.

Go library, CLI Source

skua

Weather with a personality.

Free weather with a bird that reads your day, built on open forecast data.

iOS, Go Source

skerry

Encrypted notes that stay yours.

Markdown notes that stay on your devices, with sync to storage you control.

macOS, iOS, Swift Source

midden

The plain and simple personal journal.

Plain markdown you own, written from the terminal or your iPhone.

Go CLI, iPhone app Source

fuginaut

Time, front and center.

A free second clock at the center of the Mac menu bar, made for wide screens.

macOS, Swift Source

cinatlas

Quick movie facts.

Where it was filmed, who is in it, and what else they made, from the command line.

Go CLI Source