Skip to content


Personal writing about engineering, leadership, technology and life.

Alter Egos

Navigating Difficulty

NFTs Explained

Hello MoonPay

Goodbye Attest

Being Vulnerable at Work

Productivity Fatigue

Embracing Sporadicity

Nine Rules for Software Engineers

Gatsby vs Next.js in 2021

Culture Interviews

Five Books that Changed my Life

2020 in Review

I stopped meditating