Terraform 101: Variables and Secrets
This post is part of my Terraform 101 series, exploring how MacAdmins can use Infrastructure as Code to manage Apple environments.
This post is part of my Terraform 101 series, exploring how MacAdmins can use Infrastructure as Code to manage Apple environments.
This post is part of my Terraform 101 series, exploring how MacAdmins can use Infrastructure as Code to manage Apple environments.
If you’ve tried to get into Infrastructure as Code (IaC) in the past and felt overwhelmed, you are not alone. This is going to be the first installment of a ...
I spent the majority of the past week in Las Vegas for Oktane. Conferences like these do a great job at immersing attendees. I’ve been living, breathing, and...
As MacAdmins, we’ve always had to keep one eye on security and compliance. When our organizations needed to roll out security baselines or enforce compliance...
It’s been a few weeks since the MacAdmins Conference at Penn State University where I got to introduce Cloud AutoPkg Runner to the community in my talk, Cele...
When you look at asynchronous Python code, especially involving asyncio.gather, it can sometimes feel a bit counter-intuitive. You see lines of code executin...
I’m thrilled to announce that the video from my recent presentation at the MacAdmins Conference 2025 hosted by Penn State is now available online! It was an ...
As MacAdmins, we tend to write a lot of scripts. One day we’re trying to automate onboarding. The next, we’re integrating with an API. Maybe we’re digging th...
Inclusive language isn’t just a social nicety—it’s a powerful tool for building better software. Whether you’re writing comments, documentation, variables, o...
Over the years, I have seen a lot of instances of one of these two snippets used to configure AutoPkg to add a list of recipe repositories.
I have been meaning to start some sort of blog for over a decade, but I kept putting it off. On 2024-04-28, after greiving for about a week, I woke up early,...
Hello and welcome to MacAdmin Musings, a blog dedicated to the thoughts, tools, and techniques of a MacAdmin navigating today’s IT landscape.