← Back

What you are claiming

✍️ Admit it
App #1308 Β· πŸ‡ΊπŸ‡Έ the United States
Disaster score 245Common

The Berlin Office built a custom calendar

🧟 Builder has left
Users14
Departments4
Criticality3%
Money involved€14/yr
β€œAWS probably handles that.”— Nadia, The Berlin Office
Reason:
Mainly because the dashboard disagrees with Finance by €83,000. Forked from a tutorial at 23:50 and never cleaned up.
Built by:
Nadia, a field technician
Build time:
one weekend
Built with:
Replit, because deployment looked like one button
Database:
a REST API backed by another REST API backed by Excel
Authentication:
the session cookie expires in 10 years
Deployment:
running in Docker, but the Dockerfile is missing
Responsible:
a team that has since been reorganised
Documentation:
tribal knowledge, technically
Security situation:
no security review, no plans for one
Future disaster:
It will get an SLA before it gets a test suite.

Accidentally connected to (1)

  • β†’ reads from a read replica with write permissions

Age: 4.7 years Β· originally expected to last 3 weeks Β· 6 owners so far Β· survived 3 reorganisations Β· last meaningful change 823 days ago Β· original builder left 733 days ago

Rated common mostly because: 4 departments depend on it, alive 82x longer than intended, the builder has left.

Admit this was you

The Berlin Office built a custom calendar