https://medium.com/@everythingprogramming/top-10-frameworks-every-python-developer-should-know-for-improved-productivity-ea115f953ee5