Blog

Notes on agents, contracts and the ideas behind OpenProse.

  1. First shared: June 2, 2026

    Keeping work current

    The work is not always a one-time task. Sometimes the job is to keep a model of the world up to date.

  2. First shared: March 24, 2026

    Why Markdown

    Human understanding is a bottleneck. A readable format can still give a program structure.

  3. First shared: March 17, 2026

    Engineering still needs rigor

    Moving up a level of abstraction does not remove the need for precision, principles and a common language.

  4. First shared: February 27 and June 26, 2025

    A README can be a program

    An early observation: Markdown can describe the program, while a repository keeps its state between runs.