← Back
✍️ Admit it
App #913 Β· πŸ‡«πŸ‡· France
Disaster score 570Legendary

Operations built a performance review form

πŸ›οΈ Older than the departmentπŸ•ΈοΈ Load bearing
Users1
Departments0
Criticality17%
Money involved€27,288/yr
β€œIt's just a webhook.”— Ravi, Operations
Reason:
Honestly? Because the form contains 40 fields and 4 of them are called "Other". Built during an offsite instead of the thing they were asked to build.
Built by:
Ravi, a field technician
Build time:
one weekend
Built with:
a Notion database with automations
Database:
dates stored as text in 4 different formats
Authentication:
Daniel is still an admin because removing access felt risky
Deployment:
sharing a reverse proxy with the company Christmas raffle
Responsible:
"the team", which is Ravi
Documentation:
a spreadsheet cell containing "ask Elena"
Security situation:
production secrets are in a Slack message
Future disaster:
It will fail during the year-end close.

Accidentally connected to (5)

  • β†’ reads from Salesforce
  • β†’ has a webhook that triggers a cron job
  • β†’ depends on a shared mailbox used as an API
  • β†’ depends on Kevin remembering to open Excel
  • β†’ pushes 119,944 rows into the data warehouse

⚠️ Removing this app may now destroy the company.

Age: 6.7 years Β· originally expected to last 3 weeks Β· 5 owners so far Β· survived 2 reorganisations Β· last meaningful change 19 days ago

Rated legendary mostly because: 5 accidental connections, alive 116x longer than intended, it is load bearing.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel