<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Vivek Chopra</title>
    <link>https://vivekchopra.com</link>
    <description>Notes on AI-native platforms, regulated markets, scaling engineering orgs, and operational reliability.</description>
    <language>en-us</language>
    
    <item>
      <title>Guardrails for AI-generated code</title>
      <link>https://vivekchopra.com/posts/ai-generated-code-guardrails</link>
      <description>A four-layer guardrails model for AI-generated code (scope, structural, behavioral, human verification), plus notes on a shrinking architectural half-life.</description>
      <pubDate>Sun, 17 May 2026 07:00:00 GMT</pubDate>
      <guid>https://vivekchopra.com/posts/ai-generated-code-guardrails</guid>
      <category>ai, engineering, testing, code-review, architecture</category>
    </item>
    <item>
      <title>Death to Scrum?</title>
      <link>https://vivekchopra.com/posts/death-to-scrum</link>
      <description>If the process of software development is changing this dramatically, what happens to Scrum?</description>
      <pubDate>Thu, 07 May 2026 07:00:00 GMT</pubDate>
      <guid>https://vivekchopra.com/posts/death-to-scrum</guid>
      <category>agile, scrum, engineering-leadership, ai</category>
    </item>
    <item>
      <title>The New SDLC</title>
      <link>https://vivekchopra.com/posts/new-sdlc</link>
      <description>AI is compressing the development cycle and changing how product, engineering, design, QA, and security teams operate.</description>
      <pubDate>Sun, 26 Apr 2026 07:00:00 GMT</pubDate>
      <guid>https://vivekchopra.com/posts/new-sdlc</guid>
      <category>ai, engineering, sdlc, engineering-leadership</category>
    </item>
    <item>
      <title>From Reading Changelogs to Finding Zero-Days: LLMs and the Future of AppSec</title>
      <link>https://vivekchopra.com/posts/llm-appsec</link>
      <description>The old model of security patches cannot survive contact with systems that operate at machine speed.</description>
      <pubDate>Tue, 07 Apr 2026 07:00:00 GMT</pubDate>
      <guid>https://vivekchopra.com/posts/llm-appsec</guid>
      <category>security, ai, llm, appsec</category>
    </item>
    <item>
      <title>Spec First, Then Code</title>
      <link>https://vivekchopra.com/posts/spec-driven-development</link>
      <description>LLMs have no context. You have to give it to them.</description>
      <pubDate>Sun, 05 Apr 2026 07:00:00 GMT</pubDate>
      <guid>https://vivekchopra.com/posts/spec-driven-development</guid>
      <category>ai, engineering, llm</category>
    </item>
    <item>
      <title>Something Has Changed With AI Coding</title>
      <link>https://vivekchopra.com/posts/ai-coding-changed</link>
      <description>For most of the past year my view on AI coding tools was old-fashioned. Something has changed.</description>
      <pubDate>Tue, 03 Mar 2026 08:00:00 GMT</pubDate>
      <guid>https://vivekchopra.com/posts/ai-coding-changed</guid>
      <category>ai, engineering, llm</category>
    </item>
    <item>
      <title>OAuth Is Not Enough: Authorization Challenges for Autonomous AI Agents</title>
      <link>https://vivekchopra.com/posts/ai-agent-auth</link>
      <description>OAuth gives us delegated access, but by itself it can't ensure that autonomous agents stay inside the guardrails.</description>
      <pubDate>Tue, 10 Jun 2025 07:00:00 GMT</pubDate>
      <guid>https://vivekchopra.com/posts/ai-agent-auth</guid>
      <category>ai, security, oauth, agents</category>
    </item>
    <item>
      <title>Managing by Metrics</title>
      <link>https://vivekchopra.com/posts/managing-by-metrics</link>
      <description>How to select, use, and think about engineering metrics. The difference between good metrics and the ones that just make you feel good.</description>
      <pubDate>Mon, 07 Oct 2024 07:00:00 GMT</pubDate>
      <guid>https://vivekchopra.com/posts/managing-by-metrics</guid>
      <category>engineering-leadership, metrics, reliability</category>
    </item>
    <item>
      <title>Engineering Culture and Principles</title>
      <link>https://vivekchopra.com/posts/engineering-culture</link>
      <description>Culture is the default way a team operates when no one is watching.</description>
      <pubDate>Fri, 12 Apr 2024 07:00:00 GMT</pubDate>
      <guid>https://vivekchopra.com/posts/engineering-culture</guid>
      <category>engineering-leadership, culture, org-design</category>
    </item>
    <item>
      <title>Giving Negative Feedback</title>
      <link>https://vivekchopra.com/posts/giving-negative-feedback</link>
      <description>Most managers either put off negative feedback or reach for the sandwich method.</description>
      <pubDate>Wed, 08 Aug 2018 07:00:00 GMT</pubDate>
      <guid>https://vivekchopra.com/posts/giving-negative-feedback</guid>
      <category>engineering-leadership, people-management</category>
    </item>
    <item>
      <title>Parsing Text Files in Shell</title>
      <link>https://vivekchopra.com/posts/parsing-text-files-shell</link>
      <description>I spent years reaching for awk before landing on something simpler, built right into how the shell reads data.</description>
      <pubDate>Sat, 25 Jul 2015 07:00:00 GMT</pubDate>
      <guid>https://vivekchopra.com/posts/parsing-text-files-shell</guid>
      <category>shell, bash, unix</category>
    </item>
    <item>
      <title>9 Years of Scrum, and All I Got Is a Lousy T-shirt (Sizing)</title>
      <link>https://vivekchopra.com/posts/nine-years-of-scrum</link>
      <description>Nine years of scrum, with varying degrees of rigor.</description>
      <pubDate>Mon, 01 Jun 2015 07:00:00 GMT</pubDate>
      <guid>https://vivekchopra.com/posts/nine-years-of-scrum</guid>
      <category>agile, scrum, engineering-leadership</category>
    </item>
  </channel>
</rss>
