https://medium.com/predict/the-top-python-frameworks-and-libraries-every-developer-should-know-about-db8b1ca29ab7