Untested Code at a Live Event Is a Gamble Your Community Shouldn’t Take
Most software failures are private. A website loads slowly, an app crashes, you retry, life continues. A Quran competition failure is public. It happens in a full hall, mid-event, with judges waiting, children on stage, and several hundred parents watching the screen freeze. There is no retry. The event is the production environment.
Why Live Events Are Merciless
A competition evening is one of the hardest environments software can face: venue wifi that collapses under load, a dozen devices that must stay in sync, judges of wildly different technical confidence, timing pressure measured in seconds, and zero tolerance for ‘turn it off and on again’. Software earns the right to run that room one way: by having run it before, failed in rehearsal, and been hardened by someone who watched the failure happen.
Vibe-coded apps have earned nothing. They have compiled.
The Demo Is Not the Event
Every generated app looks flawless with three test contestants named Test, Test2, and Ahmed. The truth arrives with contestant forty-seven, the duplicate registration, the judge who taps twice, the category with an odd number of reciters, the last-minute withdrawal that reshuffles the running order. These are not edge cases — they are every event, every time. Handling them is not code generation; it is accumulated scar tissue, encoded deliberately by people who were in the room.
What Failure Actually Costs
When a scoring system fails mid-event, the cost is not technical. Results announced late get doubted. Results corrected afterwards get disputed. A child who recited beautifully goes home associated with the night the screens died. Volunteers who spent months organising absorb the blame for a stranger’s untested prompt. Communities remember these evenings for years — we have been called in after enough of them to know.
Our Standard
Nothing runs at a live event of ours that hasn’t survived real events before it — real halls, real judges, real failure drills, real Plan B when the projector or the wifi dies. That’s what it means when we say Qiraah is proven live. Not that it demos well. That it has stood in the room and held.