{
  "id": 5889027,
  "title": "There's No Limit to How Bad Code Can Get",
  "url": "https://urgent.news/2026/09/06/theres-no-limit-to-how-bad-code-can-get",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-06T02:05:52.000Z",
  "source": {
    "name": "Lobsters",
    "slug": "lobsters",
    "url": "https://zachkehs.com/blog/theres_no_limit_to_how_bad_code_can_get/"
  },
  "original_language": "en",
  "account": "There is no limit to how poor code can become, according to a former Amazon engineer. The metaphor of a codebase sinking like a ship is misleading because a business can fail long before the code quality reaches a hypothetical end. Technical debt has no reset button, making the situation perpetual. Metaphors implying an end provide a false sense of security. The code can always become worse, with new layers of indirection or decreased performance emerging over time. The engineer recounts their experience joining Amazon, where a seemingly simple order processing system grew into a massive, unwieldy codebase that became nearly impossible to maintain. Fear suppressed efforts to simplify the system, leading to a tangled web of service dependencies that made tracing behavior difficult. Despite attempts to fix the architecture, new fixes were always grafted onto the existing system, causing a never-ending cycle. The engineer acknowledges that while a software failure can be catastrophic, the impact depends on factors such as the company's financial health. They emphasize that the sinking ship metaphor is flawed because software exists in an abstract domain, unlike physical structures that can collapse when overbuilt.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 2,
    "also_reported_by": [
      {
        "outlet": "Hacker News",
        "title": "There's No Limit to How Bad Code Can Get",
        "url": "https://urgent.news/2026/09/05/theres-no-limit-to-how-bad-code-can-get",
        "published": "2026-09-05T14:13:22.000Z"
      }
    ]
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}