nirajbhutada/python-3-patterns-idioms archive