<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Rafay&apos;s Log</title><description>Personal blog, write-ups, and notes by Abdur Rafay.</description><link>https://blog.abdurrafay.tech/</link><language>en-us</language><item><title>Patchwork v1.1: Fixing Agent Scaffolding, Scaling to 7B, and the Limits of Small Models</title><link>https://blog.abdurrafay.tech/blog/patchwork-v1-1-scaffolding-and-scaling/</link><guid isPermaLink="true">https://blog.abdurrafay.tech/blog/patchwork-v1-1-scaffolding-and-scaling/</guid><description>What happened when I fixed reflection blind spots, resolved sandbox import bugs, and scaled Patchwork from 3B (60%) to 7B (76%): which bugs were agent flaws, which were model limits, and how confirmation bias shrank.</description><pubDate>Sat, 07 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Building Patchwork: What a 100-Defect Benchmark Taught Me About 3B Code Models</title><link>https://blog.abdurrafay.tech/blog/patchwork-automated-program-repair/</link><guid isPermaLink="true">https://blog.abdurrafay.tech/blog/patchwork-automated-program-repair/</guid><description>How an execution-guided LangGraph reflection loop boosted a 4-bit Qwen2.5-Coder-3B model from 38% Pass@1 to 58% Pass@overall, and the confirmation-bias blind spot it uncovered.</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Architecting InsafDost: Asynchronous Legal RAG, Model Routing &amp; Cross-Encoder Reranking</title><link>https://blog.abdurrafay.tech/blog/insafdost-legal-rag-pipeline/</link><guid isPermaLink="true">https://blog.abdurrafay.tech/blog/insafdost-legal-rag-pipeline/</guid><description>Engineering an asynchronous LangGraph pipeline with Groq 20B/120B dynamic routing, Qdrant vector retrieval, and thread-offloaded cross-encoder reranking.</description><pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate></item><item><title>TIL: The str.rstrip() Character-Set Trap and Why Code LLMs Consistently Fail It</title><link>https://blog.abdurrafay.tech/blog/til-python-rstrip-trap/</link><guid isPermaLink="true">https://blog.abdurrafay.tech/blog/til-python-rstrip-trap/</guid><description>Why Python&apos;s str.rstrip(&apos;.com&apos;) does not remove a suffix, how it silently mangles strings, and why 3B-parameter models hit 0% accuracy on string stripping.</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate></item></channel></rss>