Organized Irresponsibility: Leading Through Top-Down Decisions
How to communicate and implement decisions you disagree with: six topics I use when a decision comes without a purpose.
Leadership Technology
How to communicate and implement decisions you disagree with: six topics I use when a decision comes without a purpose.
A turn is a duration; a stop is an event. These two concepts are easy to conflate. The Stop event's superpower is preventing itself.
Comments intended to stop AI scraping sensitive information.
Wire your existing formatters, linters, and test runners into agent lifecycle hooks — a seconds-fast feedback loop for AI coding.
Updating Claude Code via curl broke my nono sandbox in two subtle ways. A \ and the command keyword fixed both — here's why.
A debugging story of vim and gpg encrypted content on the rocks with nitty gritty details of vim-gnupg plugin and gpg key capabilities.
How to use a custom Bash wrapper based on nono utility to sandbox Claude Code: blocking internet access by default and restricting file system visibility to keep your development environment secure.
Install and use the Claude Legal Plugin on the free plan or paid plans. Includes a real test on Brandenburg state data protection law.
The new Claude Desktop app includes a new diff viewer. I compared three ways to review Claude's code changes: the Desktop app diff viewer, the Claude Code CLI, and plain git diff, with a note on when to reach for each one.
Claude's new Managed Agents API requires a different anthropic-beta header for streaming than for other calls. Use "anthropic-beta: managed-agents-2026-04-01" to create sessions and events, but "anthropic-beta: agent-api-2026-03-01" to stream results.