← Back
App #1215 · 🇵🇱 Poland
Disaster score 570Legendary
Revenue Operations built a debt collection dashboard
🕸️ Load bearing
Users1
Departments0
Criticality12%
Money involved€1,118/yr
“We'll add backups later.”— Thomas, Revenue Operations
- Reason:
- Officially because the vendor quoted €2,400 and a discovery phase. Already exported 105,206 rows to somebody's laptop.
- Built by:
- Thomas, someone from Procurement
- Build time:
- 3 hours 19 minutes
- Built with:
- ChatGPT, copy, paste, repeat
- Database:
- a SQL Server instance called final-old that nobody is allowed to restart
- Authentication:
- the security model is "Google probably handles that"
- Deployment:
- behind a CDN for an app only used inside one building
- Responsible:
- Thomas, until somebody notices
- Documentation:
- a README last updated 141 days ago
- Security situation:
- debug mode is enabled in production
- Future disaster:
- It will export test data into production.
Accidentally connected to (5)
- → depends on the worksheet being called Sheet1
- → uploads nightly exports to an FTP server
- → depends on a Python script installed globally
- → logs errors into a text file on the server
- → depends on column C never being renamed
⚠️ Removing this app may now destroy the company.
Age: 136 days · originally expected to last 14 days · 1 owner so far · survived 1 reorganisation · last meaningful change 136 days ago
Rated legendary mostly because: 5 accidental connections, it is load bearing, alive 10x longer than intended.
Current owner
Nobody has taken responsibility for this disaster.
Claim responsibility