โ† Back
โœ๏ธ Admit it
App #925 ยท ๐Ÿ‡ฉ๐Ÿ‡ช Germany
Disaster score 204Common

Logistics built an internal job board with two jobs

๐ŸงŸ Builder has left
Users1
Departments0
Criticality11%
Money involvedโ‚ฌ8/yr
โ€œWe only need it until the consultant comes back.โ€โ€” Regional Sales Lead
Reason:
Allegedly because the budget expires on Friday. With 116 users and zero documentation.
Built by:
Lukas, a recruiter
Build time:
an afternoon, mostly
Built with:
Svelte, which nobody else here writes
Database:
SAP, indirectly, through 9 CSV exports
Authentication:
everyone uses the admin account
Deployment:
running from an image tagged latest
Responsible:
Chen, according to Jira
Documentation:
a screenshot of a photographed whiteboard
Security situation:
production secrets are in a Slack message
Future disaster:
It will silently skip 6% of records.

Accidentally connected to (3)

  • โ†’ runs only if the previous job finished before 06:00
  • โ†’ calls an undocumented endpoint in the ERP
  • โ†’ calls an internal API using an employee's token

Age: 1.6 years ยท originally expected to last 3 weeks ยท 2 owners so far ยท last meaningful change 3 days ago ยท original builder left 247 days ago

Rated common mostly because: 3 accidental connections, alive 27x longer than intended, the builder has left.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel