I try to make mastery

What I write about

I look for interesting topics that are considered overwhelming. 

Then I work hard to make mastery in those topics straightforward:

  1. I pick a topic I feel has yet to be dissected well. (Nearly everything.)
  2. I research and experiment to uncover the topic's unstated principles. I question assumptions behind its conventional teaching.
  3. I get my hands dirty. Because the "difference between knowledge and wisdom is experience,” and I need experience to teach.
  4. I release online and for free.

Why I don't write books

Readers often ask why I don't publish my handbooks as (e-)books. 

Surprisingly, books are a worse medium for education and discussion:

  • Books become outdated, whereas I update my handbooks weekly.
  • Books lack audio and video, which I've found critical to teaching.
  • Books contain boring filler material to reach high page counts.
  • Book excerpts can't be publicly deep-linked. A lack of contextual linking means people don't share and re-reference the book's material. And they forget it all.

You can subscribe to future handbooks releases here. I also blog and Tweet:

  • Blog — How I overcome obstacles.

Suggest a handbook topic

Suggest handbook topics

Dope. You're good to go. Say hello on Twitter.
Oops. The form submissions didn't go through. Please alert me on Twitter.

What motivates me

There are many experts, but few great teachers. We need more great teachers.

Teaching is a skill unto itself that many are not competent at. Most experts don't deliberately practice teaching.

They think, "I've put thoughts down on paper. Now, readers can figure out nuances on their own."

That's not good enough.

A great teacher explains how to cook instead of merely analyzing a recipe. 

And they engage readers with narrative, which makes their content universally appealing. And wholly engaging.

As a result, teachers excite you about many things. They inspire exploration.

In other words, it winds up being great teachers — not world-class experts — who help you attain mastery in life.

That's why I minimize admiring experts and maximize seeking great teachers. 

I do so with the open-mindedness that great teachers needn't hold positions of prestige: Bloggers and podcasters enlightening you weekly can have a greater impact than your professors.

Podcasters and bloggers are also widely accessible. They're teachers for the masses. And that's what I hope to be.

Read what you love until you love to read.
– Naval Ravikant



I run Bell Curve, a growth agency for tech companies. I was interviewed about it here.


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 library 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 here and here.


Want to email me? I'm inquiry at {my domain}. As long as you're not expecting feedback on something (I'm short on time), I will absolutely respond.