← Back

What you are claiming

✍️ Admit it
App #413 Β· πŸ‡ΊπŸ‡Έ the United States
Disaster score 1025Mythic

The Management Assistant built an expense approval workflow

πŸ”₯ Business critical🧟 Builder has leftπŸ›οΈ Older than the departmentπŸ•ΈοΈ Load bearing
Users576
Departments1
Criticality26%
Money involved€4,735,766/yr
β€œWe didn't have time to wait for IT.”— Lukas, The Management Assistant
Reason:
Mainly because the form contains 47 fields and 3 of them are called "Other". Quietly rolled out to two countries.
Built by:
Lukas, a field technician
Build time:
one weekend
Built with:
React, Vite and enthusiasm
Database:
a private Slack channel called #data-backup
Authentication:
permissions are managed in a spreadsheet
Deployment:
running with 82% memory usage and "seems fine"
Responsible:
Priya, currently on parental leave
Documentation:
a PDF exported from PowerPoint
Security situation:
the temporary firewall rule is 15 months old
Future disaster:
It will process the same invoice 2 times.

Accidentally connected to (5)

  • β†’ depends on Node 18 specifically
  • β†’ polls the API every 4 seconds
  • β†’ depends on another app also nobody owns
  • β†’ shares one API key with 2 other tools
  • β†’ depends on a folder called Final

⚠️ Removing this app may now destroy the company.

Age: 6.4 years Β· originally expected to last 3 months Β· 6 owners so far Β· survived 1 reorganisation Β· last meaningful change 420 days ago Β· original builder left 1235 days ago

Rated mythic mostly because: €4.7m per year, 576 users, 5 accidental connections.

Admit this was you

The Management Assistant built an expense approval workflow