β Back
App #902 Β· πΊπΈ the United States
Disaster score 570Legendary
HR built a timesheet app because the other timesheet app sucks
πΈοΈ Load bearing
Users234
Departments1
Criticality22%
Money involvedβ¬587/yr
βIT would have taken months.ββ HR Generalist
- Reason:
- Allegedly because the test account belongs to Anja from a team lead. Renamed three times to avoid attention.
- Built by:
- Thomas, an intern
- Build time:
- 4 hours 15 minutes
- Built with:
- a Notion database with automations
- Database:
- a folder called DO_NOT_DELETE
- Authentication:
- the role is stored in localStorage
- Deployment:
- behind a domain registered for β¬11 during a workshop
- Responsible:
- Daniel, who thought somebody else owned it
- Documentation:
- an architecture diagram with 9 arrows labelled API
- Security situation:
- production secrets are in the README
- Future disaster:
- It will cause Finance to ask "what is this charge?".
Accidentally connected to (5)
- β depends on Sarah's laptop being awake
- β polls a CSV file for changes
- β imports yesterday's export because today's is not ready yet
- β depends on LibreOffice rendering the spreadsheet correctly
- β depends on Stock_list_new2.xlsx having exactly 18 columns
β οΈ Removing this app may now destroy the company.
Age: 77 days Β· originally expected to last 4 weeks Β· 2 owners so far Β· survived 1 reorganisation Β· last meaningful change 74 days ago
Rated legendary mostly because: 5 accidental connections, 234 users, 22% chance of becoming business critical.
Current owner
Nobody has taken responsibility for this disaster.
Claim responsibility