← Back
✍️ Admit it
App #1510 Β· πŸ‡ΊπŸ‡Έ the United States
Disaster score 660Legendary

HR built a certification expiry alerter

πŸ”₯ Business critical
Users271
Departments1
Criticality22%
Money involved€1,959,981/yr
β€œWe'll add SSO later.”— HR Generalist
Reason:
Because the workaround has its own workaround. With dark mode and no error handling.
Built by:
Sofia, a warehouse supervisor
Build time:
one weekend
Built with:
a no-code builder on someone's personal account
Database:
an API endpoint called /getAllData
Authentication:
CORS is set to * because the frontend was not working
Deployment:
deployed through Jenkins, which has been "temporary" for 3 years
Responsible:
whoever answers the support email
Documentation:
a photographed whiteboard from a workshop
Security situation:
the cookie banner is the security feature
Future disaster:
It will become part of the company's "digital core" slide deck.

Accidentally connected to (4)

  • β†’ depends on an Excel macro
  • β†’ depends on Java 8 for reasons nobody remembers
  • β†’ uses Redis as permanent storage
  • β†’ depends on dates staying in DD/MM/YYYY

Age: 1.2 years Β· originally expected to last 2 months Β· 1 owner so far Β· survived 1 reorganisation Β· last meaningful change 19 days ago

Rated legendary mostly because: €2.0m per year, 271 users, 4 accidental connections.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel