<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>harishtalks</title>
    <link>https://harishtalks.com/</link>
    <description>Harish Duddupudi on platform architecture, AI agents, cloud-native systems, engineering leadership — and the life around all of it.</description>
    <language>en-ca</language>
    <lastBuildDate>Mon, 17 Aug 2026 12:00:00 GMT</lastBuildDate>
    <atom:link href="https://harishtalks.com/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>The harness is the asset: a product lifecycle run as agents</title>
      <link>https://harishtalks.com/writing/the-harness-is-the-asset/</link>
      <guid isPermaLink="true">https://harishtalks.com/writing/the-harness-is-the-asset/</guid>
      <pubDate>Mon, 17 Aug 2026 12:00:00 GMT</pubDate>
      <description>An agent is a composition — persona, rules, skills, tools — and all of it belongs in the repository. Notes on running a whole product development lifecycle as cooperating agents, and on when parallel is the wrong call.</description>
      <dc:creator>Harish Duddupudi</dc:creator>
      <category>agents</category>
      <category>architecture</category>
    </item>
    <item>
      <title>The substation is becoming a server, and the grid is becoming a platform</title>
      <link>https://harishtalks.com/writing/software-defined-substation/</link>
      <guid isPermaLink="true">https://harishtalks.com/writing/software-defined-substation/</guid>
      <pubDate>Thu, 13 Aug 2026 12:00:00 GMT</pubDate>
      <description>I started my career writing software for electricity distribution utilities, where the substation was hardware you configured. Two launches this February make clear that assumption is inverting — and the hard part is the same one it has always been.</description>
      <dc:creator>Harish Duddupudi</dc:creator>
      <category>grid</category>
      <category>architecture</category>
    </item>
    <item>
      <title>The IoT stack has quietly stopped being interesting — and that is the good news</title>
      <link>https://harishtalks.com/writing/iot-stack-2026/</link>
      <guid isPermaLink="true">https://harishtalks.com/writing/iot-stack-2026/</guid>
      <pubDate>Mon, 10 Aug 2026 12:00:00 GMT</pubDate>
      <description>Connectivity, identity, edge inference and OTA have all converged on boring answers. After a decade of bespoke everything, the fleet problems that remain are organisational, not technical.</description>
      <dc:creator>Harish Duddupudi</dc:creator>
      <category>iot</category>
      <category>technology</category>
    </item>
    <item>
      <title>The software-defined vehicle is an integration problem wearing a compute costume</title>
      <link>https://harishtalks.com/writing/software-defined-vehicle/</link>
      <guid isPermaLink="true">https://harishtalks.com/writing/software-defined-vehicle/</guid>
      <pubDate>Tue, 28 Jul 2026 12:00:00 GMT</pubDate>
      <description>Zonal architecture, service-oriented in-vehicle networks and central compute get the attention. The thing that actually decides whether a programme ships is whether four organisations can agree on an interface.</description>
      <dc:creator>Harish Duddupudi</dc:creator>
      <category>automotive</category>
      <category>architecture</category>
    </item>
    <item>
      <title>AI in automotive: three different industries wearing one buzzword</title>
      <link>https://harishtalks.com/writing/ai-in-automotive/</link>
      <guid isPermaLink="true">https://harishtalks.com/writing/ai-in-automotive/</guid>
      <pubDate>Tue, 14 Jul 2026 12:00:00 GMT</pubDate>
      <description>Perception stacks, cabin assistants and warranty analytics share a phrase and almost nothing else — different data, different risk, different economics. Conflating them is how budgets get spent badly.</description>
      <dc:creator>Harish Duddupudi</dc:creator>
      <category>automotive</category>
      <category>technology</category>
    </item>
    <item>
      <title>The aftermarket runs on data it does not own</title>
      <link>https://harishtalks.com/writing/automotive-aftermarket-data/</link>
      <guid isPermaLink="true">https://harishtalks.com/writing/automotive-aftermarket-data/</guid>
      <pubDate>Tue, 30 Jun 2026 12:00:00 GMT</pubDate>
      <description>Independent repair built an industry on a diagnostic port that is quietly being replaced by an API somebody else controls. The technical question — in-vehicle interface or extended vehicle — decides who gets paid.</description>
      <dc:creator>Harish Duddupudi</dc:creator>
      <category>automotive</category>
      <category>iot</category>
    </item>
    <item>
      <title>Banking infrastructure changed more in five years than the previous twenty</title>
      <link>https://harishtalks.com/writing/banking-infrastructure-shift/</link>
      <guid isPermaLink="true">https://harishtalks.com/writing/banking-infrastructure-shift/</guid>
      <pubDate>Tue, 16 Jun 2026 12:00:00 GMT</pubDate>
      <description>Real-time rails, richer message formats and tokenised credentials each look like a migration project. Together they invalidate assumptions the core was built on — starting with the idea that settlement happens later.</description>
      <dc:creator>Harish Duddupudi</dc:creator>
      <category>banking</category>
      <category>architecture</category>
    </item>
    <item>
      <title>Healthcare finally has interoperability. It turns out that was the easy part</title>
      <link>https://harishtalks.com/writing/health-tech-integration-decade/</link>
      <guid isPermaLink="true">https://harishtalks.com/writing/health-tech-integration-decade/</guid>
      <pubDate>Thu, 28 May 2026 12:00:00 GMT</pubDate>
      <description>FHIR won, national exchange frameworks exist, and data moves between organisations that used to fax. The remaining problems are semantics, workflow and the fact that a shared record is not a shared understanding.</description>
      <dc:creator>Harish Duddupudi</dc:creator>
      <category>lifesciences</category>
      <category>architecture</category>
    </item>
    <item>
      <title>Life sciences software: where GxP meets the model</title>
      <link>https://harishtalks.com/writing/life-sciences-computing/</link>
      <guid isPermaLink="true">https://harishtalks.com/writing/life-sciences-computing/</guid>
      <pubDate>Tue, 12 May 2026 12:00:00 GMT</pubDate>
      <description>Structure prediction changed what the lab asks of software, and validated-system rules changed what software is allowed to do. Reconciling continuous delivery with computerised system validation is the defining problem of the decade.</description>
      <dc:creator>Harish Duddupudi</dc:creator>
      <category>lifesciences</category>
      <category>technology</category>
    </item>
    <item>
      <title>Six agents, one migration: what a gated pipeline actually looks like</title>
      <link>https://harishtalks.com/writing/six-agents-one-migration/</link>
      <guid isPermaLink="true">https://harishtalks.com/writing/six-agents-one-migration/</guid>
      <pubDate>Wed, 22 Apr 2026 12:00:00 GMT</pubDate>
      <description>A multi-agent system that migrates services off a legacy workflow engine. The code generation was never the hard part — the approval gates and the state model were.</description>
      <dc:creator>Harish Duddupudi</dc:creator>
      <category>agents</category>
      <category>architecture</category>
    </item>
    <item>
      <title>The seam is the system</title>
      <link>https://harishtalks.com/writing/the-seam-is-the-system/</link>
      <guid isPermaLink="true">https://harishtalks.com/writing/the-seam-is-the-system/</guid>
      <pubDate>Wed, 08 Apr 2026 12:00:00 GMT</pubDate>
      <description>A service boundary is a bet about which parts of your business change together. Most teams place that bet by accident, along the shape of the org chart that existed the week the project started.</description>
      <dc:creator>Harish Duddupudi</dc:creator>
      <category>architecture</category>
      <category>leadership</category>
    </item>
    <item>
      <title>CQRS was the answer. What was the question?</title>
      <link>https://harishtalks.com/writing/cqrs-was-the-answer/</link>
      <guid isPermaLink="true">https://harishtalks.com/writing/cqrs-was-the-answer/</guid>
      <pubDate>Wed, 18 Mar 2026 12:00:00 GMT</pubDate>
      <description>Splitting reads from writes fixed a real problem under real telemetry load. It also cost more than the pattern&apos;s advocates admit — here is the ledger, both columns.</description>
      <dc:creator>Harish Duddupudi</dc:creator>
      <category>architecture</category>
      <category>technology</category>
    </item>
    <item>
      <title>The architecture review I get wrong most often</title>
      <link>https://harishtalks.com/writing/the-architecture-review-i-get-wrong/</link>
      <guid isPermaLink="true">https://harishtalks.com/writing/the-architecture-review-i-get-wrong/</guid>
      <pubDate>Tue, 24 Feb 2026 12:00:00 GMT</pubDate>
      <description>After a few hundred design reviews, the failure is almost never technical. It is that I answered the question instead of finding out why it was being asked.</description>
      <dc:creator>Harish Duddupudi</dc:creator>
      <category>leadership</category>
    </item>
    <item>
      <title>The case for a hobby that isn&apos;t code</title>
      <link>https://harishtalks.com/writing/a-hobby-that-isnt-code/</link>
      <guid isPermaLink="true">https://harishtalks.com/writing/a-hobby-that-isnt-code/</guid>
      <pubDate>Tue, 27 Jan 2026 12:00:00 GMT</pubDate>
      <description>The engineers whose judgement I trust most all take something entirely unrelated to software seriously. I do not think that is a coincidence, and it is not really a wellness argument.</description>
      <dc:creator>Harish Duddupudi</dc:creator>
      <category>personal</category>
      <category>leadership</category>
    </item>
  </channel>
</rss>
