Welcome to my blog

Join me on my journey as I share my insights and experiences on web development, business, and content creation.

Latest Articles

jamf articles scripts

Automox Secure Token with modern macOS deployments

The Problem Its been a while since I have used Automox, but the premise of the tool is that it automatically patches your macOS, Linux and Windows workstations. for macOS it does this using a service account created with username _automoxserviceaccount and this account needs a secure token. The issue here is that when the package is deployed the secure token is not transferred to that account which means that it most cases it can’t apply macOS updates. To solve this Automox provides a script that you can use to...

git scripts

Developer Strategies: How to commit to multiple git repositories with multiple unique SSH keys

Challenges with Git & GitHub One of the key challenges with git and GitHub is wanting to commit code when you have multiple repositories on your local desktop. There are lots of ways to accomplish the task of committing code with git to GitHub, the strategy that I want to discuss in this tutorial is the process of using deploy-keys defined at the repo level and a configuration file defined to call the right key depending on which repository you happen to be working in. This approach makes it easier...

business articles rants

Lessons Learned: Do no harm. Lessons learned from an IT Entrepreneur on how to build an ideal, converting, MSP in 2024

Lessons Learned: Do no harm. From 2014 until 2022 I built and ran a series of successful IT consultancies, from a one person solopreneurship (Jon Brown Consulting), to a startup (Mac Gurus) to its more mature and accomplished predecessor (Grove Technologies) where I eventually sold the business and exited the industry. It was a hard path and each step and stage of the companies existence I learned more and more not only about how to run a business, but about myself, and my clients and their needs. More importantly I...

snipe video tutorials

Setting up Snipe-IT on Portainer with DietPi

Series Part 1: Setting up SNIPE-IT with DietPi on a Raspberry Pi Part 2: Installing Docker & Portainer on DietPi for Snipe-IT Part 3: Securing Raspberry Pi with Reverse Proxy and or Cloudflare Proxy Tunnel Part 4: Setting up Snipe-IT on Portainer with DietPi Setting up SNIPE-IT with Portainer Ok so now that we have Portainer up and running, its running securely so now we are ready to setup SNIPE-IT. Here are the steps to add SNIPE via Portainer. The first step is logging into Portainer. Upon logging into Portainer...

bravas video reviews

Reviewing Bravas.io - Enrolling using a Zero Touch Workflow!

TL;DR Mention the code JONBROWN when you ask for a demo or start a 30-day trial and enjoy 5% additional off your first year of annual service. What are you waiting for? Sign up for a trial or demo of Bravas.io today! True Secure ZERO Touch Enrollment with Bravas.io We all know that all MDM’s out there can handle ZERO Touch enrollment. At least any of them worth their salt. Bravas.io is great because it handles the concept of ZERO trust in a secure and somewhat different way than normally...

reviews video

XCodes Walkthrough and Review

Xcodes Walkthrough and Review Xcodes is an amazing native application that you can use to switch back and forth between different versions of XCode on your Mac. Why would you need this? Some developers need to test beta versions of XCode and manually switching back and forth is a huge pain. You can only have one active version of XCode if your using the CLI and its hard to remember which one you left activated and which versions are actually installed. Thats where XCodes comes into play. Installation v1.X -...

Subscribe to my newsletter

Join me on my journey as I set out to help aspiring entrepreneurs take that critical first step.