{
  "id": 911590,
  "title": "Guilt-Driven Development",
  "url": "https://urgent.news/2026/08/14/guilt-driven-development",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-14T15:54:54.000Z",
  "source": {
    "name": "Lobsters",
    "slug": "lobsters",
    "url": "https://markuseliasson.se/article/guilt-driven-development"
  },
  "original_language": "en",
  "account": "Guilt and anxiety often accompany developers when they introduce errors in production, as it can lead to failures that affect users and disrupt their work. These failures can have cascading effects, impacting various domains and organizations, much like ripples on a pond. The impact of these failures can vary, ranging from a single user's inconvenience to a significant scale affecting thousands of users.\n\nThe author emphasizes the importance of avoiding guilt and instead focusing on delivering value through well-designed, robust, and maintainable software. They suggest four key principles to achieve this: Thinking before coding, using appropriate Types, writing comprehensive Tests, and implementing effective Telemetry. By incorporating these principles, developers can minimize guilt-inducing bugs and ensure their software adds value to users.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "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."
}