How not to structure database-backed web apps: performance bugs in the wild | Hacker News