An essay from Richard P. Gabriel that argues that worse tools and solutions can actually be better in some cases.
Links to this note
People feel they understand things better than they actually do. This leads to biases and poor decision-making because of overconfidence in their knowledge.
AI augmented tools for creative processes like writing (ChatGPT) and drawing (StableDiffusion, DALL-E-2) establish a new baseline for content. This is a step change for many industries where the value will get competed away (e.g. everyone can compete in editorial SEO). That means that there will be an even higher premium for unique knowledge that is, by definition, not replicable by advancements in general AI tools.
Conventional wisdom says you should do one thing and do it really well. Customers however, can only bear so many different tools before the fragmentation makes it harder to solve their problem.
As software grows, patterns and practices naturally evolve. Inevitably, someone comes to the conclusion that a change should happen and code should be migrated to the new thing.