From around the web

Reading

Articles worth keeping, with a few words on why I saved them.

9 saved articles

Newest saves first
  1. reasonable.ioAnna Mészáros, Szilvia Ujváry, Kseniia Strelbytska, Balázs Szilágyi, Ferenc Huszár

    The internet discovers TLA+. Now what? (opens in a new tab)

    Why I saved it

    A practical introduction to TLA+ through leader election, safety, and liveness. The discussion of Verus and proof-generating agents makes it especially useful for understanding what remains between checking a finite model and verifying the software that implements it.

    Formal MethodsAI Coding
  2. blog.cloudflare.comMatt Silverlock

    The Agent Access Model (opens in a new tab)

    Why I saved it

    A useful reference for designing agent permissions around the data an agent has already seen. The Trust Ratchet makes the timing of access restrictions concrete: enforcement must be in place before sensitive responses reach the model.

    AI InfrastructureAgent Engineering
  3. x.com@cdleary

    Compilers 2.0: AI as stochastic optimizer (opens in a new tab)

    Why I saved it

    A compelling way to think about AI-generated code: use models to explore optimizations while explicit contracts and semantic checks constrain the result. The compiler analogy clarifies why understanding the high-level program can matter more than reading every generated instruction.

    AI CodingFormal Methods
  4. muratbuffalo.blogspot.comMurat Demirbas

    Specula: Scaling formal specifications for autonomous model checking of system code (opens in a new tab)

    Why I saved it

    A valuable account of both the power and the limits of automated formal methods. The trace, model-checking, and reproduction loops are worth studying, while the critique keeps a crucial distinction in view: finding reproducible bugs does not establish that inferred specifications capture the intended behavior.

    Formal MethodsAgent Engineering
  5. blog.janestreet.comYaron Minsky

    Formal methods and the future of programming (opens in a new tab)

    Why I saved it

    Explains why agentic coding changes the economics of formal methods: proof tools can become easier to use just as generated code makes verification more urgent. Especially relevant to treating specifications and proofs as feedback infrastructure for coding agents.

    Formal MethodsAI Coding
  6. apenwarr.caapenwarr

    The software industry: annealing, but wrong (opens in a new tab)

    Why I saved it

    A useful challenge to treating small PRs as a universal rule. As AI makes large changes cheaper to generate, the harder engineering problem becomes reviewing, validating, and rejecting experiments quickly enough to let good designs emerge.

    Software EngineeringAI Coding
  7. langchain.comHarrison Chase

    Agent Observability Needs Feedback to Power Learning (opens in a new tab)

    Why I saved it

    A clear account of why traces need quality signals. Connecting user feedback and evaluations to runs turns observability into a way to improve the model, harness, and context—useful when designing an agent platform beyond logs and dashboards.

    AI InfrastructureAgent Engineering
  8. buttondown.comHillel Wayne

    Illegal vs Unwanted States (opens in a new tab)

    Why I saved it

    A useful distinction for system design: some states must never occur, while others need to be visible and eventually resolved. It connects everyday product decisions to safety and liveness without treating every awkward intermediate state as a modeling mistake.

    Software EngineeringFormal Methods
  9. arxiv.orgDhruva Juloori, Zhongpeng Lin, Matthew Williams, Eddy Shin, Sonal Mahajan

    CI at Scale: Lean, Green, and Fast (opens in a new tab)

    Why I saved it

    Worth reading for its view of CI scheduling as a decision problem: prioritize the set of build results needed to safely merge a change, rather than just the most likely path. The SubmitQueue case makes the trade-off between speculative work, latency, and correctness concrete.

    Software Engineering