{
  "id": "97159c9a9854",
  "url": "https://www.mindtheproduct.com/overengineering-can-kill-your-product/",
  "title": "Overengineering can kill your product - Mind the Product",
  "note": "Good article and a topic that I often doesn't get enough attention. I've seen projects fail because of this. I particularly appreciate the early optimization pattern highlighted.\n\n> Premature optimization is often another typical example of overengineering. A common situation is preparing a system to absorb a large amount of traffic with an overly complicated infrastructure setup when you still don’t have users. In most cases, having a monolith running on a single server is all you will need to validate your business model.\n\nIf you are optimizing before you are in production and have real data it is likely too early. \n\nThe other pattern I've seen is Excessive Abstractions, where engineers seek to make a very agile and extensible solution, but then end up building abstractions on abstractions over and over, until you cannot even see the problem that you are solving anymore. ",
  "voice": "mixed",
  "saved": "2021-11-27T17:59:25Z",
  "host": "mindtheproduct.com",
  "kind": "page",
  "tags": [],
  "record": "https://links.thingelstad.xyz/links/97159c9a9854/",
  "markdown": "https://links.thingelstad.xyz/links/97159c9a9854.md",
  "issues": [
    {
      "number": 206,
      "slug": "weekly-thing-206-omicron-overengineering-endaoment",
      "title": "Weekly Thing #206 / Omicron, Overengineering, Endaoment",
      "date": "2021-12-04T13:00:00Z",
      "section": "Notable",
      "position": 10,
      "url": "https://weekly.thingelstad.com/archive/206/",
      "page": "https://links.thingelstad.xyz/issues/206/"
    }
  ],
  "connections": {
    "same_host": {
      "count": 0,
      "page": "https://links.thingelstad.xyz/hosts/mindtheproduct.com/",
      "nearest": []
    },
    "same_week": {
      "count": 36,
      "nearest": [
        {
          "id": "e87bf286b1ba",
          "title": "Crypto design challenges",
          "url": "https://paulstamatiou.com/crypto-design-challenges/",
          "record": "https://links.thingelstad.xyz/links/e87bf286b1ba/"
        },
        {
          "id": "64efaf7f8de5",
          "title": "Is Crypto Bullshit? - Will Wilkinson, Model Citizen",
          "url": "https://modelcitizen.substack.com/p/is-crypto-bullshit",
          "record": "https://links.thingelstad.xyz/links/64efaf7f8de5/"
        },
        {
          "id": "0d3c48f4786f",
          "title": "Europe must ban Bitcoin mining to hit the 1.5C Paris climate goal, say Swedish regulators | Euronews",
          "url": "https://www.euronews.com/next/2021/11/12/europe-must-ban-bitcoin-mining-to-hit-the-1-5c-paris-climate-goal-say-swedish-regulators",
          "record": "https://links.thingelstad.xyz/links/0d3c48f4786f/"
        },
        {
          "id": "29fc05cd72f4",
          "title": "The Internet is Held Together With Spit & Baling Wire",
          "url": "https://krebsonsecurity.com/2021/11/the-internet-is-held-together-with-spit-baling-wire/",
          "record": "https://links.thingelstad.xyz/links/29fc05cd72f4/"
        },
        {
          "id": "630a65108341",
          "title": "New Concerning Variant: B.1.1.529 - by Katelyn Jetelina - Your Local Epidemiologist",
          "url": "https://yourlocalepidemiologist.substack.com/p/new-concerning-variant-b11529",
          "record": "https://links.thingelstad.xyz/links/630a65108341/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://www.mindtheproduct.com/overengineering-can-kill-your-product/"
  }
}
