# Overengineering can kill your product - Mind the Product

<https://www.mindtheproduct.com/overengineering-can-kill-your-product/>

- Host: [mindtheproduct.com](https://links.thingelstad.xyz/hosts/mindtheproduct.com/)
- Saved: November 27, 2021 (2021-11-27T17:59:25Z)
- Record: https://links.thingelstad.xyz/links/97159c9a9854/
- JSON: https://links.thingelstad.xyz/links/97159c9a9854.json

## What Jamie wrote

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.

> 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.

If you are optimizing before you are in production and have real data it is likely too early. 

The 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.

## Facts

- Kind: [Page](https://links.thingelstad.xyz/kinds/page/)

## Appears in

- [WT206: Weekly Thing #206 / Omicron, Overengineering, Endaoment](https://weekly.thingelstad.com/archive/206/), Notable

## Saved the same week

- [Crypto design challenges](https://links.thingelstad.xyz/links/e87bf286b1ba/) (paulstamatiou.com, November 27, 2021)
- [Is Crypto Bullshit? - Will Wilkinson, Model Citizen](https://links.thingelstad.xyz/links/64efaf7f8de5/) (modelcitizen.substack.com, November 27, 2021)
- [Europe must ban Bitcoin mining to hit the 1.5C Paris climate goal, say Swedish regulators | Euronews](https://links.thingelstad.xyz/links/0d3c48f4786f/) (euronews.com, November 27, 2021)
- [The Internet is Held Together With Spit & Baling Wire](https://links.thingelstad.xyz/links/29fc05cd72f4/) (krebsonsecurity.com, November 27, 2021)
- [New Concerning Variant: B.1.1.529 - by Katelyn Jetelina - Your Local Epidemiologist](https://links.thingelstad.xyz/links/630a65108341/) (yourlocalepidemiologist.substack.com, November 27, 2021)

## Elsewhere

- Wayback Machine: https://web.archive.org/web/*/https://www.mindtheproduct.com/overengineering-can-kill-your-product/
