thingsithinkithink

Artificial intelligence

View All
The Jevons Paradox and the Kindle Web Proxy

The Jevons Paradox and the Kindle Web Proxy

When solving problems becomes almost free, more problems get solved. I built a silly little app last night that nobody else would ever build, and that's sort of the point.

Claude Agent SDK Part 7: Creating Custom MCP Tools

Claude Agent SDK Part 7: Creating Custom MCP Tools

Exposing Python functions as tools Claude can call directly

Claude Agent SDK Part 6: Fixing the Bash Bypass and Understanding Permissions

Claude Agent SDK Part 6: Fixing the Bash Bypass and Understanding Permissions

Closing the checkpointing loophole and getting to know the SDK's permission system.


Recent Post

The Jevons Paradox and the Kindle Web Proxy

The Jevons Paradox and the Kindle Web Proxy

When solving problems becomes almost free, more problems get solved. I built a silly little app last night that nobody else would ever build, and that's sort of the point.

Claude Agent SDK Part 7: Creating Custom MCP Tools

Claude Agent SDK Part 7: Creating Custom MCP Tools

Exposing Python functions as tools Claude can call directly

Claude Agent SDK Part 6: Fixing the Bash Bypass and Understanding Permissions

Claude Agent SDK Part 6: Fixing the Bash Bypass and Understanding Permissions

Closing the checkpointing loophole and getting to know the SDK's permission system.

Claude Agent SDK Part 5: Editing Files with Checkpointing

Claude Agent SDK Part 5: Editing Files with Checkpointing

Adding the ability for the agent to create posts that follow my templates, with the ability to recover from mistakes.

Claude Agent SDK Part 4: Implementing Context Profiles

Claude Agent SDK Part 4: Implementing Context Profiles

Building context profiles and usage tracking that works with the SDK's design.

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.