Backing Up Departing Employees' Macs: A Bash Imaging Pipeline

How a SwiftDialog-driven backup script grew into a resumable, self-healing pipeline: rsync with stall recovery, encrypted DMG archives, a launchd-driven NAS queue with checksum verification, and a signed package built over a hundred times.

September 27, 2026 · 7 min · Matt Parker

LocalAdmin: Time-Boxed Admin Elevation That Actually Expires

A one-day security review changed this self-service admin tool from a timer and user-writable state into a root-owned record with multiple revocation backstops.

August 31, 2026 · 7 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

Managing TestFlight with Bash and 1Password

A Bash and SwiftDialog tool for managing TestFlight testers, with the App Store Connect private key in 1Password and ES256 JWT authentication implemented from scratch.

March 17, 2026 · 7 min · Matt Parker