Hi, I'm Doug.

I build AI into software that handles money, so it stays accurate, explainable, and safe to rely on.

Outside the day job, I:

Latestall writing

  1. Oct 29, 2026When agents go wrong: orchestrate first
  2. Oct 28, 2026Skills versus hooksSetting Up Claude
  3. Oct 27, 2026Rules that load by pathSetting Up Claude
  4. Oct 23, 2026What Claude is allowed to doSetting Up Claude
  5. Oct 21, 2026What you miss when you skip the setupSetting Up Claude

Start here

  1. Oct 21, 2026What you miss when you skip the setup
  2. Oct 28, 2026Skills versus hooks
  3. Oct 29, 2026When agents go wrong: orchestrate first

Experiments

  1. Oct 30, 2026Decision models on a local GPUSmall open-weight models that answer with a label and a probability instead of text. About 30 ms an answer, the same answer every time. Next: is the confidence honest?
  2. Oct 29, 2026Learning Python, from C#Short exercise files with built-in checks, each idea mapped to the C# I already know.