📚 PyLand Blog

Learn programming with our articles

Practical tutorials, in-depth technology reviews and current trends in the development world from industry experts.

📂 All categories

Choose a direction

Each category contains carefully selected materials from experts

📝

AI Startup

Articles about AI startups

📚 6 articles ⭐ Popular
📝

API

Articles about working with APIs

📚 10 articles ⭐ Popular
📝

Django

Articles about django

📚 63 articles ⭐ Popular
📝

Docker

Articles about Docker and containers

📚 12 articles ⭐ Popular
📝

Fastapi

Articles about fastapi

📚 16 articles ⭐ Popular
📝

Git & GitHub

Articles about Git and GitHub

📚 30 articles ⭐ Popular
📝

Html Css

Articles about html-css

📚 23 articles ⭐ Popular
📝

Kubernetes

Articles about kubernetes

📚 10 articles ⭐ Popular
📝

LLM & AI

Articles about language models

📚 21 articles ⭐ Popular
📝

Programming

Articles about programming

📚 4 articles ⭐ Popular
📝

Python

Articles about Python

📚 49 articles ⭐ Popular
📝

Tools

Articles about development tools

📚 2 articles ⭐ Popular
New articles

Fresh content

The most relevant materials from our experts

📝
📚 Python

Event Loop in Python: How asyncio Achieves "Parallelism"

Event loop is the heart of asyncio. It doesn't run code in parallel across multiple...

🏷️ Python
👁️ 135 views
📝
📚 Python

pytest-django: Testing Django

Охватываемые темы: Installation, @pytest.mark.djangodb, Fixtures, Testing views.

🏷️ Python
👁️ 143 views
📝
📚 Python

pip: Python Package Manager

Охватываемые темы: Installing packages, Upgrading and removing, requirements.txt, Virtual environment.

🏷️ Python
👁️ 139 views
📝
📚 Python

run_in_executor and anyio: Sync Libraries in Async Code

Sometimes you need to call a synchronous library from async code without blocking the event...

🏷️ Python
👁️ 117 views
📝
📚 Python

Async Context Managers: async with and @asynccontextmanager

Async context managers manage resources in async code — connections, files, transactions.

🏷️ Python
👁️ 121 views
📝
📚 Python

pathlib: Working with Paths in Python

pathlib is the modern way to work with filesystem paths instead of plain strings.

🏷️ Python
👁️ 120 views
📝
📚 Python

Installing Python

Or download the installer from python.org.

🏷️ Python
👁️ 122 views
📝
📚 Python

What is an ORM

ORM (Object-Relational Mapping) is a technology that lets you work with a database through Python...

🏷️ Python
👁️ 135 views
📝
📚 Python

asyncio: Timeouts, Task Cancellation and Graceful Shutdown

Three things you absolutely need in production async code.

🏷️ Python
👁️ 158 views
📝
📚 Python

asyncio: Queue, Lock, Semaphore — Synchronization Without Threads

In async code multiple coroutines run concurrently in a single thread. Race conditions can still...

🏷️ Python
👁️ 137 views
📝
📚 Python

Password Hashing: bcrypt and passlib

If the database is leaked, an attacker gains access to every password. Hashing makes this...

🏷️ Python
👁️ 216 views
📝
📚 Python

Async Generators and Async Iterators in Python

Async generators are a way to lazily produce data in an async context. Perfect for...

🏷️ Python
👁️ 121 views
✍️ Join

Want to share your knowledge?

Become an author on our blog and help other developers learn new technologies