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