My assistant created the same task three days running. The fix has a name: idempotency. A tiny automation bug taught the same lesson payment systems learned years ago: the question isn't whether it runs, it's what happens when it runs again.
A context window is working memory, not a hard drive. Feel that, and you manage AI differently. The AI doesn't remember everything you've told it. It has working memory, and it's finite — here's the cheap trick I use to hear it filling up, and the fix when it does.
The AI said my files were empty. Every byte was still there. My phone-side AI reported a project's notes as empty and refused to save a spreadsheet. A desktop audit found zero data loss. The failure was confidence, not storage.
Cowork reached my phone this week. I still can't tell where chat ends and Cowork begins. Anthropic put Claude Cowork on mobile this week and OpenAI shipped ChatGPT Work days later. The Code-vs-Cowork line is clean; the Chat-vs-Cowork line still isn't. An operator's honest map of a messy, powerful moment.
I designed an app in Claude before building it. Claude Code shipped it in a day. My first time using Claude Design to plan and prototype an app before handing it to Claude Code. A cross-channel client reporting tool, designed and built in under a day — and what it means for my use of Lovable.
I taught my assistant to prep my week. The hard part was making it stop starting over. A daily routine that prepares for upcoming commitments sounds simple — until it regenerates a different draft every morning. The fix came from API design: idempotency.
Fable 5 had us dazzled. But Opus 4.8 is quietly doing my work. Opus 4.8 needs a few more loops and a little more patience than the flashier model — but with the right context, the output quality is genuinely excellent. Why my Brain system is the unfair advantage.
Claude Cowork keeps hanging? Here's the fix that runs every session. When Claude Cowork stalls mid-task with a decision loop, the problem isn't the task — it's a missing system prompt. Here's how to interrupt a hung session and prevent it happening again.
Claude Skills vs Claude Agents: the difference that actually matters A Skill is a recipe Claude pulls off the shelf. An Agent is a coworker you delegate a whole job to. Here's the operator-level explanation — and why the real difference is memory, not power.
Beyond the Junk Drawer: Mastering Knowledge with Progressive Disclosure and AI Stop reading everything. Start disclosing intentionally. Here is why.