On conversation

Aug 22, 2026

Unstructured advice for my older self on conversation, how to have more meaningful ones and why they can be so transformative.

Learning in public

Jul 1, 2026

I’m looking for work. In this post, I write about career progression, upskilling and learning in public.

Language learning tools

Mar 28, 2025

My thoughts about learning a foreign language and the ways I am using technology to make it more efficient.

Why teach music

Jan 26, 2025

Thoughts to convince myself to finish writing a book about learning the piano.

Do what is difficult

Aug 25, 2024

Difficulty used to be a fact of life, now it’s a choice.