Online Books Drafts

These book manuscripts synthesize lessons from applied research, course design, and three decades of system building. Each draft is open and continuously updated. Shorter writing lives under blog posts.

Online Book (Draft)

Building Language AI with LLMs and Agents

A practical guide to building conversational and agentic systems with large language models, covering prompt engineering, retrieval-augmented generation, tool use, and multi-agent orchestration. Companion to the LLM course syllabus.

Read Online

Online Book (Draft)

From AI-Assisted Software Development to AI-Powered Software Products

Explores the shift from using AI as a coding assistant to building software products where AI is the core value driver. Covers vibe-coding, agent-driven development, and product strategy. Related posts under vibe-coding and AI product strategy.

Read Online