LIVE
3 articles
You log off for the day after two hours of research. You know the entry point is EvaluateSegments in targeting/segment/evaluator.go. You know the nil visitor_id case is unhandled. You know bidder/auction.go calls this function and can't have its interface changed. Next morning, Claude Code knows...
May 26, 2026 · 8 min read
The dominant mental model for AI-assisted coding is speed: generate multi-hundred-line PRs, merge fast, iterate faster. Vibe coding as a velocity play. Nolan Lawson's post this week pushes back on that — not by rejecting LLMs, but by using them differently. "You can use them just as effectively...
May 26, 2026 · 3 min read
RAG sounds complicated. It's not. But a lot of introductions to RAG make it sound more mysterious than it actually is. They use terms like "semantic search" and "vector embeddings" and "retrieval pipeline" before explaining what the actual problem is. So let me start differently. The...
May 26, 2026 · 6 min read