JNUC 2026: One Committed Secret and the GitOps Framework That Changed My Workflow

How a single committed secret inspired a complete rethinking of Jamf Pro script management, and the open-source framework that came out of it. Presented at JNUC 2026, Kansas City, MO.

September 24, 2026 · 1 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

macOS GitOps: Giving Your Script Repo the Same Guardrails as an App

What I put in a half-day workshop on versioned, secret-scanned, linted macOS script repos: Gitleaks, ShellCheck, semantic versioning, CI, and what to do when a secret is already in your history.

July 15, 2026 · 4 min · Matt Parker

MacAdmins 2026: The Secret-Free Fleet

A security-first architecture for JIT admin and MDM automation that keeps directory API secrets off managed Macs.

July 10, 2026 · 2 min · Matt Parker

MacAdmins 2026 Session: Security Called

Security Called: How I Turned a Scripting Disaster into a GitOps Pipeline, presented at the Mac Admins Conference at Penn State.

July 9, 2026 · 1 min · Matt Parker

MacAdmins 2026 Workshop: macOS GitOps with Shikomi

A 3.5-hour hands-on build-along workshop on macOS GitOps with Shikomi, presented at the Mac Admins Conference at Penn State.

July 7, 2026 · 1 min · Matt Parker

Shikomi Six Months In: From Personal Tool to Conference Talk

How a script scaffolding tool grew from an interactive wizard into a full GitOps workflow, and what I learned presenting it at the Concord Software Developers meetup.

May 16, 2026 · 6 min · Matt Parker

Shikomi at Concord Software Developers

One Committed Secret and the Scaffolding Tool That Changed My Workflow, presented at the Concord Software Developers meetup, Concord, NC.

May 14, 2026 · 1 min · Matt Parker

LutzTalk Podcast: Episode 7

A conversation about treating Mac scripts like production code, building Shikomi, learning through curiosity, and using AI without outsourcing judgment.

May 5, 2026 · 1 min · Matt Parker

LutzTalk Podcast: macOS GitOps, Shikomi, and Staying Relevant in IT

A conversation with Austin Lutz about treating Mac scripts like production code, building Shikomi, learning through curiosity, and using AI without outsourcing judgment.

May 5, 2026 · 1 min · Matt Parker