Your daily reminder to not let "perfection" get in the way of progress! #TEDTalks Channel: ted • 9/19/2025