Emotional Intelligence for Developers
Procrastination is about negative emotions
As you get further into your career, you come to realize that the technical chops come over time and are the easy part.
Mastering your own emotions, working with emotional beings (other humans), and recognizing when something has come up and needs attention or skillful processing will take you further than memorizing 50 new books or development patterns.
Emotional Intelligence for Developers - start course