Skip to main content

AI Engineering β€” Start Here

A knowledge base for becoming an AI applications engineer, built around one anchor project: the Data Patch Agent. It has two halves that stay wired together:

The two link both ways: each learning links up to the concept it relates to, and a concept links down to my work via a Related implementations line.

The loop​

  1. Build something (on the Data Patch Agent or elsewhere) and record it in Learnings.
  2. Tell the assistant what you learned, decided, or fixed.
  3. It checks the reference and either adds new theory (researched, with sources) if the topic is missing, links your implementation if it aligns, or flags it if your approach diverges from better practice β€” per ASSISTANT_PROMPT.md.

Read in this order​

  1. Knowledge Bank Β· Overview β€” the map, and how the two halves connect.
  2. 01 Β· Foundations β€” the beginner concepts.
  3. 02 Β· Intermediate and 03 Β· Expert β€” build and production concepts, as you reach for them.
  4. Keep the Glossary open for quick term lookups.

Companion documents​

DocumentTypeUse it when…
Knowledge BankThe theoryYou want the structured "what I should know"
LearningsThe practiceYou want the real record of what you built and why
GlossaryReferenceA term trips you up
Building an Agentic SystemHow-toYou're building an agentic system from scratch
AI-First MethodologyReferenceUnderstanding the six components of an AI-first practice
Reading ListSourcesYou want the essays behind the book
Open QuestionsInboxSomething isn't clear yet and needs revisiting