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

2 Simple Things You Can Do to Make Yourself Happier

There are two very simple things you can do to make yourself happier: 1. Stop worrying about things you can’t control. Everyday, I see people complaining and worrying about stuff they have no control over. Traffic. The weather. The last thing Donald Trump did. If you let these things dictate your mood, then you are relinquishing … Continue reading 2 Simple Things You Can Do to Make Yourself Happier