β Back
App #356 Β· πΊπΈ the United States
Disaster score 340Rare
HR built a customer portal
Users1
Departments5
Criticality20%
Money involvedβ¬1,904/yr
βIt's just a form.ββ Priya, HR
- Reason:
- Because the source of truth is an email attachment from July. With 3 tests, all skipped.
- Built by:
- Priya, an intern
- Build time:
- an afternoon, mostly
- Built with:
- an Electron app, for a form
- Database:
- a production table with no primary key
- Authentication:
- the role is a query parameter
- Deployment:
- running on an EC2 instance somebody resized manually
- Responsible:
- Sarah, whose laptop contains the only working environment
- Documentation:
- a calendar invite description from July
- Security situation:
- production secrets are in Git history
- Future disaster:
- It will cause Security to ask "what application?".
Accidentally connected to (4)
- β uses the same S3 bucket in test and production
- β depends on Anja remembering to open Excel
- β uses the same API key in test and production
- β imports yesterday's export because today's is not ready yet
Age: 2.3 years Β· originally expected to last 4 weeks Β· 5 owners so far Β· survived 1 reorganisation Β· last meaningful change 3 days ago
Rated rare mostly because: 4 accidental connections, 5 departments depend on it, alive 28x longer than intended.
Current owner
Nobody has taken responsibility for this disaster.
Claim responsibility