I <i>violently</i> agree, and I suspect most of HN does.<p>There&#x27;s an associated danger though: I find that many startup hackers actively dismiss good ideas (and even entire programming languages) simply because they smell a bit of CoA.<p>Even the CoA crowd occasionally comes up with truly good ideas that have way more substance to them than the meaningless patterns mentioned in this article.<p>As an example: My personal pet peeve is the startup world&#x27;s ignorance of Domain-Driven Design and CQRS (Command-Query Responsibility Segregation). If you want to make scalable backends, I really recommend you read up on CQRS, it&#x27;s practical and it fits modern ideas. Most examples are in C#, but <i>you&#x27;ll survive</i>.<p>For frontenders, CQRS is basically Flux on the backend, kinda sorta. It ought to be super hip right now but it isn&#x27;t, and I suspect that&#x27;s only because it comes from C#-o-world and has a ridiculous unpronounceable acronym.