Siddhartha by Hermann Hesse

I can think. I can wait. I can fast

The most important line from the book because a person who can think clearly in up and down of life and can wait patiently for the result of his deeds and can fast for his/her desires, food and action can achieve a lot of things in life.

Sharing some highlights from the book which are worth revisiting again and again

  • he doesn’t let anything enter his soul which might oppose the goal.

  • ‘Writing is good, thinking is better. Being smart is good, being patient is better.’

  • he learned from it to listen, to pay close attention with a quiet heart, with a waiting, everywhere at once, and that there is only the present time for it, not the shadow of the past, not the shadow of the future?’


System for Getting Things Done[GTD]

Recently my work requires me to organize my way of working. So to achieve it I was investigating some systems and have found a way which I am using from the past week. I would like to share with you all. A system that helps you to get things done.

Get things done [GTD] have five stages

  1. Collect
  2. Process
  3. Organize
  4. Review
  5. Engage


It means to find a place other than your brain to note down all the task which you want to accomplish. It can be on paper or in some digital form. Tasks can be checking email, calling a friend, etc.


In this stage, you have to ask yourself whether a task is actionable or not?. The answer to which is Yes or No. If it’s No keep it aside and if it is Yes ask yourself Can it be done in two minutes?. If yes then do it right away otherwise put the task in the action list.


Here you place the task from the action list in

  • Project
  • Time
  • Context


Group all the task which are similar, related to a particular project, personal work etc.


Put all the tasks here which are time-bound and need to be done by a fixed date and time.


Here go the tasks that are similar topics wise like video calls, writing a draft for the talk.

One task can be put in multiple categories after that you just have to prioritize the work based on this activity and start working.


You will find out whether you are moving towards your goal or away from it. It can be weekly or monthly basis to check how are you doing?. You can also involve other people to help you review your work.


Engage is the stage where you get things done and mark off the task from the action list.

So this is the system that I am using nowadays to get things done. I am also using Pomodoro Timer for focus and to stop context switching in between the work.


Notes, Deep Work

Deep work is a great book to reveal the insights to increase your focus and help you to lay some solid foundation to start your deep focus journey. Carl has done a great job explaining the real strategy and examples, how one can start this journey in one’s life.

So I am starting to use some ways as describe in the book to start the deep focus journey. List will progress as I adapt the learning from the book in my life.

  • Removing the distraction from the work desk, space, where you work, should have all the essentials which are necessary for your work(water, paper, pens) and have no things which cause any time of distraction(Mobile phone, Rubik’s cube…).
  • Use time blocking to maintain your schedule, no excuse.
  • Be flexible with the schedule and also have buffers in the slots for any urgent task.
  • Avoid the craving of checking social media every few minutes, this all weakens the power of your deep work.
  • If your work allows, don’t rush to reply to Slack messages as soon as they pop, and should disable the pop-up notification. First I was confused about this then I have a call with my Co-Founder about that, he was cool with that :).
  • Always jot down the next day’s tasks with the time blocking so, you don’t have to waste the morning to layout out all the things. As in my case, I have not any visibility of the things beforehand, but do know the things which I have to initiate in the morning and have my time blocking thing ready and add up things as the day passes by.


Year 2020

Ah! Last day of the last month of the year 2020. This year has been a roller coaster ride, it’s been an up and down year. Some highlights of life from the year 2020.

  • Started this year with a great party, followed by solitude to give a thought about the things to achieve this year.
  • After a long time celebrated the Holi festival with friends.
  • Then the whole world slows down or says stopped due to the COVID-19 virus. This eventually teaches me how to survive alone and take care of myself and enjoy life bit by bit.
  • Lost a friend to cancer and my aunt, this was the toughest time of the year.
  • Have to live for 6 months alone in Mumbai due to COVID-19, this whole experience teaches me a lot about myself, time management, cooking.
  • Learned how important is one’s physical and mental health to live a good life.
  • Put a system in place to spend more time reading and meditating.
  • Able to spare some time for my hobbies (calligraphy, sketching).
  • Purchase my first musical instrument a ukulele, nowadays spending sometime of the day with it.
  • Able to spend most of my time with the family rather than in front of screens.

