Meta Skills to Build Skills that Build Skills

As you may or may not know my background is in computer science. I have an undergrad degree in the subject and a master’s degree in software engineering. As a result, everything I do in my coaching practice is based on me developing my problem solving skills with this technical foundation. With that said, in […]

Read More

The Strengths Mindset vs. The Weakness Mindset

There are two basic mindsets you can use to approach personal growth. You can either focus on building your strengths or focus on fixing your weaknesses. When you have a strengths mindset you focus your personal growth journey on making your strengths stronger. Or to put it differently, you find ways to become great in […]

Read More

Counterpoint: Compromising on Your Goals is Not as Bad as You Think

Have you ever been told don’t compromise on your goals? I have, and you know what? It’s bad advice. For many hard core pundits, the thought of compromise is blasphemy. It’s all or nothing, no give and take, no retreat, and no surrender. This thinking is fine when winning is a zero sum game. However, […]

Read More