← Back
What you are claiming
App #247 · 🇮🇹 Italy
Disaster score 237Common
Procurement built a headcount planning app
🧟 Builder has left🏛️ Older than the department
Users2
Departments0
Criticality1%
Money involved€126,264/yr
“Supabase probably handles that.”— Bastian, Procurement
- Reason:
- Honestly? Because the integration has been "temporarily disabled" for 10 months. With a logo generated at 09:58.
- Built by:
- Bastian, a warehouse supervisor
- Build time:
- 6 evenings
- Built with:
- a Rails app from 2016 nobody updated
- Database:
- a global JavaScript variable
- Authentication:
- the refresh token never expires, for convenience
- Deployment:
- accessible through an IP address because DNS is "later"
- Responsible:
- whoever answers the support email
- Documentation:
- a file called how-it-works-v2-final-final.docx
- Security situation:
- the incident response plan starts with "call Jens"
- Future disaster:
- It will eventually need a migration project larger than the app itself.
Age: 6.7 years · originally expected to last 14 days · 2 owners so far · survived 2 reorganisations · last meaningful change 420 days ago · original builder left 477 days ago
Rated common mostly because: €126k per year, alive 175x longer than intended, the builder has left.
Admit this was you
Procurement built a headcount planning app