Building · May 30, 2026
What Running a CrossFit Box Teaches About Systems
A gym looks like energy from the outside. From the inside, it survives on systems people can actually follow.
A CrossFit box looks like noise from the outside.
Music. Barbells. Chalk. People breathing hard. Coaches moving around the floor. Classes turning over every hour. Someone is always asking where the collars are. Someone is always late by two minutes and pretending they are not.
That is the visible part.
Underneath it, the business only works when the systems are clear enough that people can trust them without thinking too hard.
The class has to start on time. The coach has to know the intent of the workout. The equipment has to be where people expect it. New members have to know what happens next. The staff needs a shared standard for what good looks like.
If those things are unclear, the room starts leaking energy.
The coach spends attention fixing logistics instead of coaching. The member spends attention figuring out what to do instead of training. The owner spends attention repeating the same instruction for the hundredth time.
That is not a discipline problem. That is usually a system problem.
The best systems in a gym are not complicated. They are obvious, repeatable, and hard to misunderstand. They remove guessing. They protect the standard. They let people focus on the work in front of them.
A good warm-up flow is a system.
A clear intro process for new members is a system.
A staff standard for how classes start and end is a system.
A simple way to follow up with leads is a system.
A clean checklist that prevents the same mistake from happening every week is a system.
The mistake is thinking systems make a place feel cold.
They do not have to.
Structure is not the opposite of vibe. Most of the time, the vibe people love is the result of structure they no longer notice because it works.
That is what I want more of in my businesses.
Not more software for the sake of software. Not dashboards because dashboards look serious. Not complicated tools that require everyone to become an admin just to do their job.
Cleaner defaults. Better handoffs. Fewer moments where a good person has to guess what the system should have already made clear.
A gym teaches this quickly because the feedback is honest. If the system is unclear, the class feels it. If the standard is vague, the floor shows it. If the handoff is weak, the member experiences it.
The room tells the truth.
That is why running a gym is such good training for building anything else.