033
MicroStats
An audit-ready QC web app for two potency assays, where every result is calculated twice and both must agree.
This reading didn't load. The transcript is below.
Read the transcript
A validated Excel workbook sat at the center of a quality control lab. It worked. But for high-stakes calculations, a spreadsheet is not a system. That tension is what started MicroStats.
MicroStats evaluates two fixed potency assays. Every result is calculated twice, independently, by the system itself. Both calculations must agree before anything moves forward. The math runs on log-transformed linear regression, with hard suitability checks and a readable trace of every step.
Access is role-based. The audit trail is immutable. A portal of validation documents sits alongside the app.
I started this in March twenty twenty-six, for the pharma company I work with. Vibe-coded with AI. It has launched. Follow along if that interests you.
Narrated in my own cloned voice, generated with ElevenLabs v4.
A validated Excel workbook sat at the center of a quality control lab. It worked. But a spreadsheet doesn’t enforce and it doesn’t trace, and when a calculation carries real consequences, that distinction matters.
MicroStats replaces that workbook. It’s an internal web app for the lab at the pharma company I work with, built to evaluate two fixed potency assays with the guardrails a regulated environment demands.
Guided entry walks you through each assay. Log-transformed linear regression runs beneath. Hard system-suitability checks stop the calculation if the data doesn’t qualify. Every result is calculated twice, independently, and the two must agree. That’s the shadow verification.
The output is readable. A calculation trace you can follow step by step, a residual plot, HTML and PDF reports. Each assay moves through a lifecycle from draft to submitted to final, with mandatory comments. Return and superseding-version workflows are built in.
Access is role-based: doer, approver, administrator. The audit trail is immutable. Tamper evidence is part of the record. A help manual lives inside the app. A portal of validation documents lives there too.
I started this in March 2026, vibe-coded with AI. It’s launched.
The making
- Node.js
- SQLite