AIBussinBuild useful systems with modern AI
  • Home
  • Books
  • Solutions
  • Learn
  • Toolkit
  • Prompts
  • Articles
  • About

DSPy

  • Why Are We Still Hand-Writing Prompts?
  • A Prompt Is Not Yet a Program
  • Define the Contract
  • Separate What From How
  • Build Programs From Programs
  • Your Model Is a Dependency
  • Examples Are Experimental Data
  • You Cannot Optimize What You Cannot Measure
  • When the Metric Becomes the Target
  • Compile the Program
  • Few-Shot Optimization
  • Optimize the Instructions
  • Let the Program Reflect
  • Change One Thing
  • Agents Are Programs Too
  • Search, Memory and Long Context
  • Search the Reasoning Space
  • Don't Let the Optimizer Cheat
  • From Experiment to Production
  • Build a Self-Improving Engineering Program
  • Beyond the Book: Production DSPy Systems (Appendix)
AIBussin

Build useful systems with modern AI.

Books, solutions, experiments and working tools for practical AI.

© 2026 Ernan Hughes
  • Books
  • Solutions
  • Toolkit
  • Prompts
  • Articles
  • About
  • Programmer.ie
  • ZeroModel.org
  • GitHub