Moving within Vancouver

Each city has it’s own quirk for moving.

Just knowing a little bit about it can save a lot time in the long run.

I moved to Vancouver about two years ago. And have changed the apartment atleast two times. Each time you move, you learn new things. Following is what I would want to share with you if you are moving in Vancouver anytime soon.

Movers are busy during the end of the month

Movers make our life a lot easy during moving. But keep in mind that finding a well rated mover can be tough during the end of the month. So start looking for one early and book them in advance.

Move out inspection happens when all of your stuff is out of the apartment

Make sure to get all of your stuff out of the apartment before scheduling the move out inspection.

Advice that I had received, And I followed

Some pearls of advice have stayed with me and I have implemented them in my daily life. Some of these were just passing comments and some were told to me with good will.

However these pearls of wisdom reached me, they changed who I was and what I was doing with my career. I thought about each of these long and hard. And it made sense to me. I just want to share these with the world.

Maybe they will be useful to you as well. Also, I want to know if any of advice you received and made the same difference for you. What was it.

So here I go –

Give your 100% and forget about it

This one is from my Dad.

What he means by this is, my efforts are what is in my control. So that is what I should do and leave rest of it to the universe.

If I know in my heart that I gave my 100%, I can go to sleep peacefully and keep at it the next day. Rinse and repeat.

Be a T type person

This means that have expertise in one thing. Go deep on it.

And then learn about all the other things and know enough that you are dangerous.

Be a T type person.

Tis made sense to me. I don’t want to be jack of all trades and master of none. This helped me find my trade, web analytics.

You can never be too technical

What a profound statement this was.

Technology drives the world forward. The more you know the more dangerous you are. You can talk with engineers, product managers and beyond.


There were many more but these come to top of my head at this point. I will keep the list updated.

Also, I want to know if any of advice you received and made the same difference for you? Let me know in the comments below. Maybe it will help one of the readers ­čÖé

Run Flask app on ec2 – tutorial

I was following this tutorial on Youtube for running a Flask app on Youtube.

We will need for this purpose – Python3 & PIP Package manager, Nginx, Gunicorn3 – WSGI web app, Flask

Connect to ec2 using SSH instructions on your instance. This tutorial for is an ubuntu instnace.

Now once you are connected, below are the commands to put in terminal to make your instance do things.

  1. Connect using SSH
  2. sudo apt-get update
  3. sudo apt-get install python3
  4. whereis python
  5. sudo apt-get install python3-pip
  6. whereis pip3
  7. sudo pip install flask
  8. sudo apt-get install nginx
  9. sudo apt-get install gunicorn3
  10. mkdir flaskapplication
  11. vi
  12. sudo service start nginx
  13. Run following code in standalone mode by adding it to

from flask import Flask

app = Flask(name)
def homepage():
return “Hello World”
if name==”main“:’′,port=8080)

So when you go to your instance IP address with port attached (8080) you should see it running. Apparently, this is the standalone mode.

So to run it on prroduction server, we need to install Guinicorn3

So run the following commands now

  1. cd /etc/nginx/
  2. cd sites-enabled/
  3. sudo vi flaskapp
  4. Paste deployment code from The edited script is added at the bottom of the page
  5. :wq to save and quit
  6. sudo service ngninx restart
  7. cd ~
  8. cd flaskapplication
  9. gunicorn3 app:app
  10. Run it!
  11. Voila!

Guinicord deplyment script is as below –

  server {
    listen 80;
    server_name [your ip addresss];

    location / {

FIRE Friendly – How to choose a domain?

So a domain name is your own address on the intenet.

You can start a blog on Facebook, or Tublr, but that would be like living in a pre-furnished apartment. Where, depending on the platform, there is little to no flexibility to make any changes apartment. Not even moving the furniture.

Having a domain, is the first step in building a brand.

Following are the steps to buying one,

  1. Deciding the budget
  2. Deciding if it is important what should the domain end with? For example – .com, .in, .ca
  3. Deciding the vendor

What happens when you buy a domain?

This is what I am researching right now. I have a faint idea, but for the purpose of this blog, let’s try to find in detail.

FIRE Friendly Digital Presence

So I have been reading up a little on the FIRE framework.

Considering I have been in digital marketing industry, it got me thinking that maintaining an online presence is not cheap. Especially if you are someone who is not very comfortable with HTML/CSS/JS.

Especially in today’s world where a digital nomad lifestyle is in vogue and passive income gurus are on the rise, one can easily forget that maintaining an online presence could cost a lot of money and the your passive income project might end up costing hundreds of dollars.

Maintaining an online presence requires following things (roughly) –

  • Domain registration ($18 per year)
  • Email hosting (From $10 per year to upto $6 per user/ per month)
  • Hosting (Up to $15 per month)
  • SSL certificate (Free or $100 per year)
  • Chatbot
  • Website (Free or up to $4 per month)
  • Marketing automation (Free or up to $100 per month)
  • Other plugins – accounting, e-commerce, CRM (upto $1000 per year)

This costs can significantly add up when one tries to do this for multiple domains.

I am interested in utilizing existing technology to the best extent possible. Hence, will be taking up a project to explore all the things mentioned above and different options available for someone interested in spending as little money possible to stand up a digital experience.

Do subscribe to learn more!

French Beginner Learning Resources

I have been learning French for three months now.

I have completed the A1.1 level at Lingoda.

Following are some cool sites my teachers have recommended –


I also have found using French subtitles on Netflix, and playing my video games and other routine computer tasks (favorite websites) in French.

Last updated – Dec 19, 2020