
Sync vs Async in Python - Understanding what's happening
Understand how async/await works in Python: I/O-bound vs CPU-bound, Event Loop, coroutines, Tasks, concurrency vs parallelism, Semaphore, aiometer, and practical sync vs async examples.
All posts under tag "Python"

Understand how async/await works in Python: I/O-bound vs CPU-bound, Event Loop, coroutines, Tasks, concurrency vs parallelism, Semaphore, aiometer, and practical sync vs async examples.

Learn the 5 most common performance problems in Django ORM applications and their proven solutions with practical code examples and detailed explanations.

A complete guide to uv, the tool that replaces pip, poetry, pyenv, and pipx in a single command. Learn in practice how to create projects, manage dependencies, Python versions, and global tools — dramatically faster.

Learn what magic numbers are in Python, why they harm your code, and how to replace them with meaningful constants. A beginner-friendly guide with practical examples.

Complete practical guide to testing GitHub APIs with Pytest. Master unit tests, integration tests, mocking, fixtures, and performance testing with real-world examples. Learn professional testing patterns and build robust test suites for your applications.

Complete theoretical guide on automated testing with Pytest, covering from fundamental concepts to advanced strategies. Learn about the test pyramid, AAA pattern, fixtures, mocks, markers, and essential plugins to build a solid foundation.

A didactic guide to Mock and MagicMock in Python, with simple explanations, practical examples, and solutions to common problems.
Enter keywords to search articles