Whether you're managing identity infrastructure for a school system, supporting IT workflows for a small business, or leading system optimization efforts, chances are you've set ambitious goals that seem just out of reach. You might be tracking Key Performance...
Flying Blind: Why Business Without Automation Is a High-Risk Flight
Imagine being handed the controls of a plane—with no instruments, no visibility, and no idea where you're headed. That’s what running a modern business without automation feels like: flying blind in a turbulent sky filled with rising costs, human error, and...
Why It’s Important for Small Businesses to Have Email Addresses with Their Own Domain
When you’re running a small business, building trust is everything — and sometimes it’s the small details that make the biggest difference. One of the simplest yet most overlooked ways to boost credibility is having an email address that matches your business domain....
Why MFA Is Essential for Small Businesses: Protecting What Matters Most
In today’s digital-first world, small businesses face cyber threats just as sophisticated as those targeting large enterprises—often with far fewer resources to bounce back from an attack. While firewalls and antivirus software play an important role, relying on...
Managing User Privilege Creep: Why It’s Critical for Security and Efficiency
User permissions are a fundamental part of any organization’s IT environment. When privileges are thoughtfully assigned and regularly reviewed, people have just the access they need to do their jobs — nothing more, nothing less. But when these permissions grow...
Simplifying Non-Employee Account Management for Small Businesses
For many small businesses, tapping into external expertise — like contractors, freelancers, and consultants — is essential to stay competitive and keep operations flexible. But with this valuable support comes a unique set of challenges: managing non-employee accounts...
Why Even a Small 10–50 Employee Business Should Build a Website to Drive Traffic and Growth
In today’s digitally driven world, it’s easy to assume that only large companies with vast marketing budgets need an online presence. Many small businesses — especially those with tight-knit teams of 10 to 50 employees — mistakenly believe that word-of-mouth, repeat...
Update AD Username Casing
Usernames in Active Directory (AD) are generally not case-sensitive — but sometimes, you may want them standardized for consistency, integration requirements, or policy enforcement. In one real-world scenario, a customer wanted all AD usernames (sAMAccountName) to be...
Generate Self-Signed Certificate with PowerShell
It's been a long time, but I'm back. Here is a sample script to generate a self-signed certificate. This was helpful for building API access to Adobe Cloud User Management API ### Create Self-Signed Certificate (only works Windows 8.1, 10, Server 2016+ ###$Name...
Server/Network Monitoring
When it comes to monitoring servers, networks, workstations and other devices, there are a lot of options out there. In looking for something free and easy to use, I decided to just use NetXMS, it provides a client that you can install for extended functionality or...
GaPoSh v0.04 Released! Over 50 Commands Available!
I've released a new version of GaPoSh! There are now 50+ commands available to manage Google Apps, and more to come in the future. Some of future releases will focus on ensuring all the commands work to their full potential. Please provide any input you may have...
Google Apps Powershell Client (GaPoSh) v0.01 Alpha
I've posted the initial build of the powershell snappin for managing Google Apps. It currently only pulls user information, but definitely more to come along with refactoring. Keep in mind this project is just starting so you may run into issues. If you have an...
Google Apps Powershell Client in the works
Many administrators find that powershell is an incredible resource to managing Active Directory, Exchange, Office 365, and more. So with that in mind why not Google Apps. I'm working on building a powershell client with the Google Apps DotNet Client. The idea is...
Network Booting
If you need a quick way to bring up a PXE Boot Server, I suggest checking out "Ultimate Deployment Appliance". Out of the box you can add storage, iso to boot, and setup templates. I needed it to setup a server that I didn't have a optical drive or usb drive...
Using a service account with Google Api’s
The Google API pages aren't the best thing in the world when try to figure out how to do something if you new to it. But this page tells the whole story for how to use a service account with Google Apps Api's...
Google Discovery Service with .NET
I've been working on updating our Google Apps Library using the .NET (dot net) Google API library which allows you to use the new Admin SDK Service. The .net client provides a service generator for the discovery api's, allowing you to quickly integrate it in to your...
MONyog & GrayLog2
So, I've discovered and started using two new tools this week. First, I wanted to audit some of things going on with my mySQL server, and I ended up finding MONyog. This tool allows you to see what queries are being run, counts on them, analytics on queries, and...
Flashpanel for Google Apps
Need to be able to take more control of your Google Apps deployment? Check out FlashPanel! It provides all the necessary tools that you need to audit your domain in a quick fashion. FlashPanel
Android Notifications Firewall Port
Having problems with getting notifications from Google Play, GMail and or applications on the wireless behind a firewall. Open the following: TCP 5228
T-Mobile Wifi Calling Firewall Ports
I switched to T-Mobile yesterday and wanted to have calling enabled on specific IP's, discovered and tested that these are the ports needs for Wifi Calling TCP 5060 (Unsure if this really required, but added it) TCP 5061 UDP 52000-59999