Skip to content
Mohit Sharma

NOTES

Backend

3 notes tagged Backend.

2026

  • 2026.08.29

    The interface lied, so the catch never fired

    One missing file took the whole API down, past five correctly written try/catch blocks, because the driver could not fail where they were looking.

    4 minBackendFailure modes

  • 2026.07.25

    Seven predicates for one question

    Four screens showed an aircraft's status and three of them were wrong. The fix was not to pick the best of the seven definitions.

    Hardening a safety-critical system5 minSystem designBackend

  • 2026.07.25

    The defect owns the finding

    A pilot who found a fault mid-inspection could abandon the checklist or lie. Fixing that meant resisting the obvious second blocker.

    Hardening a safety-critical system4 minSystem designBackend