Python and web editor largely based off this blog post https://realpython.com/blog/python/emacs-the-best-python-editor/
With a few minor customizations added.
Notable key combos C-c C-s provides a project grep from elpy
C-c C-v run python code with IPython-REPL
M-x pyvenv-activate
M-x pyvenv-deactivate
https://github.com/bbatsov/projectile
C-c p p which is projctile switch project
https://www.emacswiki.org/emacs/SwitchingBuffers
C-x b to switch buffers
Magit get started http://magit.vc/manual/magit.html#Getting-started
C-t (magit-popup-toggle-show-common-commands)
C-x g git status
C-c C-c