How Do Elephants Know Where to Go?

It was cold up the roof of a Tel Aviv hotel. There were only three of us left that late at night -- Itay, Dana, and myself. A tiny heater from one of the rooms was enough to keep us going a little bit longer.

Remote Alone

Remote work is often discussed in the context of teams, but its practices and principles are also useful in a solo-developer situation.

What Generalists Really Are

Saying "Jack of all trades, master of none" about a generalist cannot be more wrong. As counter-intuitive as it may sound, generalists are actually highly specialized people. They are masters of not one, but two skills: problem solving and self learning.

Instinctive Binary Search

Some decisions we make lie in a spectrum, whether it's how dirty a joke should be or how much can we mix the batter before we ruin the cake. In many of those decisions, the options have order to them. A joke can be more or less dirty. We can over or under mix batter.