{
  "$type": "site.standard.document",
  "canonicalUrl": "https://jacob.blog/notes/ball-of-yarn-analogy",
  "description": "The importance of incremental maintenance",
  "path": "/notes/ball-of-yarn-analogy",
  "publishedAt": "2025-03-21T00:00:00.000Z",
  "site": "at://did:plc:ckthoyuvsmkp254fyuinyzb2/site.standard.publication/3mndm6tiamb26",
  "tags": [
    "clean-code",
    "software-engineering"
  ],
  "textContent": "Why is it important to keep cleaning up your code?\n\nWorking with code is like working with a ball of yarn while knitting. You could put it down without cleaning it up. But after a few knitting sessions of not cleaning it up nicely, you’ll be left with a jumbled mess and will spend more time detangling than actually knitting. Instead, spend a little bit of effort all the time to keep it nice and tidy.\n\nh/t Coding Jesus",
  "title": "Ball of yarn analogy"
}