The One Skill You Should Practice Every Day to Become Successful

What skill should I learn for 1-2 hours a day, that will help me become successful? Deep work. Deep work, in short, is deliberate, focused, uninterrupted, “cognitively demanding” work. In his book Deep Work, Cal Newport describes that this skill is not only critical to realizing your dream work situation (because it is the only … Continue reading The One Skill You Should Practice Every Day to Become Successful

How to Use Delayed Gratification to Build a Great Life

Delayed gratification is putting off doing something enjoyable that presents itself immediately until a later time in order to reap some benefit in the future. James Clear wrote one of the best articles on delayed gratification I’ve ever read. He described “The Marshmallow Experiment,” which is the study that popularized delayed gratification: The experiment began … Continue reading How to Use Delayed Gratification to Build a Great Life