All articles


Notes (and quotes) on being good at negotiating - Never Split The difference

We’re constantly negotiating whether we want to or not. From mundane things like agreeing what to have for dinner, to important decisions…

18 min read

How I fixed my chronic pain by changing my developer habits

As developer’s we have a few proverbial health issues: wrists pain from typing so much, being exhausted from sitting all day, alongside back…

5 min read

Your job is to learn, not to teach

Chances are you’ve been part of an internet argument. The rules are simple: try to win without insults. Having a civilized discussion is…

1 min read

How to improve your team’s communication in the age of remote work

I wrote this originally as a guest-article in Smashing Magazine. Remote work is taking over the world, and the biggest obstacle remote teams…

15 min read
Follow me on TwitterFollow the RSS feedSee all my read books