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

The Most Productive Way to Spend Time on the Internet

What are the most productive ways to spend time on the Internet? Two ways and two ways only: create valuable content and consume valuable content. The internet is a smorgasbord of news, information, and entertainment. If you are not deliberate and intentional with how you spend your time on the internet, it can consume your … Continue reading The Most Productive Way to Spend Time on the Internet

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