Learning General Programming:
Learning Code/Architecture:
- https://www.amazon.com/Flask-Web-Development-Developing-Applications/dp/1449372627
- https://www.amazon.com/Python-Cookbook-Third-David-Beazley/dp/1449340377
- https://aosabook.org/en/index.html
- http://www.coven.link/ (News Aggragator)
- https://thenewstack.io/
- https://planetpython.org/rss20.xml
- http://lucumr.pocoo.org/feed.atom
- http://www.blog.pythonlibrary.org/feed/
- https://doughellmann.com/blog/feed/
- http://feeds.feedburner.com/LifeIsShort-YouNeedPython?format=xml
- https://gto76.github.io/python-cheatsheet/
- https://github.com/jessfraz/dotfiles (Customize your Terminal)
- https://github.com/DovAmir/awesome-design-patterns
- https://github.com/Artemmkin/infrastructure-as-code-tutorial
- https://www.getpostman.com/ - HTTP payload editor
- http://httpbin.org/ - HTTP Response Checker
- https://crontab.guru/ - Cron Job Editor
- https://regex101.com/ - Regular Expression editor
- https://dillinger.io/ - README.md editor
- https://editor.swagger.io/ - API Spec editor
- https://www.pointingpoker.com/ - Fib Poker Cards for Sprint Plannings
- https://excalidraw.com/ - diagrams that look hand drawn
- https://brew.sh/ - Amazingly helpful for installing tools to a Mac workstation
- https://www.iterm2.com/ - Very powerful terminal replacement for Mac
- https://code.visualstudio.com/ - Fast and extensable terminal editor for multiple environments (normally I hate microsoft tooling, this gets the job done!)
- https://kapeli.com/dash - Need to know something about a Langauge? Look here and get the answers right away!
- https://hackernoon.com/a-gentle-introduction-to-tmux-8d784c404340 - Prefer to use a Terminal for development? Check this one out.
- https://github.com/hluk/CopyQ - Want to copy multiple things at once and select each, this will do that for you easily.
- https://mindnode.com/ - Mind mapping tool, great for organizing large projects and task sets
- https://draw.io/ - Diagram tool, great for creating architechture diagrams
- https://www.zettlr.com/ - Downloadable Markdown editor
- https://vim-adventures.com/ - Learn how to use Vim in game form, super interesting and simple intro to using the most popular text editor
- https://tour.golang.org/welcome/1 - Learn the Go programming languge quickly
- https://www.codecademy.com/learn/learn-python - Learn python basics
- https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world - Great tutorial on Flask and python
- https://www.railstutorial.org/book/beginning - Learn rails from some of the best Rubiests around
- http://gameprogrammingpatterns.com/contents.html - Simple game design patterns
- https://deps.dev - OSS deps tracking
- https://www.kaggle.com/ - Data Science Exercises
- https://www.cncf.io/ - Cloud Native Computing Foundation
- https://www.apache.org/index.html - Apache Foundation
- https://www.linuxfoundation.org/ - Linux Foundation
- https://www.acm.org/ - Association of Computing Machinery
Thanks for sharing this!