Programmer.ie
Technical library for the AI era
Menu
Home
Books
Solutions
Learn
Prompts
Articles
Search
About
DSPy
DSPy From First Principles 01: Why Are We Still Hand-Writing Prompts?
DSPy From First Principles 02: A Prompt Is Not Yet a Program
DSPy From First Principles 03: Define the Contract
DSPy From First Principles 04: Separate What From How
DSPy From First Principles 05: Build Programs From Programs
DSPy From First Principles 06: Your Model Is a Dependency
DSPy From First Principles 07: Examples Are Data, Not Decoration
DSPy From First Principles 08: You Cannot Optimize What You Cannot Measure
DSPy From First Principles 09: The Metric Is Part of the Program
DSPy From First Principles 10: Compile the Program
DSPy From First Principles 11: Few-Shot Optimization
DSPy From First Principles 12: Optimize the Instructions
DSPy From First Principles 13: Let the Program Reflect
DSPy From First Principles 14: Agents Are Programs Too
DSPy From First Principles 15: Search, Memory and Long Context
DSPy From First Principles 16: Don't Let the Optimizer Cheat
DSPy From First Principles 17: From Experiment to Production
DSPy From First Principles 18: Build a Self-Improving Engineering Program