What is this

A collection of 'notes to self'.

I'm a self improvement fiend and always looking for ways to improve upon what I already do know and learn new things about personal development. I write about whatever I'm learning here in an attempt to internalise that knowledge and to share it with the world.
Read more about philosophy behind this blog.

What I write about:

  • Practical self development
  • Psychology and social commentary
  • Wisdom gathered from books or movies
  • Ideas about living my best life
  • Other Projects

    The 100 Ideas project: This is where I collect my 100 favourite articles from around the web about a myriad range of topics and re-visit the ideas in them very often. These are the ideas I try to base some of my values upon. Its ever evolving, like our values and like all of us.

    Bookshelf: A status page for what I'm reading and what I've read in the past.

    Photography: I really like photography. Although I'm not currently very good at it, I'm learning a lot about composing and editing a shot. Hopefully this page will see the light of some really great photos.

    Newsletter: A weekly newsletter I send containing updates from me, from the 100 Ideas Project and people better than me from around the web.

    About me

    My name is Gagandeep Rangi. I'm a mobile & web developer.


    Instagram Twitter

    “If you only read the books that everyone else is reading, you can only think what everyone else is thinking.” - Murakami