Retrieval-Augmented Generation: was RAG ist und wie es wirklich funktioniert

Ein geduldiger Rundgang durch das, was passiert, wenn man einen Suchindex an ein Sprachmodell schraubt, und warum das manche Probleme löst und andere nicht.

ramazan-yavuz.tr Artikel lesen

lillycoder: eine local-first Coder-REPL mit Permission Gates

Ein kleines Python-CLI, das jeden OpenAI-kompatiblen Endpoint in einen Coding-Agenten mit Permission Gates verwandelt.

ramazan-yavuz.tr Artikel lesen

Was die Quantisierungs-Namen wirklich bedeuten

Wer schon einmal vor Q4_K_M, Q5_K_S, IQ3_XXS gesessen und sich gefragt hat, was man wählen soll: hier die praktische Aufschlüsselung.

ramazan-yavuz.tr Artikel lesen

Warum Clauding gebaut wurde: echte Workflows für KI-Agenten ohne Kontrollverlust

Drei Frontier-Coding-Agenten, ein Container, keine Kreuzkontamination. Die unaufgeregte Engineering-Arbeit, die das Ganze nutzbar macht.

ramazan-yavuz.tr Artikel lesen

Wie ein sturer KI-Agent mich dazu brachte, neu zu überdenken, wie APIs mit Maschinen sprechen

Eine RFC 9457 Erweiterung, geboren aus einer frustrierenden Debugging-Session mit einem autonomen Agenten, der nicht lernen wollte.

ramazan-yavuz.tr Artikel lesen

Das ThinkPad, das meine Meinung zu lokalen LLMs geändert hat

Skeptischer Blick auf ein Strix-Halo-ThinkPad mit Unified Memory. Mit niedrigen Erwartungen gekauft, und überwältigt davon, wie sehr es mir gefällt.

ramazan-yavuz.tr Artikel lesen

Ein Zitat oben in jedem neuen Terminal

Die Idee war klein genug, um einfach auszusehen. Die Umsetzung brauchte, wie viele kleine Ideen, mehr Sorgfalt als gedacht.

ramazan-yavuz.tr Artikel lesen

Ein Emoji, das über deine Maschine plaudert

Ein kleines Tray-Spielzeug, absichtlich gebaut. Es brauchte mehr sorgfältiges Engineering als die meisten meiner ernsten Tools.

ramazan-yavuz.tr Artikel lesen

Den Laptop-Akku richtig parken

Mein Laptop hängt am Strom. Ladeschwellen reichten nicht, also schrieb ich einen kleinen Daemon, der ein Kernel-Feature nutzt, das die meisten Tools ignorieren.

ramazan-yavuz.tr Artikel lesen

Lokale LLMs ohne die Rituale betreiben

Ein kleiner Wrapper um llama.cpp, geschrieben weil ich immer wieder dieselben Shell-Skripte zusammenbaute, und einer, den ich endlich behalten will.

ramazan-yavuz.tr Artikel lesen

Textadventures mit einem KI-Parser

Eine interaktive-Fiction-Engine, in der das LLM der Parser ist, nie der Erzähler. Die Grenze zählt.

ramazan-yavuz.tr Artikel lesen

A Protocol for Building Better Software Projects with AI

Das Narrative Development Protocol: ein praktischer Kompass für KI-native Software-Builder.

Medium Auf Medium lesen

From Vision to Structure: How Projects Accumulate Limits

Warum sich Einschränkungen über die Lebensdauer eines Projekts ansammeln und wie man dafür plant.

Medium Auf Medium lesen

The Narrative Management Protocol (NMP) 1.0

Eine formale Spezifikation für die Story, die ein Softwareprojekt sich selbst erzählt.

Medium Auf Medium lesen

Your Ideal Linux, Docker, & Node.js Development Setup on Windows

Eine praxistaugliche WSL2-basierte Entwicklungsumgebung, die seit Jahren hält.

LinkedIn Auf LinkedIn lesen

Automated Intent Classification: Let Tiny Llamas Do the Heavy Lifting

Wenn ein feinabgestimmtes 7B-Modell GPT-4 bei dem langweiligen Routing-Problem schlägt, das man wirklich gelöst braucht.

LinkedIn Auf LinkedIn lesen

Benchmarking Sovereign Stack: Llama 3, Phi-3 & .NET 8 in Production

Zahlen aus einem realen Produktionseinsatz, kein Marketing-Benchmark.

LinkedIn Auf LinkedIn lesen

Have you ever tried software development on your smartphone?

Ein kurzes Experiment, das zu einem dauerhaften Backup-Setup wurde.

LinkedIn Auf LinkedIn lesen

Building Fast Docker Development Workflows Using Mounted Source Folders

Bind Mounts, Hot Reload und die kleinen Tricks, die Docker nativ wirken lassen.

LinkedIn Auf LinkedIn lesen

Crying in Angular

Ein Frustrationslog aus der Arbeit mit Angulars Tooling im Jahr 2021.

blog.yavuz.support Im Blog lesen

Docker-Build schlägt fehl, weil kein Internet verfügbar ist

Diagnose und Fix für einen containerisierten Build, der das Netzwerk nicht erreichen kann.

blog.yavuz.support Im Blog lesen

Eine Angular-Webapp in WSL2 hosten und vom Windows-Host aus erreichen

Ein funktionierendes WSL2 + VS Code Setup für Angular-Entwicklung.

blog.yavuz.support Im Blog lesen

Materialize.css und Parallax

Parallax-Sections mit Materialize.css zum sauberen Verhalten bringen.

blog.yavuz.support Im Blog lesen

"Unsupported platform for fsevents" in npm beheben

Kurzer Fix für die macOS-only fsevents-Warnung bei npm install unter Linux oder Windows.

blog.yavuz.support Im Blog lesen

Einen Windows-Port für das lokale Netzwerk öffnen

Windows Defender Firewall so konfigurieren, dass ein Entwicklungsport im LAN erreichbar ist.

blog.yavuz.support Im Blog lesen

WSL2-Docker spricht nicht mit dem Windows-Host

Die Netzwerklücke zwischen Docker in WSL2 und dem Windows-Host schließen.

blog.yavuz.support Im Blog lesen

PowerShell-Skripte unter Windows 10 ausführbar machen

Die richtige Execution Policy für lokale Skriptentwicklung setzen.

blog.yavuz.support Im Blog lesen

WSL 2 beim Hochfahren des Hosts starten

Ein kleiner Autostart-Trick für WSL 2 unter Windows 10.

blog.yavuz.support Im Blog lesen

Docker in WSL 2 ohne Docker Desktop betreiben

Docker in WSL 2 ohne Docker Desktop Lizenz betreiben.

blog.yavuz.support Im Blog lesen

Sticky!

Erster Post auf dem Blog. Im Wesentlichen ein Marker, um zu bestätigen, dass die WordPress-Installation läuft.

blog.yavuz.support Im Blog lesen