Skip to content

Systems & Process Engineer

Michael Herron

I build simple, elegant systems that fit the humans who run them.

I find where work breaks down, design the system that fixes it, then build it, run it, and measure it.

  1. Diagnose

    I find where the work actually breaks down before I build anything.

  2. Decide

    I write down what I chose, what I passed on, and why.

  3. Build

    I build the smallest system that fixes the real problem.

  4. Verify

    I check the result the way the people using it will see it.

  5. Simplify

    Once it runs, I cut what nobody needs.

Recent work

55

features passing in one day

Personal · open source

Agent Harness: overnight software delivery with verification gates

A driver that runs coding agents overnight, one fresh session per feature, and merges only work an independent session has verified.

BashNode.jsGittmuxjqGitHub CLIClaude Code

2×

sprint throughput

MAXX Potential

Linear Adoption + Agentic Bug Workflow

Replaced scattered per-person QA spreadsheets with Linear and an AI-agent workflow that automates bug filing, triage, and deduplication.

LinearMCPClaude CodeAI AgentsGit

831

songs, self-hosted, identical copies removed

Personal · home server

Self-hosted music library & DJ crate pipeline

A music library I host at home and stream to my phone, with a crate pipeline that checks each file's real quality and never deletes from the library.

PythonSQLiteDocker ComposeNavidromebeetsffmpegJavaScriptrestic
See all projects