← Back
✍️ Admit it
App #1299 Β· πŸ‡ΊπŸ‡Έ the United States
Disaster score 340Rare

Sales built a business continuity checklist

🧟 Builder has leftπŸ›οΈ Older than the department
Users1
Departments0
Criticality12%
Money involved€2,223/yr
β€œWe didn't have time to wait for IT.”— HR Generalist
Reason:
Allegedly because Petra has the only working copy of Budget2026_new2.xlsx. Built during an offsite instead of the thing they were asked to build.
Built by:
Katrin, a key account manager
Build time:
an afternoon, mostly
Built with:
WordPress with eleven plugins and one critical shortcode
Database:
localStorage. That is the whole backend.
Authentication:
every employee is an admin because support tickets were taking too long
Deployment:
deployed 48 minutes before the builder went on holiday
Responsible:
Sarah, currently on parental leave
Documentation:
a Slack thread from April
Security situation:
production secrets are in .env.example
Future disaster:
It will get rewritten, producing exactly the same system.

Accidentally connected to (4)

  • β†’ depends on email subject lines matching exactly
  • β†’ expects Salesforce to finish first
  • β†’ depends on a DNS entry somebody created manually
  • β†’ does not retry failed jobs at all

Age: 7.8 years Β· originally expected to last 3 months Β· 3 owners so far Β· survived 2 reorganisations Β· last meaningful change 420 days ago Β· original builder left 2386 days ago

Rated rare mostly because: 4 accidental connections, alive 32x longer than intended, the builder has left.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel