Note: Apologies for the annoying share buttons. I haven’t figured out a way to remove them from the WordPress block yet.

Stuck is the default state

Being stuck on a problem is the commonest trouble of all. It’s the default state, the starting point. It’s a sign you found something worth solving.

Use this approach for your New Year’s resolutions

New Year’s resolutions fail because they are goals without a process to back them. Sure, chose an ambitious goal, but don’t stop there. Identify small actions you can take frequently to increase your likelihood of succeeding.

A couple of steps towards Infinity

If you want to level up the quality of your thinking, David Deutsch’s The Beginning of Infinity is the book to read. It will change how you think problem-solving, optimism, and rationality.

Ten Things I Wish I Knew Ten Years Ago

Ten years ago, I left Italy on a one-way ticket to London. I had no job lined up and no long-term accommodation. In the end, things turned out fine. If I could meet my younger self, here are ten things I would tell him.

When should you fix software bugs?

Every bug has the potential to degenerate in a catastrophic incident. Adopting a policy of fixing bugs as soon as they are reported can work as a risk mitigation strategy.

Your productivity setup is fine the way it is

Once you found a productivity setup that works for you, tweaking it will only deliver minor improvements. It won’t make it any easier to get your actual work done. Don’t let bike shedding distract you from showing up and doing the work.


Something went wrong. Please refresh the page and/or try again.

Like what you’re reading? Get new posts in your inbox. 👉📬

Blog at