Forking App Auto-Patch to Stop the Infinite Patching Loop

How I forked App Auto-Patch to fix users being re-prompted for weeks: an accumulating discovery cache that locks on install day, a cadence gate, a cache-only Self Service workflow, and a pile of lessons about 1Password’s background processes.

September 15, 2026 · 8 min · Matt Parker

A Homebrew Dashboard in Jamf Self Service

A Self Service tool that shows users their pinned packages, IT policy, available updates and known vulnerabilities for Homebrew, then lets them update on their own. Most of the design came down to deciding which data to trust locally and which to ask the Workbrew API for.

August 26, 2026 · 7 min · Matt Parker