- 10 скрытых фич Python
- Пользовательские атрибуты в Python
- Python Weak References
- Using % and .format() for great good!
- The Little Book of Python Anti-Patterns
- Celery Execution Pools: What is it all about?
- Python 3 ports list
- The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)
- Руководство по магическим методам в Питоне
- Некоторые возможности Python о которых вы возможно не знали
- Intermediate Python
- Python Interface Design
- Designing Modules in Python
- How to Deploy Python WSGI Apps Using Gunicorn HTTP Server Behind Nginx
- Functors, Applicativers and monads in pictures
- Best practices for REST API design
- 10 Best Practices for Better RESTful API
- Best Practices for Designing a Pragmatic RESTful API
- Slate - API docs builder
- APIary - API docs builder
- ReDoc - API docs builder (Swagger wrapper)
- Swagger - API docs builder
- Finally, Real-Time Django Is Here: Get Started with Django Channels
- Django Channels: работа с WebSocket и не только
- Введение в DJANGO CHANNELS
- Creating a chat with Django Channels
- Getting Started With Django Channels
- Лекция 11. Многопоточные вычисления.
- Учимся писать многопоточные и многопроцессные приложения на Python
- Python threads synchronization: Locks, RLocks, Semaphores, Conditions, Events and Queues
- Потоки vs процессы
- What is greenlet?
- Gevent tutorial for Working Developer
- Save the day with gevent
- Real-time apps with gevent-socketio
- In Which We Begin at the Beginning
- Slow Poetry and the Apocalypse
- Concurrency vs Multi-threading vs Asynchronous Programming : Explained
- gevent For the Working Python Developer
- AsyncIO для практикующего python-разработчика
- Немного фактов о python asyncio
- Python async/await Tutorial
- Example: Chain coroutines
- Gevent Tutorial