✍️ Author

PyLand Team

PyLand Team

253 Articles
90674 Views
16 Reactions
✍️ Articles

Author's articles

All publications PyLand Team

if __name__ == "__main__": the Python entry point
Python

if __name__ == "__main__": the Python entry point

The if name == "main" guard defines a Python program's entry point: it distinguishes direct file execution from importing the...

🟒 Beginner
πŸ“… 14.08.2026
strip() and lower(): Preparing User Text 🧹
Python

strip() and lower(): Preparing User Text 🧹

A user may enter the correct word with extra spaces or different letter case. Python treats "Alpha", " Alpha ",...

🟒 Beginner
πŸ“… 11.08.2026
ord(), chr(), and Cyclic Letter Shifts in Python πŸ”
Python

ord(), chr(), and Cyclic Letter Shifts in Python πŸ”

A string contains characters, but a computer stores every character as a numeric code. Python provides two built-in functions for...

🟒 Beginner
πŸ“… 09.08.2026
How Functions Work Together in Python 🧩
Python

How Functions Work Together in Python 🧩

A small function normally handles one clear task. A real program, however, contains several tasks: receive data, process it, display...

🟒 Beginner
πŸ“… 09.08.2026
Undo and Revert in GitHub Desktop: Fix Mistakes Without Fear
Git & GitHub

Undo and Revert in GitHub Desktop: Fix Mistakes Without Fear

A commit is not a point of no return. GitHub Desktop lets you rebuild a local commit with Undo or...

🟒 Beginner
πŸ“… 16.07.2026
History, Diffs, and Web Commits on GitHub
Git & GitHub

History, Diffs, and Web Commits on GitHub

GitHub lets you read repository history, inspect individual commit diffs, view the history of one file, and create a small...

🟒 Beginner
πŸ“… 16.07.2026
ANSI Color Table for Python 🎨
Python

ANSI Color Table for Python 🎨

ANSI escape codes can change terminal text colors. Print a color code before the text and a reset code after...

🟒 Beginner
πŸ“… 13.07.2026
Event Loop in Python: How asyncio Enables Concurrent Execution
Python

Event Loop in Python: How asyncio Enables Concurrent Execution

Event loop is the heart of asyncio. It doesn't run code in parallel across multiple threads. Instead, it switches between...

πŸ”΄ Advanced
πŸ“… 30.06.2026
pytest-django: Testing Django
Python

pytest-django: Testing Django

Covered topics: Installation, @pytest.mark.djangodb, Fixtures, Testing views.

πŸ”΄ Advanced
πŸ“… 30.06.2026
pip: Python Package Manager
Python

pip: Python Package Manager

Covered topics: Installing packages, Upgrading and removing, requirements.txt, Virtual environment.

🟒 Beginner
πŸ“… 30.06.2026
run_in_executor and anyio: Sync Libraries in Async Code
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 loop.

🟣 Expert
πŸ“… 30.06.2026
Async Context Managers: async with and @asynccontextmanager
Python

Async Context Managers: async with and @asynccontextmanager

Async context managers manage resources in async code β€” connections, files, transactions.

πŸ”΄ Advanced
πŸ“… 30.06.2026
πŸ“Š Statistics

Statistics by categories

Author's article distribution by topics

πŸ“

Django

63 articles

πŸ“

Python

54 articles

πŸ“

Git ΠΈ GitHub

32 articles

πŸ“

Html Css

23 articles

πŸ“

LLM ΠΈ AI

21 articles