Devin, Kimi K3, and the RL Flywheel Behind a Coding Agent

We all have used Claude Code to work through engineering problems and tasks. I can point it at a repository, inspect its reasoning and edits, redirect it, and decide what to ship. Devin can do similar work, but its workflow is slightly different and interesting. Let’s say I have a steady stream of bounded improvements to make to KEEP Terminal. I can hand over one issue at a time, receive a tested pull request, and ask a review agent to examine it before I make the final call, and Devin Review supports that review step. ...

September 27, 2026 · 13 min · 2644 words · Mark Holton

Completing the RAG Loop: From Vector Search to LLM Recommendations - Part 2

The LLM acts as the final reasoning layer, turning vector based search results into tailored viewing recommendations. Where We Left Off In Part 1, we built the foundation of a movie recommendation RAG pipeline. We took raw user preferences, generated 1024-dimension vector embeddings using bge-large, and stored them in a Qdrant vector database. The result was a semantic search engine that could find similar preferences with accuracy relevant to the user’s interests and mood of the moment. ...

September 6, 2025 · 15 min · 3076 words · Mark Holton