you should not be a 10x engineer or whatever, you should be focusing on the vision and ideas and emotions that make your project interesting and beautiful and touching. some of the greatest indie games of all time have absolutely nightmarish codebases because the creator was rightly focused on the player experience
Sometimes you just need to not give a shit and say something is good enough and release it. Don't do what I did and try to plan out the perfect game and when one thing goes wrong, throw it in a trash bin cause you think one aspect is garbage.
