mCoding

Watch out for this (async) generator cleanup pitfall in Python

Run an AI Large Language Model (LLM) at home on your GPU

Docker Tutorial for Beginners

Python itertools - The key to mastering iteration

All 71 built-in Python functions

Top 5 IDE Productivity Hacks That Will Save You Time Programming

What you need to know about Startup and Shutdown Events in FastAPI and ASGI Applications

Async application classes vs. functions

Asynchronous Web Apps in Python

Windows Command Escape Vulnerability - Critical CVE ... or is it?

Async for loops in Python

The ins and outs of context managers and try-finally in Python

Python Debugging (PyCharm + VS Code)

Modern Python logging

How mathematicians prove something completely obvious.

Cloud Imports in Python

Bloom Filters

Actually, you CAN divide by zero.

Python 3.12 is HERE!

Lambda in a Loop is a Code Smell

A forbidden Python technique to put ANYTHING in a dict or set.

Don't make this big O mistake!

Why I prefer attrs over dataclasses

type(obj) vs. obj.__class__ in Python, and changing an object's class.

Python's collections.abc | InvertibleDict

unique_ptr is NOT just for heap allocations | custom deleters

How to check whether a file exists in Python

unique_ptr: C++'s simplest smart pointer

Python's ternary operator

21 MORE nooby Python habits