Why You Should Work Transparently

Working in view of others is uncomfortable for everyone. But working transparently is by far the fastest way to improve and produce a great product. This post explores why you should be working transparently.

Read more

Advice for Those Graduating College

I've learned far more in the years since I've graduated than I did while at school. Here's my advice for those finishing university or college.

Read more

What This Blog Is About

This blog is about living a better life. It took me almost 5 years of writing to come to that conclusion. This post describes why.

Read more

What Makes a Great Product Manager?

What makes a great product manager? This list of attributes is extensive, but all are important to being a great PM.

Read more

Why Your Project Needs a Concept

Concepts, like a concept car, are important for communicating your vision of the future with customers and employees alike. They're also valuable tools for clarifying assumptions and details, and should not be overlooked.

Read more

8 Lessons from Year 28

Lessons I've learned on how to live better from my 28th year, including the formula for happiness, how to set good goals, and what you should read.

Read more

The 4 Things You Need for a Great Remote Work Setup

Remote work is here to stay. To make it productive, you need to make sure you have these four things in place. If you do, it will be almost like being in person!

Read more

Obstacles Are Opportunities

We all face obstacles. Some–like a pandemic–are larger than others. What doesn’t have to change is our response to them. Will you view it as an obstacle? Or an opportunity?

Read more

No, Coronavirus Probably Won't Kill You–Yes, You Should Still Prepare

Coronavirus, also known as COVID-19, has been sweeping the world. Here are my recommendations for preparation and why I believe it’s important.

Read more

Inversion - How to Succeed by Avoiding Mistakes

Inversion is a powerful concept that charts the path to success by looking at the opposite - the things guaranteed to make you fail. Understanding this mental model will help you solve problems throughout life.

Read more