Python
Idioms, the standard library tricks I keep forgetting, and what's new in the language.
-
The Python features I learned too late
Match statements, the walrus operator, f-string debugging, dataclasses, and other Python features that would have saved me hours if I'd known about them sooner.
-
Virtual environments explained for humans
Why every Python project needs its own sandbox, what venv/poetry/uv actually do, and how to stop your projects from breaking each other.
-
Python code guidelines I actually use
PEP 8 in practice, the idioms that make Python code feel like Python, and the recent language features worth knowing about.