back_to_dev_log
lessonsJanuary 30, 2026ยท 4 min

The stage and the rigging: what running A/V taught me about software

I got my start in tech as a teenager running A/V at Harrah's Carnival Court and La Playa Lounge. When you are responsible for production at a venue that packed, you learn one rule fast: the audience should never see the wires.

Software is the same. Every interface is a stage. Every backend is the rigging behind it. When it works, the user feels like the thing just happens โ€” they tap a button and a driver shows up, they submit a form and a quote lands in an inbox. They never think about the queue, the database transaction, the retry logic.

The failures are the same too. A dropped audio feed in front of a packed house is a 500 error in front of a paying customer. You design for the failure case first, you build redundancy where it matters, and you rehearse before the doors open.

I think about every deploy like a show call. The code is just the part the audience does not see.

$echo "thanks for reading"