Writing

Essays

Long-form pieces on ADL, the Kalos runtime, and where software specification is heading, including an ongoing series placing ADL against the specification technologies that came before it.

Series · 18 parts

Description vs Execution

A frame for placing ADL against the specification technologies that came before it: description versus execution, one comparison at a time.

  1. Part 1 The Spec That Runs
  2. Part 2 ADL vs OpenAPI The Contract and the Counterparty
  3. Part 3 ADL vs SQL The Spec That Runs — One Layer Down
  4. Part 4 ADL vs GraphQL The Read Side and the Hard Side
  5. Part 5 ADL vs JSON Schema Well-Formed Is Not the Same as Legal
  6. Part 6 ADL vs BPMN & DMN Orchestrating Systems vs. Being One
  7. Part 7 ADL vs UML The Failure That Taught Us Everything
  8. Part 8 ADL vs EXPRESS/STEP The Ancestor That Never Got a Server
  9. Part 9 ADL vs json-server json-server Was Right, and Nobody Followed the Thought
  10. Part 10 ADL vs Supabase Supabase Already Proved Interpretation Works in Production
  11. Part 11 ADL vs JHipster JHipster Agrees With Us Right Up to the Moment It Generates
  12. Part 12 What ADL Can't Express
  13. Part 13 ADL vs Strapi Strapi Interprets Its Schema Too — Until the Content Needs Behavior
  14. Part 14 ADL vs SaaS Headless CMS Contentful and Storyblok Interpret a Declaration You Don't Hold
  15. Part 15 ADL vs WordPress WordPress Met the Demand for Declaration with an Economy of Code
  16. Part 16 ADL vs Salesforce Salesforce Proved the Declared Application at Civilization Scale
  17. Part 17 C at the Door The Plugin Boundary That Lets One Runtime Reach From the Server to the Edge
  18. Part 18 What Should the Agents Write? AI Lowered the Cost of Writing Code, Not of Owning It

Essays