There's a specific kind of pain that comes from opening a codebase and realising someone spent three weeks building infrastructure for a problem that didn't exist yet.
Kubernetes for a personal blog with 200 visitors a month. A full event-driven microservices architecture for an internal tool used by five people. A custom query builder built on top of an ORM, itself wrapping a database that could have just been a JSON file.
No judgment — we've all been there, or worked with someone who has. What's the most spectacular case of over-engineering you've encountered? Anonymise it if you need to.