Schreiben & Ideen

Gedanken zu KI-Engineering, LLM-Systemen und dem Bau von skalierbarer Software.

A dark workshop filled with hand tools hanging on a pegboard and wood pieces on a workbench
5. Oktober 2026

Einen MCP-Server in Python bauen

Die meisten MCP-Tutorials zeigen dir ein „Hello World"-Tool – eine Funktion, zwei Argumente, ein Print-Statement – und hören genau dort auf, wo …

MCP Python AI Agent Tools
Ein Paar Hände, das auf einer Laptop-Tastatur an einem Schreibtisch tippt
3. Oktober 2026

Human-in-the-Loop-Agents mit LangGraph

Das Versprechen autonomer Agents lautet immer „Er erledigt die gesamte Aufgabe von Anfang bis Ende." Die Realität beim Ausliefern eines solchen …

LangGraph AI Agents Postgres
Ein abstraktes Bild eines Netzwerks miteinander verbundener Punkte
1. Oktober 2026

LangChain vs. LangGraph: Wann du wirklich einen Graphen brauchst

Frag ein Team, warum es von LangChain zu LangGraph gewechselt hat, und du bekommst meistens ein Achselzucken und „Der Agent hat ständig komische …

LangGraph LangChain AI Agents
Nahaufnahme eines Vorhängeschlosses, das eine Tür sichert
30. September 2026

Multi-Tenant RAG: Metadaten-Filterung ohne Datenlecks

Ein Multi-Tenant-RAG-System hat einen Fehlermodus, den Single-Tenant-Systeme nicht haben: Es kann eine Antwort liefern, die flüssig, gut zitiert und …

RAG AI Engineering Backend Development
Ein gelbes Sackgasse-Straßenschild
28. September 2026

Warum dein RAG die falschen Chunks abruft

„Das Modell halluziniert" ist die Standarddiagnose, wenn ein RAG-System eine falsche Antwort liefert – und meistens liegt sie daneben. …

RAG AI Engineering Backend Development
Laptop screen displaying performance analytics graphs and data visualizations
26. September 2026

Eine RAG-Pipeline evaluieren: Recall@k, MRR, Faithfulness

Die meisten Teams „evaluieren" ihre RAG-Pipeline, indem sie ihr eine Handvoll Fragen stellen, die Antworten lesen und entscheiden, ob es sich …

RAG AI Engineering Backend Development
Close-up of a stopwatch face against a dark background
25. September 2026

Reranking in RAG: Wann die Latenz sich lohnt

„Füge einen Reranker hinzu" ist zur Standardantwort auf „unsere RAG-Antworten sind nicht gut" geworden – in etwa so, wie „füge einen Index …

RAG AI Engineering Backend Development
A magnifying glass resting beside a gray laptop computer
24. September 2026

Hybrid-Suche: BM25 und Vektoren in Postgres kombinieren

Das Versprechen der Vektorsuche lautet: Sie versteht Bedeutung, nicht nur Schlüsselwörter – frag nach „Abonnement kündigen" und sie findet die …

RAG PostgreSQL AI Engineering
Diagramm: Ticket-Text geht in das Modell Jev und kommt als typisierte Billing-Entscheidung mit 0,91 Konfidenz heraus
19. September 2026

Jev von TypeSafe: Typisierte KI-Entscheidungen im Backend

Die meisten LLM-Aufrufe in einem Produktions-Backend wollen keinen Fließtext. Sie wollen eine Entscheidung: In welche Queue gehört dieses Ticket, soll …

AI Engineering LLM AI Agents
Ein ordentlich gestapelter Stoß bedruckter Papierblätter
18. September 2026

Chunking-Strategien für RAG: Benchmark an echten Dokumenten

Die meisten RAG-Post-Mortems setzen am falschen Ende an. Jemand tauscht das Embedding-Modell aus, fügt einen Reranker hinzu, feilt am Prompt — und die …

RAG AI Engineering Backend Development
Extreme Makroaufnahme der Leiterplatte und Chips eines Computer-RAM-Speichermoduls
13. September 2026

Celery + Redis: Die Tücken, vor denen niemand warnt

Redis ist der Standard-Broker für die meisten neuen Celery-Projekte, und das aus gutem Grund — es steckt ohnehin schon fürs Caching im Stack, es ist …

Celery Redis Python
Ein altmodischer Wecker mit zwei Glocken und römischen Ziffern vor weißem Hintergrund
12. September 2026

Celery Retries, Backoff und Dead-Letter-Queues

Das Standard-Retry-Verhalten, mit dem die meisten Teams Celery ausliefern, ist max_retries=3 und sonst nichts — kein Backoff, kein Jitter, keine …

Celery Python Task Queues