
The Latest
Everything published on the site, day by day, newest first: guides, analysis, essays and quick thoughts in one running log. The shelves for browsing are elsewhere; this is where you see what is new.
The log
Entries 41–53 of 53
RAG Access Control: Stop Leaks Before the Prompt Builds
RAG access control means filtering by permission before retrieval, not after the answer is written. A worked two-user case shows where checks belong.11 min readRAG access controlretrieval securityRemove Irrelevant Context Before Buying More
A longer context window does not make every document relevant. Extra material can make it harder to see which source supports a decision.Quick thoughtopenaipromptingScheduled publication timezone: the worked case
Why a date-only release rule needs one clock across build, request and cache before a scheduled publication timezone decision is trustworthy.9 min readschedulingtimezonesStateless MCP Application State: Where Identity Really Lives
Keep MCP job state durable while connections change. Check authenticated identity and job permissions on each protected request before resuming work.10 min readMCPapplication stateUpdatedTranslate a Coding Agent Benchmark Into a Release Decision
A coding agent benchmark evaluation measures one task distribution. Learn to check whether it matches your actual release decision.11 min readevaluation engineeringcoding-agentsWrite an AI Agent Handoff Checklist That Actually Verifies
Learn to write an AI agent handoff checklist that lets a new engineer verify state and evidence instead of trusting a summary.13 min readAI agent handoff checklistagent memoryGive a Reasoning Model a Clear Destination
A difficult task benefits from a clear outcome and constraints. A long prompt full of instructions to “think harder” may add little useful information.Quick thoughtopenaipromptingRecord the Model Alongside the Prompt
A saved prompt is not a complete experiment record. The model, relevant settings and test inputs can all affect the result.Quick thoughtopenaievaluationWrite the Evaluation Before Tuning the Prompt
Prompt tuning is hard to assess when the definition of “better” changes after every answer. Freeze a small acceptance set first.Quick thoughtopenaievaluationA Valid JSON Object Can Still Be a Wrong Answer
Structured output can make a model response easier to parse. It cannot tell you whether the invoice number or amount was extracted correctly.Quick thoughtopenaistructured-outputTest a Model on the Exceptions You Actually See
A model can handle ordinary support tickets well and still fail on the exceptions that consume most of your team's time.Quick thoughtopenaievaluationGive an Automated Codex Report a Schema
A report that feeds another program needs stable fields. A heading that changes from “Risks” to “Things to watch” can break a fragile text parser.Quick thoughtcodexstructured-outputThat is the first entry in the log.
To browse rather than follow: topics, all articles and all thoughts. To learn in order: courses and the book.