So, let welcoming the year 2021 I am sure it will bring more hope and wisdom in our life.

adieu 🙂

— Photo by Kelly Sikkema on Unsplash

Unposted Letter by Mahatria Ra

Success is in the big things.
Happiness is in the small things.
Meditation is in nothing.
God is in everything.
That’s Life

I picked this book randomly scrolling on amazon book suggestion page without much of thoughts but I am happy I have read this book, this is great self-book in which every chapter is a gem in itself and have made me think a lot about my behavior, continues thoughts coming in my head and how I interact/behaves with people around me. It helps me in self retrospection and has helped to improve overall personality, but still, there is a lot to be experienced in life.

Even some chapter heading from the book can put you in deep thinking about your life.

  • Consistent and never-ending self-improvement is the only way.
  • Without happiness, there is no life. Without dissatisfaction, there is no growth. Be happily dissatisfied.

I still remember the day when I was not feeling good about my current state and how things going around me, life was not going as planned feeling low at that time and have no one to talk about it, I just read few pages from the book and slept peacefully.

A must-read for the people who want to feel happy and I am sure everyone wants to :). Closing the post with a poem/quote from the book.

At birth, your life was a plain canvas.
Your potential is the colors.
Your choices are the stroke on the canvas.

At death, this canvas
will either be a treasured masterpiece
or an unnoticed scribbling.

That would be the judgment day
on how good a painter you were
in painting your life.

Scrapy The Tool

scrapy logo

As part of my job, I have to scrape some website to help our sales team with data on the market, as of now they were doing it manually which is a bit of tedious job to do and consumes lot of their productive time. So on bit searching and going through different tools and framework came across a framework named Scrapy. So here I am going to share how to set up and use Scrapy.

Scrapy is a free and open source web-crawling framework written in python which is used to extract data from a website without much of hassle. They have a very nice documentation you can check out here.

Steps to Install Scrapy

sudo apt-get install python-dev python-pip libxml2-dev libxslt1-dev zlib1g-dev libffi-dev libssl-dev
pip install Scrapy

Steps to Create New Project

To create a Scrapy project type this command in your terminal.scrapy startproject <project name>. Project structure will look like this

now go ahead and create a python file at path /spiders and paste below code.

#!/usr/bin/env python3
import scrapy

class RedditSpider(scrapy.Spider):
    # name of the scrapper, it should be unique.
    name = "reddit"
    # list of the URL need to be iterated.
    start_urls = ['']

    # Called to do any operation on the response of the above URL.
    def parse(self, response):
       # css selector of the anchor tag which contains the headers
       top_post = response.css("a.SQnoC3ObvgnGjWt90zD9Z")
       for post in top_post:

To start scrapping, type

scrapy crawl reddit

Here we are scrapping the Reddit website for the latest post and getting the header of all the post. The output of the above code will look like this.

  • Trump Organization ‘Sold Property to Shell Company Linked to Maduro Regime,’ Says Report
  • Blind people of Reddit, what do you find sexually attractive?
  • A “caravan” of Americans is crossing the Canadian border to get affordable medical care
  • A “caravan” of Americans is crossing the Canadian border to get affordable medical care
  • [Post Game Thread] The Houston Rockets defeat the Golden State Warriors, 112-108, behind Harden’s 38 points to level the series 2-2, despite the continued brilliance of Kevin Durant 18, my friend here is failing biology and thinks she’s unroastable. Go for it guys, and go hard If you strike me down, I shall become more powerful than you can possibly imagine. [BOTW]
  • ELI5: Why are all economies expected to “grow”? Why is an equilibrium bad?

Now the best part of Scrapy is if you want to experiment around any website before creating any project you can easily do that.

scrapy shell ''

and then can try different CSS selector on the response . Though there is a lot more you can do with Scrapy like saving the result in JSON, CSV format and even integrate with Django project might show that in next post, till then good bye.