Zum Inhalt springen

ls -lt posts/

geekBlog

Über Systeme, Tooling und das gelegentliche Yak-Shaving.

Agent im Loop (Teil 1): Warum die Schleife?

Ein KI-Agent ist nur so gut wie seine Feedback-Schleife. Teil 1 richtet das Projekt ein, schreibt den ersten roten Test für eine Würfel-Engine – und klärt gleich, wie man überhaupt Zufall testet.

ki python testing

Decorators entmystifiziert

Was hinter dem @ steckt: Funktionen sind Objekte, Closures verpacken Verhalten, functools.wraps erhält Metadaten – und Decorators werden damit alltagstauglich.

python

Generatoren und yield wirklich verstehen

Werte auf Abruf statt alle auf einmal: wie yield funktioniert, warum Generatoren Speicher sparen und wozu Generator Expressions, yield from und Pipelines gut sind.

python

pytest von Null

Automatische Tests statt Durchklicken: pytest finden, schreiben und ausführen – mit assert, Fixtures, Parametrisierung, tmp_path, monkeypatch und pytest.raises.

python testing