<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Thoughts · Ben Paget</title>
    <link>https://electricsheep.id/thoughts/</link>
    <atom:link href="https://electricsheep.id/thoughts/feed.xml" rel="self" type="application/rss+xml"/>
    <description>Ideas and notes on AI and tech, by Ben Paget.</description>
    <language>en</language>
    <lastBuildDate>Tue, 10 Nov 2026 09:00:00 GMT</lastBuildDate>
    <item>
      <title>The agents Sir Tim Berners-Lee dreamed of are here. But Big Tech is fencing them in.</title>
      <link>https://electricsheep.id/thoughts/agentic-web/</link>
      <guid isPermaLink="true">https://electricsheep.id/thoughts/agentic-web/</guid>
      <pubDate>Tue, 10 Nov 2026 09:00:00 GMT</pubDate>
      <dc:creator>Ben Paget</dc:creator>
      <category>Agents</category>
      <category>Open web</category>
      <description><![CDATA[In 2001 Berners-Lee pictured a web run by software agents. They're here now, and three walls are going up around them: sites, platforms and card networks.]]></description>
      <content:encoded><![CDATA[<p>As early as 2001, Sir Tim Berners-Lee described a web run by software agents. He gave the example about finding a physical therapist that took one's insurance, fitting everyone's calendars, moving from clinic to insurer to calendar without anyone ever opening a browser.</p>
<p>It never happened, because every website at the time would have had to label its pages for machines. That was a lot of work, so almost nobody bothered.</p>
<p>As MIT Technology Review's <a class="ln" href="https://go.electricsheep.id/agentic-web-mit" target="_blank" rel="noopener noreferrer">"The agentic web is here"<span class="sr-only"> (opens in a new tab)</span></a> explains, language models skipped that cumbersome step.</p>
<p>Agents such as Meta's Muse and OpenAI's Dots now book, buy and sort inboxes for people.</p>
<p>The dream came true. And then, almost at once, everyone started building walls around it.</p>
<h2 id="the-first-wall-keeps-agents-out" data-say="wall one: keep out."><span class="h-dot" aria-hidden="true"></span>The first wall keeps agents out</h2>
<p>Companies such as Yelp openly say they admit them only if they pay for its data. Delta in the US stops them from booking tickets. JPMorgan Chase and Schwab keep them out of accounts. Amazon blocked Muse recently, and (surprise!) Amazon happens to promote a shopping agent of its own. Where agents are welcome at all, they're only welcome if they pay, or if they belong to the house.</p>
<h2 id="the-second-wall-keeps-users-in" data-say="wall two: keep in."><span class="h-dot" aria-hidden="true"></span>The second wall keeps users in</h2>
<p>Meta says "turning away a personal agent means turning away the customer behind it," which sounds like a defense of the open web. But it only really looks like that Meta's own networks (and businesses that pay to be featured) will be favoured by Muse.</p>
<blockquote class="pull" data-say="…oh."><p><span class="q" aria-hidden="true">“</span>An agent that could take you anywhere... would probably take you back into Meta's walled garden.<span class="q" aria-hidden="true">”</span></p></blockquote>
<h2 id="the-third-wall-decides-who-counts" data-say="wall three: who counts?"><span class="h-dot" aria-hidden="true"></span>The third wall decides who counts</h2>
<p>Visa and Mastercard are building registries of approved agents that sign each request. A signed agent beats one pretending to be Chrome. But a registry needs an owner, and an owner can charge admission. Microsoft economist David Rothschild expects companies to "build barriers in order to maintain the consumer base that they have."</p>
<p>Some walls are important, because they are about our own safety. But most walls also protect a business model, and safety seems to be a convenient name for a moat.</p>
<p>We've seen this before. The move to mobile apps left people without phones locked out of many services that were designed to be mobile-first, and if agents become the normal way to book, buy and apply, whoever owns the walls decides who gets served.</p>
<p>The web was built so you didn't need anyone's permission to link to a page. The agentic web is being built so you need permission for everything. A web where a handful of companies decide who's allowed in isn't the open web with better security. It isn’t what Berners-Lee dreamed of either. It's an exclusive members' club.</p>
<p class="closer">Let the agents roam. The web never had a bouncer. It doesn’t need one now.</p>]]></content:encoded>
    </item>
    <item>
      <title>Only the baker knows what the bakery needs</title>
      <link>https://electricsheep.id/thoughts/only-the-baker-knows/</link>
      <guid isPermaLink="true">https://electricsheep.id/thoughts/only-the-baker-knows/</guid>
      <pubDate>Tue, 03 Nov 2026 09:00:00 GMT</pubDate>
      <dc:creator>Ben Paget</dc:creator>
      <category>AI engineering</category>
      <category>Product</category>
      <description><![CDATA[npm co-founder Laurie Voss says engineers need to understand the business once AI writes the code. Why I think that pulls product and engineering together.]]></description>
      <content:encoded><![CDATA[<p>“Only the baker knows what the bakery needs.” 🥖</p>
<p>That quote from npm co-founder Laurie Voss's slides sums up what I find exciting about where software engineering is going these days!</p>
<p>AI writes the code. So... what's left for engineers? Voss argues that they need to understand the business well enough to make good product decisions. That means spending time with the people who will use what you build.</p>
<p>If you love the act of programming, being told you'll soon spend less time doing it is a weird sales pitch... But I think Voss is right about the direction. AI making code cheap to produce exposes the review bottleneck (anyone keen on reviewing those 10,000-line PRs?), which will also get automated at some point.</p>
<p>And automating more of the code review itself exposes the next bottleneck; bringing us closer to a job centered on deciding what to build and what good looks like.</p>
<p>I think that brings product and engineering much closer together. The market is already hiring for the combination: Forward Deployed Engineers, for example, are expected to understand customer workflows and build production applications.</p>
<p>I still think there's something beautiful about crafting software. I also like the possibility of spending more time making it delightful to use. That takes attention to the person using it; and the baker can tell us plenty that we won't learn by staring at the code!</p>
<p>Check out <a class="ln" href="https://go.electricsheep.id/voss-talk" target="_blank" rel="noopener noreferrer">Voss's talk on Youtube<span class="sr-only"> (opens in a new tab)</span></a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>The valuable part of building software is moving up a level</title>
      <link>https://electricsheep.id/thoughts/software-maker/</link>
      <guid isPermaLink="true">https://electricsheep.id/thoughts/software-maker/</guid>
      <pubDate>Sat, 10 Oct 2026 09:00:00 GMT</pubDate>
      <dc:creator>Ben Paget</dc:creator>
      <category>AI engineering</category>
      <category>Software craft</category>
      <description><![CDATA[DHH calls it being a software maker. With AI agents writing more code, the valuable work moves up a level: the problem, the system design and the decisions.]]></description>
      <content:encoded><![CDATA[<p>Few people have had as much influence on how we build software over the past 25 years as DHH, and it’s great to see that same appetite for rethinking the status quo 🚀</p>
<p>The biggest shift on my side hasn’t been “AI writes all the code now.” It’s been realizing that the valuable part of building software is moving up a level.</p>
<p>For me, what matters most now is: Understanding the problem. Designing the system. Making good product and technical decisions. Knowing what to delegate, what to inspect, what to question, and when to steer the agents when you realize they are confidently heading in the wrong direction 🤖</p>
<p>I’ve spent years getting better at writing code. More recently, I’ve been learning how much more I can build, when code itself stops being the bottleneck.</p>
<p>That requires a different skill set; and, in some ways, a broader one.</p>
<p>“Software maker” is actually a pretty darn good way of putting it!</p>
<p>P.S. If this topic resonates, I’d also recommend <a class="ln" href="https://go.electricsheep.id/dhh-lex-fridman" target="_blank" rel="noopener noreferrer">DHH’s recent conversation with Lex Fridman<span class="sr-only"> (opens in a new tab)</span></a> on the future of programming, AI, agentic engineering and Linux.</p>
<p>The <a class="ln" href="https://go.electricsheep.id/dhh-post" target="_blank" rel="noopener noreferrer">original DHH post I refer to<span class="sr-only"> (opens in a new tab)</span></a>, with the <a class="ln" href="https://go.electricsheep.id/rails-world-keynote" target="_blank" rel="noopener noreferrer">Rails World 2026 Opening Keynote<span class="sr-only"> (opens in a new tab)</span></a>.</p>]]></content:encoded>
    </item>
  </channel>
</rss>
