Latest Articles

macadmins articles abm-warranty

ABM Warranty 0.3.1

Blog Series Introducing ABM Warranty for macOS ABM Warranty 0.2.0 ABM Warranty 0.3.1 Download ABM Warranty 0.3.1 The 0.3.x release series for ABM Warranty is about tightening guarantees. Where earlier releases focused on surfacing data and making long-running operations observable, 0.3.x focuses on ensuring that what you see is complete, consistent, and safe to trust—particularly as the app is used in larger, slower, and more varied environments. Version 0.3.0 introduced several foundational changes, while 0.3.1 follows shortly behind as a maintenance release that reinforces those foundations with important fixes and...

macadmins articles abm-warranty

ABM Warranty 0.2.0

Blog Series Introducing ABM Warranty for macOS ABM Warranty 0.2.0 ABM Warranty 0.3.1 ABM Warranty 0.2.0 is a feature release focused on visibility, safety, and scale. This version does not change what ABM Warranty is meant to be, but it significantly improves how the app behaves under real-world conditions—large device counts, API throttling, long-running imports, and the kinds of failure modes Apple IT admins actually encounter. This release was all about making the system observable, predictable, and recoverable. Download ABM Warranty 0.2.0 Logging The logging window in ABM Warranty 0.2.0...

app-development articles indie-dev

Running a Beta Program: Lessons Learned

Shipping software in isolation is comforting. You control the inputs, the environment, and the narrative you tell yourself about how things work. The moment you invite other people in—especially people who don’t share your assumptions—you lose that comfort. You also gain something far more valuable. Running a public beta for ABM Warranty through Apple’s TestFlight program forced me to confront that tradeoff head-on, and it fundamentally changed how quickly and confidently the app matured. The motivation for opening a beta was simple: ABM Warranty was solving a problem I knew...

macadmins articles jamf

The Day I Unmanaged a Mac Into a Corner

There are a few kinds of mistakes you make as a Mac admin. There are the ones that cost you time, the ones that cost you sleep, and then there are the ones that leave you staring at a perfectly good laptop thinking, “How did I possibly make this less manageable by touching it?” This one started the way a lot of “quick wins” start: with confidence. I needed to wipe a Mac via Jamf. I issued the command, I saw what I expected to see, and I moved on...

macadmins articles abm-warranty

Introducing ABM Warranty for macOS

Blog Series Introducing ABM Warranty for macOS ABM Warranty 0.2.0 ABM Warranty 0.3.1 Introducing ABM Warranty for macOS A smarter, faster way to understand and manage warranty coverage across your organization. Download ABM Warranty 0.2.0 If you manage Apple devices at scale, you already know that Apple Business Manager (ABM) provides warranty data — but in practice, it’s extremely limited. It doesn’t provide workflow-friendly insights, it doesn’t surface actionable coverage states, and it doesn’t help you wrangle the ever-growing complexity of AppleCare+ renewals across hundreds or thousands of devices. That...

macadmins articles scripts

Exploring the Apple Business Manager API: A Hands-On Playground

If you’ve ever tried to talk directly to the Apple Business Manager (ABM) API, you already know the journey can feel a little like deciphering a secret Apple handshake. Between private keys, encrypted certificates, ES256 signatures, and OAuth2 flows… there’s a lot going on under the hood. But good news — I built a repo to make this whole process clearer, friendlier, and way more fun. Say hello to: Apple Business Manager API Test This repo is a fully documented, beginner-friendly playground designed to teach you exactly how ABM authentication...

Prev 1 ... Next