Hacker News new | ask | show | jobs
by asabjorn 4021 days ago
This might be a sign that you have a tendency towards perfectionism. This is not the worst problem you can have and is manageable.

I suggest working on new features as WIP pull requests and have others review the code when it's feature complete. Not when you deem it ready. Then you can gage from others where you are spending unnecessarily much time, using quick learning cycles that will teach you to be faster without sacrificing quality to a large degree.