Tag
The author describes how exe.dev decouples billing from business logic using 'billable facts' — atomic events that trigger downstream reconciliation with Stripe, avoiding brittle billing code.
This article presents a cleaner pattern for agent web access by splitting it into three separate lanes—search, fetch, and browser—and using a reader subagent to keep raw pages out of the main context, significantly reducing token usage and context pollution.
In-depth analysis of ClaudeCode's tool system design, unifying file reading, Shell commands, sub-agents, etc. into a Tool interface, and introducing the implementation mechanisms of concurrent batch processing, asynchronous tasks, and MessageQueueManager.
An exploration of push vs pull memory models for AI agents, arguing that the pull method offers better scalability and efficiency for agent memory management.
John Gruber coins the term 'dickover' to describe the ubiquitous, irritating modal panels that obstruct web browsing for cookie consent, newsletter signups, and app installs, arguing they deliberately frustrate users.
The article explains the opaque data type pattern in Python using typing.NewType to hide internal implementation details, using a ShippingOptions example to show how to provide a minimal public interface.