Recently, I went on a personal endeavor to determine the best way to create a new Rails app pre-configured to my liking. I was sick and tired of wasting time replacing and configuring test runners, adding development gems I prefer, and reinventing the README. Why did it take so long for me to do this?
Programmers are often tempted to take the shortest route possible to deliver a feature. While there is a lot to be said about pragmatism, every decision has consequence. Make the best possible decisions.
Developing a bias towards action will free you to get things done. Day to day this means having a tendency to stop talking about doing something and DO IT. Apply this to how you communicate.