How I Earned $160,000 in Passive Income from Writing Non-fiction Books

1. You don’t have to be an Authority

Yes, I have a computer science background, and I worked in the industry for a few years. But in no way am I an expert in the topics I write about. For example, in my most profitable book, “Beginning Node.js, Express & MongoDB”, before writing the book, I did not have experience in that before. I did have previous experience with older server-side technologies, but not Node. So was that going to deter me from writing a book about it? It can. But learning a new technology itself was interesting to me. So I read the top three selling books on Node, went through the top few online courses on Node, and compiled all that content into my very own compact book (which makes me know more than 90% of people already).

2. Solve a Micro-Problem you know (Niching down)

I didn’t set out to create the ultimate guide on a particular subject. I instead found a market with many problems and wrote a book for one specific problem. For example:

3. Piggy Backing Trends

The above topics might still be quite a broad market with strong competition. E.g. React, Angular. To distinguish yourself, have your book address the latest versions of the technology, or address the latest trends. E.g. instead of Learning iOS development, what about Learning iOS 15 development. Instead of personal finance, what about personal finance with NFTs.

4. Write Short and Concise Books

This is a trademark of my books where I am straight to the point. I’ve gotten many good reviews for this:

5. Validate your Book Idea

Enter your book idea, book title and related phrases in Amazon to see if there is a demand for it. How do you see? Look at its best sellers rank.

What’s Next

Okay, that’s all for now. I will carry on in another Part II article. Meanwhile, I will continue to write more books!



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Greg Lim

Greg Lim

Greg Lim is author of several best selling programming books. He hosts the part-time-author live course. (