Checkout my new course on Vim at

Books: Past, present and future

Books I've read or am reading in no particular order.

This list will be kept updated as and when I read more books or remember reading a book in the past.

  1. So Good They Can't Ignore You: Why Skills Trump Passion in the Quest for Work You Love - Cal Newport
  2. Deep Work: Rules for Focused Success in a Distracted World - Cal Newport
  3. The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses - Eric Ries
  4. Man's Search For Meaning: The classic tribute to hope from the Holocaust - Viktor E Frankl
  5. Sapiens: A Brief History of Humankind - Yuval Noah Harari
  6. Zero to One: Notes on Start Ups, or How to Build the Future - Blake Masters, Peter Thiel
  7. Hooked: How to Build Habit-Forming Products - Nir Eyal
  8. ReWork: Change the Way You Work Forever - Jason Fried, David Heinemeier Hansson
  9. The Power of Habit: Why We Do What We Do, and How to Change - Charles Duhigg
  10. An Astronaut's Guide to Life on Earth - Chris Hadfield
  11. Steve Jobs: The Exclusive Biography - Walter Isaacson
  12. Shoe Dog: A Memoir by the Creator of Nike - Phil Knight
  13. Jobs to Be Done: A Roadmap for Customer-Centered Innovation - Stephen Wunker, Jessica Wattman, David Farber
  14. Head First Design Patterns: A Brain-Friendly Guide - Eric Freeman, Elisabeth Robson, Bert Bates, Kathy Sierra
  15. Software Estimation: Demystifying the Black Art (Developer Best Practices) - Steve McConnell
  16. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems - Martin Kleppmann
  17. Creativity, Inc.: Overcoming the Unseen Forces That Stand in the Way of True Inspiration - Ed Catmull
  18. ShapeUp - Ryan Singer from Basecamp (
  19. Learning PostgreSQL 10 - Salahaldin Juba, Andrey Volkov
  20. Refactoring UI - Adam Wathan, Steve Schoger (
  21. Learn Vimscript the Hard Way - Steve Losh (
  22. Practical Vim: Edit Text at the Speed of Thought - Drew Neil
  23. ...
Checkout my new course on Vim at