My dream goal is to build products that touch and better the lives of millions of people. Over the years I have learnt that the best way to achieve this is to help the people and teams I work with achieve things they thought were impossible. The best way I have found so far to do this is to empower people and help them develop self-awareness.

The articles here combine elements of coaching, positive-psychology and philosophy that I have found useful whilst helping me and the teams I work with achieve the impossible.

The basics of coaching

How I Think About Motivation

Using the GROW Model for Coaching Teams and Individuals

What Open-mindedness is and How to Attain it

A Model for Decision Making When You Are Stuck

Goal setting

Goals Setting and OKRs

Outcomes and Processes

Teams

Use Agreement Setting to Maximise Your Team's Potential

How To Build Successful Teams

Peak Experiences

External links

Tools and techniques

Telling Convincing Stories

Stress Management

Stress Management Notes

Self-determination and actualisation

Motivation

Empathy

Kindness