Software Design: Tidy First?
Read post

Genie Lessons from Genie Sessions: Prose as a Programming Language

Kent Beck interviews Dan Blumenau, co-founder of OpenProse, a framework that lets developers write programs in structured English and execute them using AI agents like Claude Code. Each component uses requires/ensures blocks (similar to preconditions/postconditions) and an inversion-of-control container wires components together by matching these blocks — all in prose, run by an LLM. Sub-agents manage context by passing file paths instead of raw data. Beck reflects on how this approach represents a broader industry shift toward declaring outcomes rather than specifying implementation steps, with parallels to Codex's /goal feature and Anthropic's Outcomes API.

    #ai-agents#claude-code
May 26•3m read time•From tidyfirst.substack.com
Post cover image
239 Impressions
Software Design: Tidy First?'s image
Software Design: Tidy First?

Tidy First's resource offers insights, tutorials, and resources for cleaning and organizing enthusia...

21 Followers

•

137 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard