https://johnvastola.medium.com/5-python-projects-to-automate-your-life-from-beginner-to-advanced-843dba9605bf