12-Factor Agents: Patterns of reliable LLM applications — Dex Horthy, HumanLayer | AI Engineer | Podwise