Reframing Code for the Age of LLM Assistants

Code is a communication medium for two radically different audiences — the machine and the developer. In the age of LLMs, the machine-facing part is being commoditized. What remains?
This video is a live commentary on Unmesh Joshi’s article “What Is Code?” published on Martin Fowler’s blog.

Topics covered:

  • Why code is both text and meta-text — the semiotics of code structure, naming, and empty lines
  • How Domain-Driven Design formalizes the linguistic concept of jargon into a programming discipline
  • Why LLMs work with code (it’s language) and why they break down at scale (statistics can’t hold structural connections)
  • Cognitive debt: when LLMs generate vocabulary faster than your team builds understanding
  • The thinking-by-writing vs. thinking-by-talking distinction — and what that means for AI-assisted development
  • Open question: is code still the right medium for building conceptual models, or do we need something else?
  • Well-structured code with stable abstractions isn’t just easier to read — it’s the best harness and context you can give an LLM.

Recommended products

More from the Blog

0
    0
    Your Cart
    Your cart is empty
      Apply Coupon
      Scroll to Top