Practical IT strategy and leadership for small and medium businesses

I write about running technology well, especially in Microsoft 365 environments, and about the leadership it takes. This is also where I share the free, open source tools I build along the way.

Latest writing

Short, practical pieces on IT leadership, change management, and getting better at the work.

  • How to Find Unused Microsoft 365 Copilot Licenses
    A short PowerShell script that shows who has a Microsoft 365 Copilot license, who has used it in the last 28 days, and who hasn’t.
  • Why Your M365 Architecture is Just a Paper Tiger
    We hired outside consultants to help us get ready for CMMC and got our own documentation back in a spreadsheet. Here is what I’d ask for instead.
  • Behavioral Psychology in IT Change Management
    Using the scientific method to guide our change management allows us to strip away the emotion and focus on the facts. When we prioritize clear description, rigorous measurement, reliable prediction, and minimal control, we eliminate the chaos that leads to downtime and user frustration.

Browse all writing →

Topics:LeadershipFruitfulness

Free & open source projects

Tools I have built and given away. No cost, no catch, and the source is on GitHub.

DNS Benchmark app window listing 14 DNS servers with options to test UDP, TCP, DNS-over-TLS and DNS-over-HTTPS speeds

Free · Open source · MIT · Linux

DNS Benchmark

Finds the fastest DNS resolver for your connection. It tests your system’s servers and popular public resolvers over UDP, TCP, DNS-over-TLS, and DNS-over-HTTPS, then ranks them by real-world speed.

Learn more →

Shell Sheet text editor window showing an echo command and a ping command with their output written directly beneath each one

Free · Open source · MIT · Linux

Shell Sheet

A text editor where any line can be a shell command. Press Ctrl+Enter and the output appears right beneath it, so your whole session stays in one document you can edit, search, and save.

Learn more →

New here? Start with the Welcome post. It explains what this site is about: leadership lessons drawn from military experience and mentorship, practical IT strategy, and the occasional personal tangent.