Text Editor
Desktop Apps
Terminal Editors
Terminal
git
markdown
python
- conda
- good for beginners and windows users
- straight
- better on linux or macos
- less bloat
- how i prefer to install
pip
- pypi
- package manager
- use
pip install <package>
virtual environment
- venv
- what i use but only recently discovered the power of virtual environments
- pyenv
- commonly used one
- conda environment
- what i first started using for virtual environments
- ok for beginners
ipython & jupyter notebooks
- IPy
- use
ipython
instead of barepython
in the terminal - use jupyter notebooks for testing/debugging & learning
- use