-
Code conventions & design patterns:
http://martyalchin.com/2007/nov/23/python-descriptors-part-1-of-2/
https://www.b-list.org/weblog/2020/mar/16/no-service/
https://instagram-engineering.com/types-for-python-http-apis-an-instagram-story-d3c3a207fdb7
https://2013.es.pycon.org/media/solid-principles.pdf
https://www.cosmicpython.com/book/preface.html
https://www.toptal.com/python/python-design-patterns -
Django:
https://www.dabapps.com/blog/django-models-and-encapsulation
https://build.vsupalov.com/11-django-real-world-challenges/
https://hakibenita.medium.com/how-to-manage-concurrency-in-django-models-b240fed4ee2 -
FastAPI:
https://github.com/mjhea0/awesome-fastapi
https://christophergs.com/tutorials/ultimate-fastapi-tutorial-pt-11-dependency-injection/
https://christophergs.com/python/2021/06/16/python-flask-fastapi/
https://ahmed-nafies.medium.com/fastapi-with-sqlalchemy-postgresql-and-alembic-and-of-course-docker-f2b7411ee396
https://developer.redis.com/develop/python/fastapi/
https://rednafi.github.io/digressions/python/database/2020/05/25/python-redis-cache.html
https://www.youtube.com/watch?v=0sOvCWFmrtA
https://www.youtube.com/watch?v=QSFIK2Ytbh4 -
Web servers:
https://ruslanspivak.com/lsbaws-part1/
https://build.vsupalov.com/gunicorn-and-nginx/
https://build.vsupalov.com/what-is-gunicorn/
https://medium.com/@nachoad/que-es-wsgi-be7359c6e001 (in Spanish)
https://www.youtube.com/watch?v=YwWfKitB8aA
http://jasonwilder.com/blog/2014/03/25/automated-nginx-reverse-proxy-for-docker/
https://medium.com/building-the-system/gunicorn-3-means-of-concurrency-efbb547674b7 -
Databases & ORMs:
https://benchling.engineering/move-fast-and-migrate-things-how-we-automated-migrations-in-postgres-d60aba0fc3d4
https://ysinjab.medium.com/activerecord-vs-datamapper-in-python-f7f13ffb6774
https://dev.to/chidioguejiofor/eager-loading-vs-lazy-loading-in-sqlalchemy-
https://luanjunyi.medium.com/system-design-paradigm-primary-replica-pattern-dc621bf195f1
https://capnfabs.net/posts/sqlalchemy-connection-management/
https://www.timescale.com/blog/identify-postgresql-performance-bottlenecks-with-pg_stat_statements/ (very useful re: PSQL) -
HTTP vs WebSockets:
https://www.youtube.com/watch?v=8ARodQ4Wlf4 -
Docker:
https://pythonspeed.com/articles/base-image-python-docker-images/
https://testdriven.io/blog/docker-best-practices/ -
Concurrency & Parallelism:
https://www.youtube.com/watch?v=MCs5OvhV9S4
https://www.infoworld.com/article/3632284/python-concurrency-and-parallelism-explained
https://towardsdatascience.com/multithreading-multiprocessing-python-180d0975ab29 (BEST) -
Computer Science for self-taught developers:
https://teachyourselfcs.com/
-
Notifications
You must be signed in to change notification settings - Fork 0
luisgc93/python_resources
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Β | Β | |||
Repository files navigation
About
A collection of my favourite articles and videos about all things Python & CS related π
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published