{
  "id": "252e2525eff9",
  "url": "https://refactoring.fm/p/the-true-meaning-of-technical-debt",
  "title": "The True Meaning of Technical Debt 💸 - Refactoring",
  "note": "I've used the term technical debt and people I work with use it as well. I’m not a huge fan of it because I don't think it does a good job clearly communicating the issue. With that said, I’m a bit embarrassed to say I had no idea [Ward Cunningham](https://en.wikipedia.org/wiki/Ward_Cunningham) coined the term and [the video](https://www.youtube.com/watch?v=pqeJFYwnkjE) included in this article is an astoundingly clear way to describe it, and **very different** than I've ever heard in two decades in tech.\n\n> Ward is the original inventor of the \"Technical Debt\" term, and it's revealing to hear the sentence in which this metaphor was used the first time (emphases are mine):\n> \n> > If we fail to make the program aligned with what we understand to be the proper way to think about our [...] objects, then we are going to continuously stumble into disagreement, and that would slow us down like paying interest on a loan.\n> \n> Ward describes debt as the natural result of writing code about something we don't have a proper understanding of.\n> \n> He doesn't talk of poor code — which he says accounts for a very minor share of debt.\n> \n> He talks of disagreement between business needs and how the software has been written. \n\nThis brought me back to [Pragmatic Product Management](https://www.pragmaticinstitute.com), and making sure that you really know **the problem** you are trying to solve. If you don't, not only are you likely to create a poor solution, you are also almost certainly going to create technical debt.\n\nFraming this metaphor this way is so much more powerful than how it is typically used.",
  "voice": "mixed",
  "saved": "2021-04-16T01:13:16Z",
  "host": "refactoring.fm",
  "kind": "page",
  "tags": [
    "_feature"
  ],
  "record": "https://links.thingelstad.xyz/links/252e2525eff9/",
  "markdown": "https://links.thingelstad.xyz/links/252e2525eff9.md",
  "issues": [
    {
      "number": 182,
      "slug": "weekly-thing-182-technical-debt-identity-neeva",
      "title": "Weekly Thing #182 / Technical Debt, Identity, Neeva",
      "date": "2021-04-17T12:00:00Z",
      "section": "Must Read",
      "position": 0,
      "url": "https://weekly.thingelstad.com/archive/182/",
      "page": "https://links.thingelstad.xyz/issues/182/"
    }
  ],
  "connections": {
    "same_host": {
      "count": 0,
      "page": "https://links.thingelstad.xyz/hosts/refactoring.fm/",
      "nearest": []
    },
    "same_week": {
      "count": 13,
      "nearest": [
        {
          "id": "588bca14db40",
          "title": "Introducing 1Password Secrets Automation | 1Password",
          "url": "https://blog.1password.com/introducing-secrets-automation/",
          "record": "https://links.thingelstad.xyz/links/588bca14db40/"
        },
        {
          "id": "705b739c9dfb",
          "title": "I’m Afraid I Kind of Like Digital Paper – The Cramped",
          "url": "http://www.thecramped.com/im-afraid-i-kind-of-like-digital-paper/",
          "record": "https://links.thingelstad.xyz/links/705b739c9dfb/"
        },
        {
          "id": "a6a3569de98f",
          "title": "Meet the Champions | Peloton Teams Up with Nine Elite Athletes",
          "url": "https://blog.onepeloton.com/champions-collection/",
          "record": "https://links.thingelstad.xyz/links/a6a3569de98f/"
        },
        {
          "id": "f22d8c46848e",
          "title": "Ask Andy with Andrew Redleaf Episode #8 | PodServe.fm",
          "url": "https://www.podserve.fm/series/website/ask-andy-with-andrew-redleaf,2162/23348",
          "record": "https://links.thingelstad.xyz/links/f22d8c46848e/"
        },
        {
          "id": "7d96743ca5a5",
          "title": "Shopify to lose three of its top seven executives - MarketWatch",
          "url": "https://www.marketwatch.com/story/shopify-to-lose-three-of-its-top-seven-executives-11618446256",
          "record": "https://links.thingelstad.xyz/links/7d96743ca5a5/"
        }
      ]
    },
    "mentions": [
      {
        "id": "3df74cc3b06f",
        "title": "Debt Metaphor - YouTube",
        "url": "https://www.youtube.com/watch?v=pqeJFYwnkjE",
        "record": "https://links.thingelstad.xyz/links/3df74cc3b06f/"
      }
    ],
    "mentioned_by": [],
    "saved_twice": []
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://refactoring.fm/p/the-true-meaning-of-technical-debt"
  }
}
