recall: One Search Bar Across Every Agent Transcript I've Ever Had
How I built a local SQLite FTS5 index over every Claude Code and Cursor conversation, and a prompt you can hand your own agent to build the same thing.
How I built a local SQLite FTS5 index over every Claude Code and Cursor conversation, and a prompt you can hand your own agent to build the same thing.
An operating system for agent work — how we keep cloud agents useful without making them reckless.
A Claude/Cursor skill that turns agent-built diffs, features, and plans into short Sideshow sessions designed so you can actually hold the work in your head.
A portable generator for agent workflows that classify work, force evidence, interview for missing process, and leave better engineering output behind.
A browser remake of QBasic Gorillas where sixteen nonsense-named AIs throw bananas in a 2x2 tournament grid while you watch.
How /daily and /foreman split Jira sync from agent dispatch, and why a single gitignored map.md file is the only thing that survives between sessions.
A seven-step work loop, four modes, and a PROD → SCRATCH → AGENT_DEV org model that keep ephemeral Cursor agents shipping Salesforce changes without inventing process each run.
Reworking a Claude Code skill for Salesforce Lightning Web Components turned up a mislabeled design-system version, a linter that lies by omission, and a lesson in hedging honestly.
A always-on backyard listener that identifies bird calls, keeps a running journal of who visited, and turns your sightings into a personal field guide — no cloud, no subscription.
Three Claude Code skills that encode patient data lookup patterns once so I never have to re-explain OpenPhone GSIs or Heidi session schemas again.
A month of shipping for a solo concierge OB practice: medical records forms, fax intelligence, control center outreach, and a phantom-records audit.
A 40-line shell script on stdin: git branch, active model, and a color-coded context window bar that turns red before the session falls apart.
Claude Code fires shell scripts on every tool event. Here's how to use that to build a session-aware, zany status bar that tells you exactly what's happening.
How a custom Claude Code skill turns messy conversation-length analysis into branded, print-ready executive summaries — with a design system, component library, and one command to the printer.
A walkthrough of a subtle patient name matching bug in an AI-powered fax processing pipeline — and why a shared first name is never enough to make a match.
Porting a Playwright automation to agent-browser taught me a tight debugging loop: annotate, screenshot, hand to Claude, fix, re-run.
How we turned Heidi Health session data — trapped in a third-party app — into a searchable, embeddable, auditable clinical record system using DynamoDB, Bedrock, and React.
A format reference for AI agents writing blog posts for mattdennis.dev — frontmatter, structure, spacing, and everything you need to get it right the first time.
Running competing AI agents in parallel and having them review each other's work through a skeptical council — a pattern for better technical plans.
A technical look at Anthropic's most capable model — what it actually is, what it can do, and why it's the one I use for everything
A breakdown of the digital services running a private medical practice in 2026.
My curated collection of system prompts for coding, debugging, and architecture.