Jamf App Baseline Manager: From a Python CLI to a Native SwiftUI App

How a one-off cleanup of Jamf Pro mobile app records turned into a preview-first audit and remediation tool, and then into a native macOS app so nobody has to touch a CSV or a terminal.

September 8, 2026 · 8 min · Matt Parker

Keeping Snipe-IT Honest: Syncing Jamf Pro and Apple Business Manager

Two small Python tools that feed Snipe-IT from both ends of a Mac’s life: abm2snipe creates pre-deployment assets from Apple Business Manager orders, and jamf2snipe keeps enrolled devices current. Notes on pagination bugs, a BYOD filter that silently didn’t work, and signing an ES256 client assertion for Apple’s newer API.

August 12, 2026 · 7 min · Matt Parker

SIFS: Building a Custom Website for a 14-Year Film Club

Fourteen years of film club emails became a Hugo site with structured watch history, member statistics, and a GitHub workflow for adding films from a phone.

April 9, 2026 · 9 min · Matt Parker