Coding

Claude Agent SDK Part 3: The Context Control Problem

Claude Agent SDK Part 3: The Context Control Problem

Discovering the trade-offs between agency and control when building on the Claude Agent SDK.

Claude Agent SDK: Part 2

Claude Agent SDK: Part 2

Continuing to explore Anthropic's Agent SDK - making tool calls more descriptive and learning about Python introspection.

Exploring the Claude Agent SDK

Exploring the Claude Agent SDK

Learning in public: experimenting with Anthropic's Agent SDK after hearing that anything Claude Code can do, you can do with the SDK.

Three Things I Did Over Christmas

Three Things I Did Over Christmas

One of the nice things about time off is the chance to play a little.

Building an AI Sandbox with Docker

Building an AI Sandbox with Docker

How to set up a persistent Docker environment for AI coding tools without losing your authentication every time you restart the container.

Building Domain-Specific Annotation Tools with FastHTML: Lessons from Isaac Flath

Building Domain-Specific Annotation Tools with FastHTML: Lessons from Isaac Flath

How Isaac Flath built a medical flashcard annotation tool for AnkiHub using FastHTML, and why custom annotation tools beat generic ones for complex domains.