<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Insights on John on Lee</title><link>https://john.onlee.io/en/blog/</link><description>Recent content in Insights on John on Lee</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 23 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://john.onlee.io/en/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>How to Make an AI Coding Agent Actually Yours</title><link>https://john.onlee.io/en/blog/how-to-make-an-ai-coding-agent-actually-yours/</link><pubDate>Tue, 23 Jun 2026 00:00:00 +0000</pubDate><guid>https://john.onlee.io/en/blog/how-to-make-an-ai-coding-agent-actually-yours/</guid><description>I built Monet to fix the agent that forgets yesterday&amp;rsquo;s conventions. How an agent that writes its own memory, reads what mattered, and grows with use actually works.</description></item><item><title>How Deep Does Your Coding Agent Setup Go?</title><link>https://john.onlee.io/en/blog/coding-agent-customization-survey/</link><pubDate>Sun, 31 May 2026 00:00:00 +0000</pubDate><guid>https://john.onlee.io/en/blog/coding-agent-customization-survey/</guid><description>Two developers, same tool, wildly different setups. How deep coding agent customization goes — from bare defaults to full pipelines — and what actually pays off.</description></item><item><title>Why We Need Behavioral Benchmarks for LLMs — Not Just More Knowledge Tests</title><link>https://john.onlee.io/en/blog/behavioral-llm-benchmark/</link><pubDate>Tue, 26 May 2026 00:00:00 +0000</pubDate><guid>https://john.onlee.io/en/blog/behavioral-llm-benchmark/</guid><description>What today&amp;rsquo;s LLM benchmarks actually measure, what they miss, and why we need behavioral benchmarks instead of more knowledge tests.</description></item><item><title>Token Economics: The Real Cost of AI Coding Agents</title><link>https://john.onlee.io/en/blog/token-economics/</link><pubDate>Thu, 21 May 2026 00:00:00 +0000</pubDate><guid>https://john.onlee.io/en/blog/token-economics/</guid><description>Two requests with near-identical input tokens, a 46x cost gap. How prompt caching really works, and why agents should be designed around structured state.</description></item><item><title>Claude Opus Prices Just Crashed 67%. Is Anthropic Still Making Money?</title><link>https://john.onlee.io/en/blog/claude-opus-economics/</link><pubDate>Wed, 20 May 2026 00:00:00 +0000</pubDate><guid>https://john.onlee.io/en/blog/claude-opus-economics/</guid><description>Opus prices fell 67% in a year. A weekend of napkin math on GPU costs, batching, and tokenizer overhead to estimate what Anthropic actually makes per token.</description></item><item><title>Does Your Coding Agent Need Memory?</title><link>https://john.onlee.io/en/blog/does-your-coding-agent-need-memory/</link><pubDate>Thu, 14 May 2026 00:00:00 +0000</pubDate><guid>https://john.onlee.io/en/blog/does-your-coding-agent-need-memory/</guid><description>Coding agents re-read the same files and re-ask the same questions every day. What memory actually does for an agent, how it differs from docs, and when it pays off.</description></item><item><title>How Are You Managing Your AI's Context Window?</title><link>https://john.onlee.io/en/blog/context-window-management/</link><pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate><guid>https://john.onlee.io/en/blog/context-window-management/</guid><description>Bigger context windows didn&amp;rsquo;t give better results. Notes on the context-management problems that keep recurring in real coding agent sessions.</description></item></channel></rss>