A personal appeal.Overengineering works against results. Shifting the focus away from results is never good — for personal projects, corporate codebases, or anything in between.Overengineering over indexes on things you know. Overengineering invents new constraints instead of tackling real ones. The made-up constraints we tell ourselves are usually ones we already know how to solve
