Blog
Field notes for QEHS program owners.
Practitioner-level writing on safety, quality, environmental compliance, and the workflows that run them. No engagement-bait, no generic explainers.
thought leadership
Why leading indicators beat TRIR — and how to get your team to report them
TRIR tells you what already went wrong. Leading indicators — near-misses, inspection closure time, stop-work authority usage — tell you what is about to. Here is the reporting loop that actually moves the number.
Anil Khanna · Apr 1, 2026 · 6 min read
compliance
OSHA 300/300A/301 in QEHS: the fastest path to a clean log
The recordkeeping logs look simple. The rules are not. Here is how the Incidents module maps OSHA case classification, the 6-month posting window, and the e-filing cutoffs without a spreadsheet in sight.
QEHS safety desk · Mar 24, 2026 · 9 min read
product
Composer in 10 minutes: turning an inspection spreadsheet into a real workflow
Most safety programs live in a shared drive of checklists. Here is the Composer pattern that turns one of those checklists into a scheduled, assignable, scored, geolocated inspection — without code.
QEHS product team · Mar 17, 2026 · 8 min read
industry
Contractor management without the PDF
Insurance certs, site inductions, JSA sign-offs, permit eligibility — four separate PDF trails most programs maintain by hand. Here is the pattern that merges them into one record per contractor company.
QEHS safety desk · Mar 10, 2026 · 7 min read
compliance
ISO 45001 audit prep: the 7 evidence gaps most programs share
We walk through the seven gaps the external auditor will find if you do not fix them first. Every gap has a Composer template that closes it.
QEHS safety desk · Mar 3, 2026 · 10 min read
thought leadership
From near-miss to CAPA: the handoff that decides safety maturity
The moment a near-miss becomes a corrective action is the single most important workflow in a safety program. We break down what the handoff looks like when it works, and what it costs when it does not.
Anil Khanna · Feb 24, 2026 · 5 min read