My Books

Harness Engineering for Production AI Systems Cover

📓 Harness Engineering for Production AI Systems

Sensors, Gates, and Bounds for LLM Applications That Have to Work When the Model Doesn’t

Build the control layer around your LLM application: sensors that observe, comparators that check, gates that decide, and bounds that cap.

The 7 GenAI Architectures Cover

📙 The 7 GenAI Architectures

A Field Guide to Choosing the Right AI System — Before You Overbuild It

The seven architectures GenAI systems actually get built on, and how to pick the smallest one that solves your problem.

The ChatML Handbook Cover

📘 The ChatML (Chat Markup Language) Handbook

A Developer’s Guide to Structured Prompting and LLM Conversations

Learn how to structure prompts using ChatML for predictable, production-ready LLM behavior.

Building Real-World Agentic AI Systems Cover

📕 Building Real-World Agentic AI Systems with LangGraph

Designing, building, evaluating, and shipping stateful, durable, multi-agent systems on LangGraph 1.x

A practitioner’s guide to designing, deploying, and operating reliable agentic AI systems in the real world.

Chat Templates Cover

📗 The Chat Templates Handbook

A Developer’s Guide to Jinja, apply_chat_template, and Rendering Model-Ready Prompts

A curated collection of battle-tested templates for common LLM tasks and workflows.

Get the 2-page decision card for The 7 GenAI Architectures

The escalation ladder and the "which level do you need" questions on two pages, free when you confirm. Then Past the Demo, once a week.

Get the 2-page decision card, then Past the Demo once a week, under five minutes to read. Unsubscribe in one click.