<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Sashwat Karuvayil — Blog</title>
  <link>https://sashwat.in/blog/</link>
  <atom:link href="https://sashwat.in/feed.xml" rel="self" type="application/rss+xml" />
  <description>Field notes from the build — backend systems, Linux automation, Terraform, and confidential computing.</description>
  <language>en</language>
  <managingEditor>hi@sashwat.in (Sashwat Karuvayil)</managingEditor>
  <webMaster>hi@sashwat.in (Sashwat Karuvayil)</webMaster>
  <lastBuildDate>Thu, 28 May 2026 19:07:59 GMT</lastBuildDate>
  <generator>Next.js</generator>
  <item>
    <title>Building the IBM Confidential Computing Contract Toolchain</title>
    <link>https://sashwat.in/blog/automating-ibm-confidential-computing-contracts/</link>
    <guid isPermaLink="true">https://sashwat.in/blog/automating-ibm-confidential-computing-contracts/</guid>
    <pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate>
    <description>Why we built contract-go, contract-cli, and a Terraform provider to ship confidential workloads on IBM Confidential Computing without hand-rolling crypto.</description>
    <category>Go</category>
    <category>Terraform Provider</category>
    <category>Confidential Computing</category>
    <category>Open Source</category>
  </item>
  <item>
    <title>Confidential Computing: Securing Data During Processing</title>
    <link>https://sashwat.in/blog/confidential-computing-securing-data-in-use/</link>
    <guid isPermaLink="true">https://sashwat.in/blog/confidential-computing-securing-data-in-use/</guid>
    <pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate>
    <description>Why encryption at rest and in transit aren&apos;t enough, what trusted execution environments add, and where confidential computing fits.</description>
    <category>Confidential Computing</category>
    <category>Security</category>
    <category>Cloud</category>
  </item>
</channel>
</rss>
