First, master fundamentals. Then, play infinite games.
I write in-depth guides
I look for interesting topics that are overwhelming.
Then I spend hundreds of hours trying to make their mastery simple:
- I pick a skill I want to be good at.
- I research and experiment to uncover their principles. I question assumptions behind the conventional teaching.
- I get my hands dirty. Because the "difference between knowledge and wisdom is experience,” and I need experience to teach.
Why I don't write books
I'm asked why I publish online guides instead of books.
Surprisingly, books are a worse medium for education and discussion:
- Books become outdated, whereas I update handbooks yearly.
- Books lack audio and video, which are sometimes critical.
- Books contain boring filler to reach page count requirements.
- Book excerpts can't be linked. So, people rarely re-read them.
Great teachers—not experts—help you attain mastery. Because mastery requires tools over knowledge.
That's why I spend more time appreciating teachers than experts.
And I do so with the open-mindedness that teachers can be bloggers and podcasters. Not just professors.
I hope to be an effective teacher for the masses.
I started NameLayer, a domain name company that sold domains to startups and Fortune 500's. After NameLayer's launch, I wrote the guide that many startups consult when choosing a name. NameLayer was acquired by Techstars.
I made Velocity, a popular open source tool used by Samsung, Uber, WhatsApp, and thousands more. I published a book on it through Pearson. I was then awarded the Stripe grant, with which I made Libscore. I was interviewed about it here.
Say hello on Twitter. I would love to hear from you.
You'll need to follow me for me to see your Tweet. (To avoid spam, my settings are tuned to ignore non-followers.)
Reading is faster than listening. Doing is faster than watching.