tmux (source code) is a terminal multiplexer implementation often used during Python development on Linux and macOS. tmux grants greater control over a programmers's development environment by making it easier to use many shells at once and attaching to both local and remote shell sessions.
Making tmux Pretty and Usable - A Guide to Customizing your tmux.conf
Cockpit helps you create the exact pane layout you want for your tmux setup.
There are a slew of "cheat sheets" for tmux out there, here are a few good ones:
Fix errors in your Python code before your users see them by monitoring with Rollbar.
Deploy web apps with the Ansible configuration management tool.
Build microservices with Docker, Flask & React in this great course.