← Back
✍️ Admit it
App #1118 Β· πŸ‡¨πŸ‡¦ Canada
Disaster score 570Legendary

The New Guy built a laptop request portal

πŸ•ΈοΈ Load bearing
Users130
Departments1
Criticality21%
Money involved€180/yr
β€œWe have a diagram.”— Olivier, The New Guy
Reason:
Officially because the approval chain includes 8 people and one shared mailbox. Already exported 9,692 rows to somebody's laptop.
Built by:
Olivier, a controller
Build time:
7 evenings
Built with:
Postgres, but accessed directly from the frontend
Database:
Teams chat history
Authentication:
logging out just hides the menu
Deployment:
running from a zip file called Stock_list_final_FINAL.xlsx
Responsible:
Chen, who only knows the database
Documentation:
an email with the subject "quick overview"
Security situation:
production secrets are in a Jira ticket
Future disaster:
It will become impossible to shut down because 17 other tools depend on it.

Accidentally connected to (6)

  • β†’ uses OneDrive as a database backup
  • β†’ downloads a CSV from SAP at 03:00
  • β†’ calls an API marked deprecated
  • β†’ depends on a batch file called run-me.bat
  • β†’ depends on another app also nobody owns
  • β†’ depends on a client certificate installed on one machine

⚠️ Removing this app may now destroy the company.

Age: 117 days Β· originally expected to last 4 weeks Β· 2 owners so far Β· survived 1 reorganisation Β· last meaningful change 74 days ago

Rated legendary mostly because: 6 accidental connections, 130 users, it is load bearing.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel