Working with AI
How to set up AI assistants so their work can be trusted and checked.
Start here 01 Reviewing code with an AI, against a ticket, then read in order.
- 01 Reviewing code with an AI, against a ticket
How to set up an AI code review so it checks the change against the ticket's requirements, then for security, then for code health, adds reliability and infrastructure passes when a change needs them, and why it should run the code instead of only reading it.
- 02 Running an MCP server locally over stdio
How an AI client starts an MCP server as a child process and talks to it through standard input and output, how to register one, and how to test changes to it before anyone else depends on it.
- 03 RAG, and keeping it fed from shared notes
What retrieval-augmented generation is and how one question flows through it, how the search finds the right notes, and how to keep the index up to date automatically from a shared notes folder without leaking notes people shouldn't see.