Perfect is the enemy of good
I am a recovering perfectionist. If youβre a bit like me, you know these loops well:
π¨π»π» I canβt publish this code until itβs easy to read, efficient, and at the correct abstraction. Refactor βͺοΈ.
βπ» I canβt publish this article because the hook is not good enough, and the message is unclear. Rewrite βͺοΈ.
π₯ I canβt publish this video. The message must be crisp, and I stuttered too much. Redo. βͺοΈ
The thing is, it will never be good enough.
But you get to excellence faster by shipping something good enough to get feedback and improve.
The first iteration of something polished for a long time in isolation likely wonβt turn out fantastic. β
The ninth iteration of something bad that was continuously course-corrected will. β
π’ ππ‘π’π© π’π.
Best regards,
Taj