
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>Gavin Ray Blog</title>
      <link>https://gavinray97.github.io/blog</link>
      <description></description>
      <language>en-us</language>
      <managingEditor>ray.gavin97@gmail.com (Gavin Ray)</managingEditor>
      <webMaster>ray.gavin97@gmail.com (Gavin Ray)</webMaster>
      <lastBuildDate>Sun, 02 Aug 2026 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://gavinray97.github.io/tags/programming/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://gavinray97.github.io/blog/design-by-contract-and-effects-for-llms</guid>
    <title>Design by Contract and effects are essential for LLM-generated code</title>
    <link>https://gavinray97.github.io/blog/design-by-contract-and-effects-for-llms</link>
    <description>As LLMs write more code, contracts and effect systems become essential tools for constraining behavior, exposing side effects, and verifying implementations.</description>
    <pubDate>Sun, 02 Aug 2026 00:00:00 GMT</pubDate>
    <author>ray.gavin97@gmail.com (Gavin Ray)</author>
    <category>programming</category><category>llms</category>
  </item>

    </channel>
  </rss>
