Cosplay Cops, Special Ops, and the Software That Keeps Miners Alive
A century ago the West Virginia mine wars were fought with private guards and rifles; today the fight for worker safety is fought with sensors, data, and software that never sleeps.
The West Virginia mine wars are a grim chapter: private security firms playing dress-up as lawmen, hired muscle standing in for the state, and workers left with almost no leverage over the conditions that could kill them. The uniforms have changed. The stakes have not. A mine is still one of the least forgiving workplaces on earth, and the difference between a normal shift and a disaster is often measured in minutes and in whether anyone was watching the right number.
RIP Corp does not send guards to the pit head. We build the software that watches, so that the people who go underground come back up.
The problem is not data. It is data nobody sees in time.
Modern mines are already drowning in signals. Gas sensors, ventilation fans, conveyor telemetry, equipment vibration, personnel tags, seismic monitors. The failure mode is rarely a missing measurement. It is a methane reading that spiked at 02:14 and sat in a database until the morning report, long after it mattered.
A worker-safety platform earns its name only if it closes that loop in real time. That means an ingestion layer that can absorb thousands of readings per second from noisy, intermittent industrial networks, a stream processor that evaluates thresholds and trends as events arrive, and an alerting path that reaches a human or trips an interlock before conditions cross the line.
Safety software has one job that no dashboard can fake: turn a dangerous trend into an action while the trend is still reversible.
What we actually build
An industrial safety platform is not a single app. It is a small system of parts that each have to be reliable on their own, because underground connectivity is hostile and the physical world does not pause for a deploy.
- Edge ingestion: gateways that read from IIoT sensors and legacy PLCs, buffer locally when the uplink drops, and forward with guaranteed delivery so no reading is silently lost.
- Real-time monitoring: a stream engine that computes rolling thresholds, cross-sensor correlations, and rate-of-change alarms, not just static red lines.
- Personnel awareness: tag-based location and headcount so that an evacuation order can be verified against who is actually still below.
- Incident management: a case system that captures the event, the sensor history around it, the response, and the follow-up actions, with an audit trail regulators can trust.
- Analytics and reporting: the slow, patient layer that turns months of near-misses into the pattern that prevents the real one.
Reliability is the feature
In consumer software, downtime is an inconvenience. In a mine, a monitoring outage during a ventilation fault is a story that ends badly. So we design these platforms for the assumption that things will fail: the network, a sensor, a server, sometimes all three at once.
That shapes concrete choices. Edge nodes keep evaluating safety logic even when they are cut off from the cloud, so a local alarm still fires. Critical alerts travel over more than one channel. State is replicated so a single machine failing does not blind the operation. And every safety-critical path is tested against the ugly cases, not just the happy one, because the ugly case is the one that shows up at 3 a.m.
The incident system is the memory
The most underrated part of a safety platform is what happens after the alarm. A good incident system does more than log that something went wrong. It preserves the full context: the sensor traces before and after, who was notified, what they did, how long it took, and what changed as a result.
That record is how an organization actually gets safer over time. It turns a scary anecdote into evidence. It makes the next audit a matter of showing the data rather than defending a memory. And it gives frontline workers something the hired guards of a century ago never offered them: a system of record that treats their safety as a first-class concern rather than a cost to be minimized.
Software that outlives the cycle
Mines operate for decades. Regulations tighten. Equipment gets swapped. The people who commissioned the first system move on. A safety platform that cannot evolve becomes a liability of its own, a black box nobody dares to touch.
We build these systems to be maintained, extended, and understood by the teams who inherit them: clear interfaces at the edge, documented data contracts, and modular services that can be upgraded one at a time. The history that inspired this story was about who held power over working conditions. The software we build hands a piece of that power back, in the form of information that arrives in time to matter.
Work with us
Building for Industrial Safety · Mining?
We build durable software for this industry and a dozen others. Let us talk about what you are building.