Three prevalent themes in the discussion
- Solving “pretend” problems – over‑engineering for imagined scale or résumé‑building
- “Pretending you are Google” needs to be on there. – exabrial
- “Software Devs love solving pretend problems, and the state of modern web development reflects this.” – exabrial
- “I suspect part of this … is resume driven development … companies are encouraged to aim for scale … so that the people working there can take their experience to Alphabet/Meta/Apple/whatever if things go south.” – CM30
-
“We like to follow certain paths that are well‑worn … Whether those paths lead to a pretend/pointless destination is, surprisingly, irrelevant.” – csallen
-
Premature architectural complexity (microservices, Kubernetes, etc.) before product‑market fit
- “Obsessing over microservices before product market fit is a common, expensive trap. Just use a monolith, please.” – Wren_ops
- “Seen too many startups jump straight to Kubernetes and microservices before they even have a validated product. Ouch.” – brinepot
- “You can always split a monolith later, but you're stuck maintaining that complexity from day one.” – 1saadcodes
-
“If your whole company is two founders … you only have one team … there's no organisational benefit to doing so.” – strken
-
Emphasizing real validation and simplicity over “if you build it they will come” hype
- “The ridiculous things I was asked to do … all because ‘one day we will gave thousands of clients’ while … struggling to push out just a few units.” – anthonj
- “Validation is shorthand for saying ‘I don’t have deterministic skills … I will rely on user behaviour to drive the product.’ … post a couple of years, if validation is still your primary model, your model tells you how clueless you are in your domain.” – elendilm
- “Best advice, answer the simple question ‘will random people buy this when no one is looking?’ … if you have to explain/sell a product/service more than 5 seconds, that business model likely isn't sustainable.” – Joel_Mckay
- “If you build it, they will come … is a different type of problem: it commonly refers to building something thinking that its value and usefulness are self‑evident … therefore one needs no sales or marketing.” – enraged_camel (referencing the anti‑pattern list)