<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>NaN</title>
    <link>https://paper.wf/nan/</link>
    <description></description>
    <pubDate>Mon, 19 Oct 2026 02:38:16 +0000</pubDate>
    <item>
      <title>Agents at Scale</title>
      <link>https://paper.wf/nan/agents-at-scale</link>
      <description>&lt;![CDATA[Agents at Scale&#xA;&#xA;The advantage that software always had was always that it scaled well.&#xA;&#xA;A team of ten engineers can build a thing that works for a team of ten experts in a specific field, but, nobody gets rich doing that. The same team of ten engineers can build a thing that works for ten million consumers around the world, and while your staff costs haven&#39;t changed, your potential addressable market has, by several orders of magnitude.&#xA;&#xA;A significant challenge to working at scale (there are many others) is that of quality. A team of ten experts using a custom built tool may be able to tolerate that the software fails one in a thousand times. But, if you have ten million customers, that would mean ten thousand customers write you an angry support ticket every time they use your product.&#xA;&#xA;So, quality is one of the vital properties that needs to be built into software that&#39;s intended to scale.&#xA;&#xA;Agentic software development (or, if you want vibe-coding) has, to a certain extent, flipped the scale/engineer proposition around.&#xA;&#xA;You no longer need a team of ten engineers to build a thing that a team of ten experts use, in fact, they can quite possibly vibe it up themselves. They&#39;ll probably be quite happy too, maybe it fails one in a thousand times, but when it works, it does exactly what they need and they don&#39;t need to try to make a team of software engineers understand their precise requirements.&#xA;&#xA;But, a vibe-coded application launched to millions of users will almost certainly be found to have multiple failure modes that weren&#39;t found in testing, probably within minutes of launching (waves to Epic games).&#xA;&#xA;I expect, this will lead to a different way in which software as an industry is both hollowed out, but also democratised. Small businesses with niche needs will no longer hire developers to write their internal tooling. (I suspect a small industry of consultants fixing specialist tooling will thrive however.) Large, at scale, organisations will decide it&#39;s cheaper to code things by hand though, quality problems scale up with your user base, and agents are still not yet that good at creating complex software with the kind of quality you need at large scale.&#xA;&#xA;So, there will be fewer small-scale jobs, fewer entry-level jobs, and the jobs that remain will be the hardest - but also the most valuable. I find myself with a new reason to be happy I&#39;m not trying to join the tech industry as a junior developer. If I was looking at training as a software engineer though, I&#39;d be looking long and hard at my education choices. Anything that doesn&#39;t cover the fundamentals, doesn&#39;t deal with the challenges of building for scale, and doesn&#39;t emphasise quality, probably won&#39;t give me what my potential employers will need.&#xA;&#xA;So, good news for experts in niches with software needs, bad news for software engineers looking for niches.]]&gt;</description>
      <content:encoded><![CDATA[<p>Agents at Scale</p>

<p>The advantage that software always had was always that it scaled well.</p>

<p>A team of ten engineers can build a thing that works for a team of ten experts in a specific field, but, nobody gets rich doing that. The same team of ten engineers can build a thing that works for ten million consumers around the world, and while your staff costs haven&#39;t changed, your potential addressable market has, by several orders of magnitude.</p>

<p>A significant challenge to working at scale (there are many others) is that of quality. A team of ten experts using a custom built tool may be able to tolerate that the software fails one in a thousand times. But, if you have ten million customers, that would mean ten thousand customers write you an angry support ticket every time they use your product.</p>

<p>So, quality is one of the vital properties that needs to be built into software that&#39;s intended to scale.</p>

<p>Agentic software development (or, if you want vibe-coding) has, to a certain extent, flipped the scale/engineer proposition around.</p>

<p>You no longer need a team of ten engineers to build a thing that a team of ten experts use, in fact, they can quite possibly vibe it up themselves. They&#39;ll probably be quite happy too, maybe it fails one in a thousand times, but when it works, it does exactly what they need and they don&#39;t need to try to make a team of software engineers understand their precise requirements.</p>

<p>But, a vibe-coded application launched to millions of users will almost certainly be found to have multiple failure modes that weren&#39;t found in testing, probably within minutes of launching (waves to Epic games).</p>

<p>I expect, this will lead to a different way in which software as an industry is both hollowed out, but also democratised. Small businesses with niche needs will no longer hire developers to write their internal tooling. (I suspect a small industry of consultants fixing specialist tooling will thrive however.) Large, at scale, organisations will decide it&#39;s cheaper to code things by hand though, quality problems scale up with your user base, and agents are still not yet that good at creating complex software with the kind of quality you need at large scale.</p>

<p>So, there will be fewer small-scale jobs, fewer entry-level jobs, and the jobs that remain will be the hardest – but also the most valuable. I find myself with a new reason to be happy I&#39;m not trying to join the tech industry as a junior developer. If I was looking at training as a software engineer though, I&#39;d be looking long and hard at my education choices. Anything that doesn&#39;t cover the fundamentals, doesn&#39;t deal with the challenges of building for scale, and doesn&#39;t emphasise quality, probably won&#39;t give me what my potential employers will need.</p>

<p>So, good news for experts in niches with software needs, bad news for software engineers looking for niches.</p>
]]></content:encoded>
      <guid>https://paper.wf/nan/agents-at-scale</guid>
      <pubDate>Fri, 16 Oct 2026 14:46:09 +0000</pubDate>
    </item>
    <item>
      <title>It&#39;s been hard putting in to words what, specifically, I dislike about the...</title>
      <link>https://paper.wf/nan/its-been-hard-putting-in-to-words-what-specifically-i-dislike-about-the</link>
      <description>&lt;![CDATA[It&#39;s been hard putting in to words what, specifically, I dislike about the current AI mania.&#xA;&#xA;There are, of course, a bunch of reasons to dislike the current revolution. The disruption to a job I enjoyed doing, the source of that disruption and their motivations, the ever-so-slightly sub-par quality of the work AI does. There are reasons outside of tech to really dislike AI, but none of those have been quite what&#39;s been bothering me.&#xA;&#xA;It&#39;s the chaos, the &#34;everyone&#39;s a coder now&#34; liberty that means now everyone has not-invented-here syndrome, and there&#39;s no practical barrier to stop you inventing whatever &#34;it&#34; is, here, again. From writing your special, one-weird-trick AI Skill.md that makes you so much more productive (citation needed) or so much more cost-effective (citation needed), to creating your own tool that you always needed but couldn&#39;t get anyone to sign off on. The overwhelming, disorienting, what-is-it-this-week, chaos. Everyone&#39;s got their own thing now, nobody bothers to work out how other people are solving this problem because they can just solve it themselves with AI, and that&#39;s quicker than spending half an hour doing the research.&#xA;&#xA;Which leads me to the primary use-case I can see people using AI for regularly. The thing that everyone seems to be doing all of the time.&#xA;&#xA;  AI lets you circumvent your employer&#39;s vendor approval process&#xA;&#xA;With, it has to be said, as side order of letting you avoid doing all that nasty research into whatever the problem is you&#39;re actually trying to solve and whether it&#39;s already been solved.&#xA;&#xA;So, now, instead of deciding to build or buy it&#39;s quicker, easier, and so much more satisfying in the short term to just &#34;build&#34;. AI will give you a personalised, custom version of whatever it is you need, inferred from a bunch of times other people have already solved this problem, without ever having to deal with researching either the problem or the solutions. You don&#39;t need to get the vendor approved, because your employer has already signed off on your AI subscription, and most likely your cloud hosting provider. You can whip up something exactly suited to your needs in an hour or so and be on your merry way.&#xA;&#xA;Except,&#xA;&#xA;So can the person next to you,&#xA;&#xA;And the person in the office two doors down,&#xA;&#xA;and all of you can do this all day long, everyday.&#xA;&#xA;So, congrats, you have a beautiful stock management tool that you&#39;re using to track your macguffins, and now your employer is running a dozen custom-made tools for all sorts of use-cases and everyone&#39;s so much more productive. Your finance department are thrilled that they can stop denying purchase order requests, because that was a hassle, and, let&#39;s face it, they were a week away from writing their own tool to review and automatically triage all requests for new tools or vendors needing approval.&#xA;&#xA;Smash cut forwards a few months and you&#39;re a bit peeved that nobody is tracking their macguffins in your tool, but the folks two doors down have written an MCP for their tool so now everyone is just asking ClodGPT to track the macguffins and you only discovered that you&#39;re not the only one when somebody asked you for an MCP so they can add your tool into the context of their new agentic workflow.&#xA;&#xA;Smash cut forwards a year, and half your companies (rapidly growning) token budget is consumed fixing bugs, shipping patches, and injecting extremely niche functionality in the dozens (and multiplying) internal tools it now maintains, each with their own very specific slice of the overall picture. Probably all talking to each other via exposing an MCP and having &#34;agentic workflows&#34; ferrying the data between systems on a regular schedule. Fortunately for everyone involved, none of the tooling works so well that anyone lost their job, but, you do spend all day asking computers what they&#39;re actually doing.&#xA;&#xA;And, I&#39;ll be honest, I hate that for you.&#xA;&#xA;But, you&#39;ll probably think it&#39;s great. You&#39;ve used AI to solve all your problems, create some new problems and then solve them again, and you felt so productive doing it.&#xA;&#xA;And, that, that last part, that nagging suspicion that you&#39;ll be so much happier like this.&#xA;&#xA;That&#39;s what really makes me sad.]]&gt;</description>
      <content:encoded><![CDATA[<p>It&#39;s been hard putting in to words what, specifically, I dislike about the current AI mania.</p>

<p>There are, of course, a bunch of reasons to dislike the current revolution. The disruption to a job I enjoyed doing, the source of that disruption and their motivations, the ever-so-slightly sub-par quality of the work AI does. There are reasons outside of tech to really dislike AI, but none of those have been quite what&#39;s been bothering me.</p>

<p>It&#39;s the chaos, the “everyone&#39;s a coder now” liberty that means now <em>everyone</em> has not-invented-here syndrome, and there&#39;s no practical barrier to stop you inventing whatever “it” is, here, again. From writing your special, one-weird-trick AI <code>Skill.md</code> that makes you so much more productive (citation needed) or so much more cost-effective (citation needed), to creating your own tool that you always needed but couldn&#39;t get anyone to sign off on. The overwhelming, disorienting, what-is-it-this-week, chaos. Everyone&#39;s got their own thing now, nobody bothers to work out how other people are solving this problem because they can just solve it themselves with AI, and that&#39;s quicker than spending half an hour doing the research.</p>

<p>Which leads me to the primary use-case I can see people using AI for regularly. The thing that everyone seems to be doing all of the time.</p>

<blockquote><p>AI lets you circumvent your employer&#39;s vendor approval process</p></blockquote>

<p>With, it has to be said, as side order of letting you avoid doing all that nasty research into whatever the problem is you&#39;re actually trying to solve and whether it&#39;s already been solved.</p>

<p>So, now, instead of deciding to build or buy it&#39;s quicker, easier, and so much more satisfying in the short term to just “build”. AI will give you a personalised, custom version of whatever it is you need, inferred from a bunch of times other people have already solved this problem, without ever having to deal with researching either the problem or the solutions. You don&#39;t need to get the vendor approved, because your employer has already signed off on your AI subscription, and most likely your cloud hosting provider. You can whip up something exactly suited to your needs in an hour or so and be on your merry way.</p>

<p>Except,</p>

<p>So can the person next to you,</p>

<p>And the person in the office two doors down,</p>

<p>and all of you can do this all day long, everyday.</p>

<p>So, congrats, you have a beautiful stock management tool that you&#39;re using to track your macguffins, and now your employer is running a dozen custom-made tools for all sorts of use-cases and everyone&#39;s so much more productive. Your finance department are thrilled that they can stop denying purchase order requests, because that was a hassle, and, let&#39;s face it, they were a week away from writing their own tool to review and automatically triage all requests for new tools or vendors needing approval.</p>

<p>Smash cut forwards a few months and you&#39;re a bit peeved that nobody is tracking their macguffins in your tool, but the folks two doors down have written an MCP for their tool so now everyone is just asking ClodGPT to track the macguffins and you only discovered that you&#39;re not the only one when somebody asked you for an MCP so they can add your tool into the context of their new agentic workflow.</p>

<p>Smash cut forwards a year, and half your companies (rapidly growning) token budget is consumed fixing bugs, shipping patches, and injecting extremely niche functionality in the dozens (and multiplying) internal tools it now maintains, each with their own very specific slice of the overall picture. Probably all talking to each other via exposing an MCP and having “agentic workflows” ferrying the data between systems on a regular schedule. Fortunately for everyone involved, none of the tooling works so well that anyone lost their job, but, you do spend all day asking computers what they&#39;re actually doing.</p>

<p>And, I&#39;ll be honest, I hate that for you.</p>

<p>But, you&#39;ll probably think it&#39;s great. You&#39;ve used AI to solve all your problems, create some new problems and then solve them again, and you felt <em>so</em> productive doing it.</p>

<p>And, that, that last part, that nagging suspicion that you&#39;ll be so much happier like this.</p>

<p>That&#39;s what really makes me sad.</p>
]]></content:encoded>
      <guid>https://paper.wf/nan/its-been-hard-putting-in-to-words-what-specifically-i-dislike-about-the</guid>
      <pubDate>Tue, 13 Oct 2026 18:29:04 +0000</pubDate>
    </item>
  </channel>
</rss>