The Ultimate Go Study Guide

For the last 3 months or so, I have spent most of my free time putting together Ultimate Go Study Guide into a 200-page book.

Designing Data-Intensive Applications by Martin Kleppmann

Principles and practicalities of data systems and how to build data-intensive applications.

A Guide to the Good Life by William Braxton Irvine

Psychological techniques and advice to practice Stoicism for attaining a good life.


The Psychology of Money by Morgan Housel

Doing well with money has a little to do with how smart you are and a lot to do with how you behave.

How To Make Wealth by Naval Ravikant

Give society what it wants, but doesn't know how to get yet, at scale.

How To Make Wealth by Paul Graham

Your best bet would be to start or join a startup that makes things that lots of people want.

How To Get Startup Ideas by Paul Graham

The very best startup ideas are something the founders themselves want, that they themselves can build, and that few others realize are worth doing.

How To Grow And Level Up As A Software Engineer

Based on CircleCI Engineering Competency Matrix, let's learn more about different growth opportunities as well as how we can level up our career.

12 Things About Product/Market Fit by Tren Griffin

Notes on why market comes first, the process behind product/market fit, common misconceptions, and how to get there.

The Naked Warrior by Pavel Tsatsouline

How to build strength in minimum time and when your body is your only tool.

How To Be Successful by Sam Altman

13 thoughts about how to achieve outlier success for founders.

Competing Against Luck by Clayton Christensen

What causes a customer to purchase and use a particular product or service?

Moving forward with Motion

After a month of testing, I had made my decision to shut down Motion.