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 app.py
  12. sudo service start nginx
  13. Run following code in standalone mode by adding it to app.py

from flask import Flask

app = Flask(name)
@app.route(“/”)
def homepage():
return “Hello World”
if name==”main“:
app.run(host=’0.0.0.0′,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 https://gunicorn.org/#deployment. 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 / {
        proxy_pass http://127.0.0.1:8000;
        
    }
  }

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, WordPress.com 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!

Financial Independence – What I learned until 2020

Disclaimer – This is not a financial advise. I am just sharing my experiences. Every financial journey is unique.

“Help yourself before helping others.” – Someone wise.

It is also what they rightly suggest, as required by law, when safety instructions are being read out before a passenger plane takes off. Over time, I have come to believe that it also applies to life.

If you have read my previous blog about ways to stay fit while getting old, you would know that I am thinking about the time when I get old.

And one of the things I want to be able to do when I get old is to have an income to live and enjoy retirement life.

So with the end in mind, I recently asked a question to the universe “How much money do I need to be saved up to retire?” (Please note that I am not talking about literally retiring but having an option to retire.)

That led me to the 4% rule. In my language it means to calculate how much you need to retire, take your yearly expenses (including living + leisure), and multiply it by 25. You need that much money saved up. So now when you withdraw 4% of that amount every year, it will last you for all of the retirement, roughly 30 years. As a fan of frameworks, I got started with it. I thought this is a good baseline to get started on the financial journey. That number for me as of today is $1.5M.

That number of $1.5M really did put things in perspective for me. I felt overwhelmed. Then I did some calculations and it could be possible. Provided I made some major changes in my financial behavior.

I am not yet financially independent to retire next year. But I am working towards a goal and possibly you are in the same financial boat as I am. Hopefully my journey will be useful to you. That is what I will be sharing in this blog along with my 5 personal learnings so far. Plus, some book recommendations!

Some people are really good with money. I am in awe of such people. I don’t consider myself particularly good with money. So I had to educate myself to be better and develop habits that would enable me to do it.

You don’t start working on something until you are motivated. I got motivated to start on the financial journey when I was about 27 years old. Better late than never.

So this happened when I read Money – Master the Game by Tony Robbins. In this book, he talks about wisdom in the financial industry in a very interesting manner. Being a motivational speaker that Tony is, that book did the trick. It motivated me and I started me on the course of saving. At that time I was interning with Madison Square Garden in New York City. I went downstairs and opened a savings account in Chase bank, with an intention of actually saving money.

That was my first learning – “Live below your means and save money. Your income is your greatest wealth-building tool. Save as much of it as you possibly can!”

The next change came 2 years later when one of my past bosses, mentioned Dave Ramsey’s baby steps. I read the book. And again as a fan of framework, I loved it! It gave an easy step by step guide of reaching where I wanted to be. Realizing I am now on step four of the baby steps, I started investing.

Next lesson – “Money makes money. Invest the saved money.”

This is where I am right now. With the 7 baby steps and 4% rule as the north star.

Financial literacy is a journey. You get smarter by doing what you read and putting it in action. It takes time for your money to grow. I got really motivated by these books. But its not like you can work really a lot and the next week you are rich.

It takes time for the power of compounding to come into effect.

So I learnt to practice patience. As one is working towards financial independence, patience will be his or her best ally. Patience help develope financial discipline. The discipline to not splurge money during Prime day or on that random trip to Sportscheck.

So the next lesson – “Always think long term.”

Dave Ramsey’s book is a game-changer. If you are starting on a financial journey, it puts things on a easy-to-understand format. You start to understand that no one got rich by using credit card points. Credit is a double-edged sword. You don’t want it. As Dave Ramsey says, you need to live like no one else, so later you can live like no one else.

While doing digital marketing I learnt that SEO is not a magic pill, it is result of patience and constant efforts.

Finance is same.

Whoever makes good financial habits sound like rocket science is a crook, at least for my immediate purpose.

I don’t want to know your theory man, doubling the money is not good. For me average is good. If I beat S&P 500, I am content.

Leading a financially disciplined life did allow the savings to grow. Once the saved money crossed $20k, I could see this money grow on it’s own. That led me to learn more about my tax bracket. Which led me to my next learning –

“You want your money to grow in a tax free environment.”

Now depending on which country you are building your wealth in, your options will be different. In US it is called 401k, in Canada it is called RRSP and in India it is called PF, I think. You want to max out your contribution limit here. And that has become my number one yearly financial goal for 2021.

Please keep in mind that you want your investments to grow in a tax free account as much as possible. Now that means RRSP in Canada and 401k in US. Once you reach the stage of investing, please do read about it and make a good decision on the different programs available to you and in your particular situation.

I am glad I have gotten started. I write on this blog only when my thoughts bring me to write the blog and I can no longer hold it in. I just send it out in the world with hopes that it will be useful to someone.

Hopefully you might learn something or get some ideas. Let me know your thoughts! We can learn from each other. I learnt a lot until now from friends, family, colleagues and acquaintances on being good with money.

And I look forward to doing it more.

Some other book recommendations for you –

Immigrate to Canada Youtubers

When I decided to apply for Express Entry visa to Canada, I had really little idea about the process.

I (along with my wife, who lead the research in many ways) figured it out along the way by reading IRCC website, blogs, whatsapp/facebook groups, and especially from Youtube videos.

I moved to Canada in 2019 on express entry as a permanent resident. Following is a shoutout to all the major Youtubers I learnt from along the way –

  1. Canada Couple – Canada Couple – https://www.youtube.com/channel/UCCSY-88IVN0oHboLPCSI3bg
  2. Potato Talkies – Canada – https://www.youtube.com/channel/UCptlN8l2qyiPlDKhiiJdHfg
  3. Peekapoo – https://www.youtube.com/channel/UCJG0J-JW7N8O9pIixuzKzcg
  4. IgorRyltsev – https://www.youtube.com/channel/UCc-SUjuOq7nbXoHimv3IsxQ
  5. Canadian Parindey – https://www.youtube.com/channel/UCxERg_2PHz76q-KOPahgmJQ
  6. SRN Academy – https://www.youtube.com/channel/UCJnkvIjBRmJc10Sn0oX_3YA
  7. Dream Abroad – https://www.youtube.com/channel/UCg1Ayq_CWnav19Ta3iUyFnA

I will keep on updating this list!

Last updated – October 19, 2020