<?xml version="1.0" encoding="utf-8" standalone="yes"?><?xml-stylesheet href="/pretty-feed-v3.xsl" type="text/xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>❯ terminal velocity_</title><link>https://terminalvelocity.blog/</link><description>Essays, notes, and books by Matthias Leyendecker.</description><generator>Hugo</generator><language>en</language><copyright>© Matthias Leyendecker. All rights reserved.</copyright><lastBuildDate>Tue, 12 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://terminalvelocity.blog/index.xml" rel="self" type="application/rss+xml"/><image><url>https://terminalvelocity.blog/images/mato_color.jpeg</url><title>❯ terminal velocity_</title><link>https://terminalvelocity.blog/</link></image><webfeeds:icon>https://terminalvelocity.blog/images/mato_color.jpeg</webfeeds:icon><item><title>Agentic commerce and BNPL</title><link>https://terminalvelocity.blog/posts/agentic-commerce-bnpl/</link><pubDate>Tue, 12 May 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/posts/agentic-commerce-bnpl/</guid><description>&lt;p&gt;Everyone and their mother keeps talking about agentic commerce it would seem. That is, if you live in payment la la land. I can confidently say that none of my friends outside of this industry bubble have ever heard of such a thing, nor do they even remotely care. When I told my wife what my next blog post topic was, she was just shaking her head silently. Very understandably so, if I may add.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Everyone and their mother keeps talking about agentic commerce it would seem. That is, if you live in payment la la land. I can confidently say that none of my friends outside of this industry bubble have ever heard of such a thing, nor do they even remotely care. When I told my wife what my next blog post topic was, she was just shaking her head silently. Very understandably so, if I may add.</p>
<p>Yet, the hype machine keeps going and agentic commerce is undoubtedly the dominant narrative in payments and e-commerce, at least since late 2025, and ever increasingly in 2026. So dominant, if not more so, than mobile commerce was a few years back. For the purpose of this blog post, we define agentic commerce as &ldquo;single or multiple AI-agents executing end-2-end purchases on behalf of humans&rdquo;.</p>
<p>If you need a TL; DR for the next 2000 words: agentic autonomy in e-commerce is still more a promise and - for BNPL - an infrastructure problem and a regulatory question that needs solving first.</p>
<p>Now let&rsquo;s dive in, and immediately skip all the analyst forecasts. They range from <a href="https://fidoalliance.org/fido-alliance-to-develop-standards-for-trusted-ai-agent-interactions/" target="_blank" rel="noopener">$5 trillion</a>
 (with a t) commerce mediated by agents and <a href="https://www.deloitte.com/us/en/Industries/consumer/articles/agentic-commerce-ai-shopping-agents-guide.html" target="_blank" rel="noopener">25% of global e-commerce</a>
 enabled by agents by 2030 all the way to ChatGPT accounting for <a href="https://pubsonline.informs.org/doi/10.1287/mksc.2025.0489" target="_blank" rel="noopener">less than 0,2%</a>
 of all e-commerce sessions in 2025, with only <a href="https://www.bain.com/insights/agentic-ai-commerce-hinges-on-consumer-trust/" target="_blank" rel="noopener">10% of all consumers</a>
 buying anything through AI and <a href="https://www.metarouter.io/post/agentic-commerce-in-2025-what-we-learned" target="_blank" rel="noopener">Gartner</a>
 flat out saying that by end of 2027 over 40% of all agentic AI projects will be cancelled. Between all these extremes lies the failed OpenAI instant checkout project that was <a href="https://www.modernretail.co/technology/what-went-wrong-with-chatgpts-instant-checkout/" target="_blank" rel="noopener">scrapped after just 3 months</a>
 in March 2026. Take that how you will.</p>
<p>So instead of living in some vague future of overoptimism or bubble-bursting defeat, let&rsquo;s look at the two aspects of agentic commerce that are actually relevant, and by relevant I mean: for BNPL (as I keep getting asked about it): <strong>Infrastructure</strong> and <strong>Regulation</strong>.</p>
<h2 id="the-infrastructure-race-currently-unfolding">The infrastructure race currently unfolding</h2>
<p>To say we are at the early stages would be an understatement. To say the infrastructure play is fragmented even more so. Note that when I talk about infrastructure, I narrow it down to the payment side of things. Here we have to observe things roughly in 3 layers:</p>
<ul>
<li>Identity: Who the hell is this bot? Who authorised it / is it even authorised?</li>
<li>Protocol: How does an agent actually communicate with a merchant?</li>
<li>Product: What the merchant actually integrates to enable agentic commerce.</li>
</ul>
<h3 id="identity-who-the-hell-is-this-bot">Identity: Who the hell is this bot?</h3>
<p>Before any transaction can happen, a merchant (and frankly also any BNPL-provider) needs answers to three questions: Is this agent what it claims to be? Was it authorised by a real human? What is it allowed to do? As of today, multiple competing frameworks are trying to answer these. We haven&rsquo;t got a winner yet.</p>
<p>Visa built the <a href="https://stripe.com/blog/introducing-our-agentic-commerce-solutions" target="_blank" rel="noopener">Trusted Agent Protocol</a>
 (TAP) with Cloudflare – cryptographic HTTP signatures that let merchants verify an agent at the CDN layer without writing new code. Mastercard went a different route with <a href="https://cloud.google.com/blog/products/ai-machine-learning/announcing-agents-to-payments-ap2-protocol" target="_blank" rel="noopener">Verifiable Intent</a>
 – SD-JWT delegation chains that link identity, intent, and action into a cryptographic audit trail, co-developed with Google. Both are being contributed to the <a href="https://fidoalliance.org/fido-alliance-to-develop-standards-for-trusted-ai-agent-interactions/" target="_blank" rel="noopener">FIDO Alliance</a>
, which formed an Agentic Authentication Working Group in April 2026. No specs published yet.</p>
<p>On the startup side, <a href="https://www.skyfire.xyz/" target="_blank" rel="noopener">Skyfire</a>
 gives each agent its own digital wallet with USDC settlement, and <a href="https://www.experian.com/blogs/insights/agent-trust/" target="_blank" rel="noopener">Experian</a>
 launched an Agent Trust framework in April 2026 that binds a human identity to an agent via tokens and a registry.</p>
<p>The common theme: everybody agrees agent identity needs solving (urgently!), nobody agrees on how, and the players developing standards (like the FIDO Alliance) are at least a year away from publishing anything usable. The industry has at least coined the (very marketable) term – KYA, Know Your Agent – as the agent equivalent of KYC. But a catchy acronym is not a standard, and regulators haven&rsquo;t acknowledged the concept yet. Hype looks a bit different, if you ask me.</p>
<h3 id="protocol-how-does-an-agent-talk-to-a-merchant">Protocol: How does an agent talk to a merchant?</h3>
<p>Five competing open protocols are shipping simultaneously, some of them already bring their own identity layer, some only the protocol of interacting with the merchant:</p>
<table>
  <thead>
      <tr>
          <th>Protocol</th>
          <th>Who&rsquo;s behind it</th>
          <th>What it does</th>
          <th>Focus</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td><a href="https://github.com/agentic-commerce-protocol/agentic-commerce-protocol" target="_blank" rel="noopener">ACP</a>
 (Agentic Commerce Protocol)</td>
          <td>OpenAI + Stripe</td>
          <td>Defines how an AI agent talks to a merchant backend to create and complete a checkout session. Three API calls: create cart, confirm, complete. Open source, Apache 2.0.</td>
          <td>Checkout only</td>
      </tr>
      <tr>
          <td><a href="https://developers.google.com/merchant/ucp" target="_blank" rel="noopener">UCP</a>
 (Universal Commerce Protocol)</td>
          <td>Google + 20 partners (incl. Shopify, Walmart, Stripe, Visa, Mastercard)</td>
          <td>Broader than ACP – covers the full journey from product discovery through checkout and payment. Built on REST/JSON-RPC, integrates multiple sub-protocols (AP2, A2A, MCP). Also Apache 2.0.</td>
          <td>Full commerce journey</td>
      </tr>
      <tr>
          <td><a href="https://cloud.google.com/blog/products/ai-machine-learning/announcing-agents-to-payments-ap2-protocol" target="_blank" rel="noopener">AP2</a>
 (Agent Payments Protocol)</td>
          <td>Google + 60 contributors (Mastercard, PayPal, Coinbase)</td>
          <td>The identity and payment layer within UCP. Uses verifiable digital credentials to prove who the agent is, who authorised it, and what it&rsquo;s allowed to spend. Donated to the <a href="https://fidoalliance.org/fido-alliance-to-develop-standards-for-trusted-ai-agent-interactions/" target="_blank" rel="noopener">FIDO Alliance</a>
 for standardisation.</td>
          <td>Identity + payments</td>
      </tr>
      <tr>
          <td><a href="https://stripe.com/blog/machine-payments-protocol" target="_blank" rel="noopener">MPP</a>
 (Machine Payments Protocol)</td>
          <td>Stripe + Tempo</td>
          <td>Built for machine-to-machine payments – micropayments, streaming payments, recurring agent transactions. Works in both stablecoin and fiat. Cloudflare integrated.</td>
          <td>Micropayments</td>
      </tr>
      <tr>
          <td><a href="https://www.x402.org/" target="_blank" rel="noopener">x402</a>
</td>
          <td>Coinbase</td>
          <td>Repurposes the HTTP 402 &ldquo;Payment Required&rdquo; status code for native stablecoin payments. Stateless, no session overhead, zero protocol fees. 119M transactions on Base alone as of March 2026.</td>
          <td>HTTP-native crypto payments</td>
      </tr>
  </tbody>
</table>
<p>If you&rsquo;re reading that table and thinking &ldquo;oh my god, this looks like five competing standards that partially overlap, built by companies that are partnering and / or competing with each other&rdquo; &hellip;well, congratulations, that&rsquo;s 100% accurate. Stripe co-authored ACP with OpenAI while also endorsing Google&rsquo;s UCP. Google leads UCP but also leads AP2, which sits inside UCP but is its own open-source project donated to FIDO. Confused yet?</p>
<p>Coinbase&rsquo;s x402 doesn&rsquo;t care about any of them and just does its own HTTP-native thing, while <a href="https://techcrunch.com/2026/05/05/coinbase-to-lay-off-14-of-staff-as-part-of-broader-restructuring/" target="_blank" rel="noopener">laying off 14% of staff</a>
 and having non-techies <a href="https://www.pymnts.com/artificial-intelligence-2/2026/vibe-coding-breaks-into-banking-before-regulators-can-react/" target="_blank" rel="noopener">vibe-code new products</a>
 and <a href="https://www.coindesk.com/business/2026/05/08/coinbase-disruption-tied-to-aws-outage-draws-criticism-amid-staff-layoffs-and-q1-losses" target="_blank" rel="noopener">suffering a multi-hour outage</a>
. I rest my case.</p>
<h3 id="product-what-you-actually-integrate">Product: What you actually integrate</h3>
<p>This is where it gets interesting. Protocols are specs on paper – products are what merchants and payment providers actually plug into.</p>
<p><strong><a href="https://stripe.com/blog/introducing-our-agentic-commerce-solutions" target="_blank" rel="noopener">Stripe</a>
</strong> is everywhere. They co-authored two protocols (ACP, MPP), endorse a third (UCP), and ship the products that implement all of them. Their key solution is <a href="https://docs.stripe.com/agentic-commerce/concepts/shared-payment-tokens" target="_blank" rel="noopener">Shared Payment Tokens</a>
 (SPTs) – scoped grants that let an agent use a buyer&rsquo;s payment method, bounded by time, amount, and seller. SPTs now support card-on-file, network tokens (Mastercard Agent Pay, Visa Intelligent Commerce), and BNPL (Klarna, Affirm). Stripe claims to be the only provider unifying all three through a single primitive. They also very recently shipped <a href="https://stripe.com/blog/giving-agents-the-ability-to-pay" target="_blank" rel="noopener">Link Wallet for Agents</a>
 – programmatic access to their digital wallet. At Stripe Sessions 2026 they announced 288 new products, the majority AI-related. If AI has a &ldquo;hype-man&rdquo; in payments, it&rsquo;s Stripe, let&rsquo;s face it.</p>
<p><strong><a href="https://www.adyen.com/" target="_blank" rel="noopener">Adyen</a>
</strong> takes a merchant-first approach. Their Universal Token Vault is processor-agnostic and bank-grade. They&rsquo;re working with Google, OpenAI, Visa, and Mastercard – but the focus is on merchants controlling their own checkout, not ceding it to an agent platform. Still in beta, still very early days.</p>
<p><strong><a href="https://shopify.dev/docs/agents" target="_blank" rel="noopener">Shopify</a>
</strong> has the most advanced platform integration. Their Catalog API exposes products to agents via REST and MCP, natively supporting both ACP (ChatGPT) and UCP (Google AI Mode). Checkout Kit lets agents complete purchases. They&rsquo;re the closest thing to a merchant-side standard.</p>
<p>And then there is <strong><a href="https://newsroom.paypal-corp.com/2026-01-08-PayPal-Powers-Microsofts-Launch-of-Copilot-Checkout" target="_blank" rel="noopener">PayPal</a>
</strong> in the Microsoft Copilot Checkout alongside <strong><a href="https://stripe.com/newsroom/news/microsoft-copilot-and-stripe" target="_blank" rel="noopener">Stripe</a>
</strong>. That&rsquo;s it about PayPal.</p>
<h3 id="so-what-does-this-mean-for-bnpl">So what does this mean for BNPL?</h3>
<p>So the three infrastructure layers solve for general problems, some of those also touching BNPL, especially the identity bit. Identity is one of the <em>key factors</em> for fraud risk management in BNPL, and for over a decade, every checkout and payment provider on this planet has optimised for humans and blocked every bot interaction when spotted. That definitely requires a pivot, which is only possible if the identity piece is solved safely, by whichever winners emerge in the infrastructure race.</p>
<p>But, none of these three layers solve the actual hard problem for BNPL: how does an agent trigger a credit decision, capture legally valid consumer consent to BNPL terms, and authenticate the consumer – all without a human in the loop? The identity layer can verify the agent, the protocol layer can route the checkout, and the product layer can process the payment. But the bit in between – &ldquo;does this human actually want to take on credit right now, and have they agreed to the terms?&rdquo; – has no clean answer.</p>
<p>The closest thing is maybe Stripe&rsquo;s SPT, which now supports Klarna and Affirm alongside card tokens. But SPT is a Stripe standard, not an open standard. If you&rsquo;re a BNPL provider not on Stripe, you currently have no equivalent. Your options are: integrate with Stripe, build direct network-level integrations with Mastercard Agent Pay or Visa Intelligent Commerce, or wait for FIDO standards to mature (2027–2028 at the earliest). None of these options are really optimal. Maybe you should just – dare I say it – wait. <a href="https://www.forrester.com/blogs/what-it-means-that-the-leader-in-agentic-commerce-just-pulled-back/" target="_blank" rel="noopener">Forrester concluded</a>
 that agentic commerce &ldquo;suffers from having been overhyped too early.&rdquo; So waiting to see which standard actually brings solutions, might be viable.</p>
<p>The root cause for this &ldquo;human-in-the-loop&rdquo; conundrum is rooted in the regulatory requirements. If you are still reading this, let&rsquo;s dive into it.</p>
<h2 id="the-regulatory-race-that-doesnt-deserve-the-name">The Regulatory race that doesn&rsquo;t deserve the name</h2>
<p>Now, if you&rsquo;re thinking &ldquo;oh boy, the infrastructure bit was confusing as hell and slow and fractured&rdquo; – welcome to the regulatory hell, where current frameworks don&rsquo;t even know what AI agents are.</p>
<figure><img src="/posts/agentic-commerce-bnpl/thisisfine.webp"
    alt="This is fine meme"><figcaption>
      <p>Move on, nothing to see here.</p>
    </figcaption>
</figure>

<p>A card-on-file agent transaction is relatively straightforward: the agent presents a scoped token, the card network processes it. No credit decision, no consent to new terms. BNPL is fundamentally different – every transaction involves a credit decision, legally mandated disclosure, and explicit consumer consent. And that&rsquo;s where regulation has something to say. No, I&rsquo;m sorry. That&rsquo;s where regulation has <em>a lot</em> to say.</p>
<h3 id="the-human-in-the-loop-requirement">The human-in-the-loop requirement</h3>
<p>Both the EU and the UK are tightening BNPL regulation in 2026, and – in a nice bit of irony for post-Brexit Britain – they landed on essentially the same rules independently. Take that, Reform UK.</p>
<p>The EU&rsquo;s <a href="https://eur-lex.europa.eu/EN/legal-content/summary/consumer-credit-agreements-2023.html" target="_blank" rel="noopener">CCD2</a>
 (Consumer Credit Directive, adopted 2023, rules apply November 2026) mandates adequate creditworthiness assessment before <em>each</em> credit decision, explicit disclosure of terms, and clear consumer consent. The UK&rsquo;s <a href="https://www.cbschangepartners.co.uk/blog/fca-targets-bnpl-major-regulatory-shift-in-2026" target="_blank" rel="noopener">FCA BNPL regulation</a>
 (oversight begins July 2026) extends the same creditworthiness requirements to low-value and interest-free BNPL – which was <a href="https://www.concentrix.com/en-gb/insights/blog/bnpl-regulation-uk-2026-lenders-retailers/" target="_blank" rel="noopener">previously unregulated</a>
. Neither framework mentions AI agents. Neither needs to – the requirements are clear enough: <em>a human must consent to credit terms before credit is extended</em>.</p>
<p>Ask yourself if your bank would grant you a mortgage if you sent your chatbot to negotiate with them. It&rsquo;s not the exact same thing, but in spirit and much of the legal framework – it is.</p>
<p>The technology to merge an agentic checkout with a human-in-the-loop approach exists. Any agentic workflow could be paused to wait for a consumer to consent to the BNPL terms presented in a 2FA or authentication step. The agent receives the green light from the consumer and continues doing its thing. Whether regulators would be happy with that remains to be seen.</p>
<h3 id="the-liability-vacuum">The liability vacuum</h3>
<p>And then there&rsquo;s the question nobody wants to answer: when an agent screws up a BNPL transaction, who pays? What keeps getting lost in this whole debate is that we are <em>dealing with non-deterministic tools to create predicted behaviour</em> - &ldquo;buy me exactly what I want for the best price and the conditions I accept.&rdquo; Try prompting this into three different AI models and see what happens. Any product manager who has ever run an AI eval will tell you how reliable LLM output is.</p>
<p>The EU&rsquo;s <a href="https://www.insideprivacy.com/european-union-2/the-eu-considers-changing-the-eu-ai-liability-directive-into-a-software-liability-regulation/" target="_blank" rel="noopener">AI Liability Directive was withdrawn</a>
 in February 2025 – member states couldn&rsquo;t agree. This removed the expected civil liability framework for AI-caused harms. If an agent erroneously initiates a BNPL agreement on a consumer&rsquo;s behalf, liability between consumer, agent platform, and BNPL lender is <em>legally undefined</em>. Who pays for the damages?</p>
<p><a href="https://www.nortonrosefulbright.com/en/knowledge/publications/cedd39c6/psd3-and-psr-from-provisional-agreement-to-2026-readiness" target="_blank" rel="noopener">PSD3</a>
 doesn&rsquo;t help either – political agreement reached November 2025, full compliance not expected until <a href="https://www.dlapiper.com/en/insights/publications/2026/03/psd3-and-psr" target="_blank" rel="noopener">late 2027 or early 2028</a>
, and it does not explicitly address AI agents as payment initiators. Europe is in an <a href="https://www.reply.com/en/strategy-and-business-model-transformation/agentic-checkout-beyond-the-hype" target="_blank" rel="noopener">implementation gap</a>
, and nobody is in a rush to close it.</p>
<p>So until regulatory frameworks – which tend to be rather localised – create clarity in handling agents for BNPL and credit-adjacent payment products, the human-in-the-loop approach is the absolute minimum. And even if the infrastructure race produces one or two global standards for identity and protocol, until local regulation catches up, adoption will drag.</p>
<h2 id="bubble-now-bust-later">Bubble Now, Bust Later</h2>
<p>So, all in all, we can confidently say, when it comes to agentic commerce in general and specifically for BNPL payments: we are in the early days. At the current speed of things that might not mean much more waiting, at least not for the technical side of things, but it will definitely mean waiting on regulators to wake up to what the industry has cooked again.</p>
<p>And those are just the entry gateways for BNPL to participate in the alleged agentic revolution. Looking inwards there is definitely more homework to be done. Fraud models need to change fundamentally. Today they assume one human, one checkout. In an agentic world it&rsquo;s one human, N agents, all taking on debt independently. See why that identity layer matters?</p>
<p>Not to mention that opening up to synthetic IDs comes definitely at a bad time, where agents have allowed fraudsters to commit synthetic identity fraud at an unprecedented scale – it was the fastest growing fraud type globally with an <a href="https://risk.lexisnexis.com/global/en/about-us/press-room/press-release/20260326-ccr-global-fraud" target="_blank" rel="noopener">8x YoY increase</a>
.</p>
<p>So maybe – just maybe – you should follow the example of my wife, shake your head silently, have a cup of tea and watch this race unfold, to see the clear winners in these big infrastructure bets. Maybe take all that newfound time to browse through all the virtual storefronts that have been lovingly crafted for your human eyes, buy yourself something nice, and pay later.</p>
]]></content:encoded></item><item><title>Product Management is a job of context</title><link>https://terminalvelocity.blog/posts/pm-job-of-context/</link><pubDate>Sat, 09 May 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/posts/pm-job-of-context/</guid><description>&lt;p&gt;The Product Manager identity has always been shaky, but that is by design. And in the wall of noise created by product influencers turned &amp;ldquo;Claude-fluencers&amp;rdquo;, the identity crisis in product management is glaringly apparent. The frantic chase for the next markdown file which will somehow unlock your 10x productivity and make you an all-in-one analyst-designer-developer-CEO-hybrid is happening at warp speed. Just follow the snake oil &amp;hellip; I mean the roadmap of podcasts, and you will unlock that 750k p.a. AI PM role in 6 months.&lt;/p&gt;</description><content:encoded><![CDATA[<p>The Product Manager identity has always been shaky, but that is by design. And in the wall of noise created by product influencers turned &ldquo;Claude-fluencers&rdquo;, the identity crisis in product management is glaringly apparent. The frantic chase for the next markdown file which will somehow unlock your 10x productivity and make you an all-in-one analyst-designer-developer-CEO-hybrid is happening at warp speed. Just follow the snake oil &hellip; I mean the roadmap of podcasts, and you will unlock that 750k p.a. AI PM role in 6 months.</p>
<p>I&rsquo;m all for hybrid-skill PMs, those with deep understanding of other vectors of business, be it data, analytics, engineering, go-to-market, sales. It&rsquo;s no accident that especially small start-ups with fuzzy to non-existent roles <em>are</em> the fastest movers. It&rsquo;s just fun to work like that. But most of us operate inside structures we didn&rsquo;t design, with org-charts drawn by someone who left six years ago. Also, calling everyone &ldquo;Member of the Technical Staff&rdquo; is just cosmetics.</p>
<p>During the late 2010s / early 2020s, I would habitually ask mid- to senior PMs in job interviews a very, <em>very</em> open question:</p>
<p><strong>&ldquo;How would you, as a PM, help us here?&rdquo;</strong></p>
<p>Some candidates would list me every single product framework and then recite the SDLC like a bible. If I was lucky, I would hear the word &ldquo;customer&rdquo;. It was not the flex they thought it was.</p>
<p>Today&rsquo;s equivalent is getting shown a Github repo filled with vibe-coded greenfield apps and Skills that Claude has written for itself. Again, it is not the flex you think it is.</p>
<p>I ask this to probe if the candidate understands <strong>in what context</strong> they will work and what that <strong>demands of them</strong>.</p>
<p>More than any other role, the business context you enter determines how you can operate as a PM. A senior-level IC can have the exact same job title at two different companies, yet they are most likely two <em>completely different</em> jobs.</p>
<p>Such &ldquo;role plasticity&rdquo; isn&rsquo;t encountered as a financial analyst, or a software engineer or customer success manager. But as a PM, it&rsquo;s a feature. Tools like AI or frameworks can <em>influence</em> (greatly) how you live the job day by day, but they cannot change the fundamental requirements put onto you.</p>
<p>So how do you determine the business context? It&rsquo;s a chain of simple questions. Who owns the company – PE, VC, self-funded, public? Are they profitable? What&rsquo;s the growth thesis? How are they planning to make money in three years that they&rsquo;re not making today? Each answer narrows the tree of possibilities, and at the end of it, you have a rough playbook by which your target business operates – and with it, a much clearer picture of what your PM role actually looks like.</p>
<p>Let&rsquo;s walk through two examples. Both are roles at profitable mid-market, PE-backed B2B companies. On paper, they are similar. In practice, they&rsquo;re barely the same job.</p>
<p>You ask the questions. PE-backed? Yes. Profitable? Has been for years. Market position? Solid mid-market, say €20–40M ARR, strong retention, loyal customer base. Growth path? This is where it gets interesting. The PE firm bought in because they see runway the founders never chased – enterprise customers, international expansion, a proper sales motion. The thesis is: professionalise the go-to-market, move upmarket, grow ARR by the PE-usual 3–5x within the hold period, exit at a multiple. Your roadmap is now driven by what&rsquo;s blocking that exit. Probably SSO, role-based access control, audit logs, SOC 2, multi-tenancy – boring as hell, none of it asked for by your existing customers. You&rsquo;re sitting in on enterprise demos (or even giving them, we&rsquo;ve all been there), hearing procurement objections, building pricing tiers that didn&rsquo;t exist six months ago. Your success metric is the pipeline in a segment the company has never served before, with salespeople who don&rsquo;t know what the hell they are doing. And the tension you&rsquo;ll manage daily: your loyal mid-market base is pissed off, because you are neglecting them. Your customers!</p>
<p>Same opening questions, very different answers. PE-backed? Yes. Profitable? Yes. Market position? That sweet, sweet mid-market. But then: how many acquisitions in the last 24 months? Seven (wtaf!). Are they integrated? The PE-consultant says so, but don&rsquo;t we all know the truth. What&rsquo;s the exit thesis? Connect the products via shared APIs and a unified data layer, package it as a platform, sell the combined entity at a multiple none of the individual companies can achieve. Your roadmap was sketched on a whiteboard before you were hired. Your &ldquo;customers&rdquo; are largely engineering teams of sister companies, solutions architects. Your boss is a CTO, if you&rsquo;re lucky, a CTpO with a small p. You&rsquo;re writing specs for APIs, data migration paths, shared authentication. You&rsquo;re in architecture reviews and haven&rsquo;t talked to a customer in 2 years. Your success metric is whether three products can demo a unified workflow at the next board meeting (where that PE-consultant sits, claiming it&rsquo;s all &ldquo;almost done&rdquo;). Product decisions are determined only by technical feasibility and integration timelines. Frankly, <em>there is no product management left to do</em>. If there&rsquo;s a conflict between what end users want and what the integration plan needs, the integration wins.</p>
<figure><img src="/posts/pm-job-of-context/pe-consultant.webp"
    alt="Smugly smiling businessman extending hand for handshake"><figcaption>
      <p>The PE-consultant. Boss of your boss. Senior Director, Value Creation. LinkedIn headline: &lsquo;Driving Synergies Across Portfolio Companies.&rsquo;</p>
    </figcaption>
</figure>

<p>Both PE-backed, mid-market B2B companies, both <em>completely different roles</em> – that is the key to understanding role plasticity in this job.</p>
<p>If <em>you</em> as a candidate can explain to me your role, based on the business context I present to you in the interview (or you have researched like the over-achiever that you are), I know we will be a successful team. That was true for all those candidates between 2018-2022, and it is true today. No frameworks, tools or AI agents have changed that.</p>
<p>The complex, fuzzy, rapidly shifting context window you hold as a product manager – the business vision, strategy, goals – is not replaceable by markdown files.</p>
<p>And if you believe it is, you might truly have an identity crisis. Maybe touch some grass, I don&rsquo;t know.</p>
]]></content:encoded></item><item><title>The face of DOOM</title><link>https://terminalvelocity.blog/notes/primitive-man/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/notes/primitive-man/</guid><description>&lt;p&gt;Primitive Man @ P8 Karlsruhe&lt;/p&gt;</description><content:encoded>&lt;p>Primitive Man @ P8 Karlsruhe&lt;/p>
</content:encoded></item><item><title>Vibe certified, yo</title><link>https://terminalvelocity.blog/notes/vibe-certified/</link><pubDate>Tue, 05 May 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/notes/vibe-certified/</guid><description>&lt;p&gt;I&amp;rsquo;m not sure what that Vibe Coding certification on your C-Level LinkedIn profile is trying to tell me. You can scream into a microphone and tell Claude to make no mistakes?&lt;/p&gt;</description><content:encoded>&lt;p>I&amp;rsquo;m not sure what that Vibe Coding certification on your C-Level LinkedIn profile is trying to tell me. You can scream into a microphone and tell Claude to make no mistakes?&lt;/p>
</content:encoded></item><item><title>Children of Time</title><link>https://terminalvelocity.blog/books/children-of-time/</link><pubDate>Sun, 03 May 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/books/children-of-time/</guid><description>&lt;p&gt;Alternating chapters follow the cultural evolution of Portia labiata spiders over generations and the desperate human crew of a generation ship running out of options. A nanovirus accelerates spider intelligence through millennia of civilisational development. First contact between species who are both &amp;ldquo;children&amp;rdquo; of Old Earth.&lt;/p&gt;
&lt;h2 id="review"&gt;Review&lt;/h2&gt;
&lt;p&gt;If you are an arachnophobe, you should not read this book under any circumstance. I mean it. If that does not bother you, it is definitely a fascinating thought experiment of evolutionary pathways. For me the end - first contact of 2 different species - was a bit weak.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Alternating chapters follow the cultural evolution of Portia labiata spiders over generations and the desperate human crew of a generation ship running out of options. A nanovirus accelerates spider intelligence through millennia of civilisational development. First contact between species who are both &ldquo;children&rdquo; of Old Earth.</p>
<h2 id="review">Review</h2>
<p>If you are an arachnophobe, you should not read this book under any circumstance. I mean it. If that does not bother you, it is definitely a fascinating thought experiment of evolutionary pathways. For me the end - first contact of 2 different species - was a bit weak.</p>
]]></content:encoded></item><item><title>About Pi, clankers and agentic hype (podcast)</title><link>https://terminalvelocity.blog/notes/pi-podcast/</link><pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/notes/pi-podcast/</guid><description>&lt;p&gt;This is the most level-headed podcast you could possibly listen to in the current hype-driven agentic psychosis. Mario and Armin bring everything back to reality. Also, Pi is great and &amp;ldquo;clanker&amp;rdquo; has permanently entered my vocabulary.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://youtu.be/n5f51gtuGHE" target="_blank" rel="noopener"&gt;Building Pi, and what makes self-modifying software so fascinating&lt;/a&gt;
&lt;/p&gt;</description><content:encoded><![CDATA[<p>This is the most level-headed podcast you could possibly listen to in the current hype-driven agentic psychosis. Mario and Armin bring everything back to reality. Also, Pi is great and &ldquo;clanker&rdquo; has permanently entered my vocabulary.</p>
<p><a href="https://youtu.be/n5f51gtuGHE" target="_blank" rel="noopener">Building Pi, and what makes self-modifying software so fascinating</a>
</p>
]]></content:encoded></item><item><title>Accelerando hits too close to home</title><link>https://terminalvelocity.blog/notes/accelerando/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/notes/accelerando/</guid><description>&lt;p&gt;Reading Charles Stross’ &lt;a href="https://en.wikipedia.org/wiki/Accelerando" target="_blank" rel="noopener"&gt;Accelerando&lt;/a&gt;
 at the moment, and it is hitting a bit too close to home, not gonna lie.&lt;/p&gt;</description><content:encoded>&lt;p>Reading Charles Stross’ &lt;a href="https://en.wikipedia.org/wiki/Accelerando" target="_blank" rel="noopener">Accelerando&lt;/a>
 at the moment, and it is hitting a bit too close to home, not gonna lie.&lt;/p>
</content:encoded></item><item><title>Cognitive Debt with AI-generated Code</title><link>https://terminalvelocity.blog/posts/cognitive-debt/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/posts/cognitive-debt/</guid><description>&lt;p&gt;Cognitive debt is an old problem wearing new clothes. If you are reading this, you have seen it before – a senior engineer leaves, and suddenly the team is scared to touch half the codebase because nobody else understood &lt;em&gt;why&lt;/em&gt; it worked the way it did. Things break, and no one knows where to look. That was always a risk. Agentic coding just accelerates that phenomenon to light speed.&lt;/p&gt;
&lt;p&gt;The term was coined by Margaret Storey, a computer science professor who&amp;rsquo;s been studying developer productivity for over two decades. There&amp;rsquo;s also a &lt;a href="https://www.media.mit.edu/publications/your-brain-on-chatgpt/" target="_blank" rel="noopener"&gt;MIT paper&lt;/a&gt;
 that frames it more broadly – the accumulated cognitive cost of outsourcing your thinking to LLMs. Consistent underperformance at neural, linguistic, and behavioural levels in LLM-heavy groups compared to non-users. Polemically shortened: the cost of becoming more stupid through AI usage.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Cognitive debt is an old problem wearing new clothes. If you are reading this, you have seen it before – a senior engineer leaves, and suddenly the team is scared to touch half the codebase because nobody else understood <em>why</em> it worked the way it did. Things break, and no one knows where to look. That was always a risk. Agentic coding just accelerates that phenomenon to light speed.</p>
<p>The term was coined by Margaret Storey, a computer science professor who&rsquo;s been studying developer productivity for over two decades. There&rsquo;s also a <a href="https://www.media.mit.edu/publications/your-brain-on-chatgpt/" target="_blank" rel="noopener">MIT paper</a>
 that frames it more broadly – the accumulated cognitive cost of outsourcing your thinking to LLMs. Consistent underperformance at neural, linguistic, and behavioural levels in LLM-heavy groups compared to non-users. Polemically shortened: the cost of becoming more stupid through AI usage.</p>
<p>But in software, cognitive debt isn&rsquo;t about individual intelligence. It&rsquo;s about <em>shared theory</em> or the collective understanding your team has about how a system works, why decisions were made, and what the boundaries are. Technical debt in the same vein is not some magical, autonomous deterioration of code - it&rsquo;s also the collective human factor, the accumulation of architectural decisions over time that make maintenance harder and harder. Cognitive debt is the same mechanic, but instead of the code degrading, your shared understanding of it does. Then production is down and your team is staring at the code like it&rsquo;s some ancient Mesopotamian stonewall.</p>
<p>The dangerous thing is that you might recognise it as a problem when it&rsquo;s already too late to cheaply reverse. Your velocity metrics look fantastic. You shipped (insert fantastic number of choice)% more features this quarter, all on AI-steroids. But when an incident hits an AI-written module and the resolution takes four times longer because nobody can trace the logic – that&rsquo;s your interest payment on cognitive debt. And more API usage billed for your GitHub Copilot.</p>
<p>So what do you actually do about it?</p>
<p>The natural cure might simply be the end of subsidised token use – I swear, one of these days I will write that blog post about the real pricing of AI-compute, but today is not the day. Maybe it will just stay a meme to hide in every single blog post I write. But running out of a session limit with your Claude Max subscription has the same effect: slowing down. And slowing down is, annoyingly, the point.</p>
<p>The practices to prevent cognitive debt already exist. TDD, pair programming, refactoring, rigorous code review. Nothing new. Code review in particular was never really about catching bugs – it was the primary mechanism for knowledge transfer. Juniors learned architecture by reading senior PRs. Seniors maintained context by reviewing everything. AI bypasses that entire loop. The code shows up, it works, tests pass, it gets merged. Nobody learned anything. Nobody built context.</p>
<p>You could spin up agents to review and document for you – but they cannot retain the shared theory your team needs, the <em>why</em> your code works a certain way. They can generate decision records, sure, but those still need human eyes to become shared understanding. As long as agents can&rsquo;t hold that memory for your team, the rule is straightforward: at least one team member must be able to explain any AI-generated code change before it ships. Not read it. <em>Explain</em> it. Can I walk a teammate through every line? Do I understand why this approach was chosen over alternatives? Could I debug this at 3 a.m. without reprompting? If the answer to any of those is no, it doesn&rsquo;t merge.</p>
<p>I am a huge proponent of velocity over everything – it&rsquo;s literally in the name of the blog. But speed without understanding is not velocity. You will be sprinting on borrowed time.</p>
<hr>
<p><strong>Further reading:</strong></p>
<ul>
<li><a href="https://margaretstorey.com/blog/2026/02/09/cognitive-debt/" target="_blank" rel="noopener">Margaret Storey – Cognitive Debt</a>
</li>
<li><a href="https://margaretstorey.com/blog/2026/02/18/cognitive-debt-revisited/" target="_blank" rel="noopener">Margaret Storey – Cognitive Debt Revisited</a>
</li>
<li><a href="https://www.media.mit.edu/publications/your-brain-on-chatgpt/" target="_blank" rel="noopener">Kosmyna et al. – &ldquo;Your Brain on ChatGPT: Accumulation of Cognitive Debt When Using an AI Assistant for Essay Writing Task&rdquo;</a>
</li>
</ul>
]]></content:encoded></item><item><title>Mythos hacked itself lol</title><link>https://terminalvelocity.blog/notes/mythos/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/notes/mythos/</guid><description>&lt;p&gt;So you are telling me, the model trained to catch cybersecurity risks has become the victim of a cybersecurity attack?&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.theguardian.com/technology/2026/apr/22/anthropic-investigates-report-of-rogue-access-to-hack-enabling-mythos-ai" target="_blank" rel="noopener"&gt;Anthropic investigates report of rogue access to hack-enabling Mythos AI – The Guardian&lt;/a&gt;
&lt;/p&gt;</description><content:encoded><![CDATA[<p>So you are telling me, the model trained to catch cybersecurity risks has become the victim of a cybersecurity attack?</p>
<p><a href="https://www.theguardian.com/technology/2026/apr/22/anthropic-investigates-report-of-rogue-access-to-hack-enabling-mythos-ai" target="_blank" rel="noopener">Anthropic investigates report of rogue access to hack-enabling Mythos AI – The Guardian</a>
</p>
]]></content:encoded></item><item><title>The Rise of Endymion</title><link>https://terminalvelocity.blog/books/the-rise-of-endymion/</link><pubDate>Thu, 16 Apr 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/books/the-rise-of-endymion/</guid><description>&lt;p&gt;Aenea grows into her role as architect of humanity&amp;rsquo;s next evolution. Raul narrates from a Schrodinger cat box. The TechnoCore, the Shrike, the Lions and Tigers and Bears – all threads converge. A bittersweet conclusion that recontextualises the entire saga.&lt;/p&gt;
&lt;h2 id="review"&gt;Review&lt;/h2&gt;
&lt;p&gt;For me personally the weakest of them all, even though it gives a nice conclusion to the entire story. The weakness is mostly rooted in the way Simmons wrote the main protagonist Raul, who at times is much more stupid than the reader observing the world through his eyes.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Aenea grows into her role as architect of humanity&rsquo;s next evolution. Raul narrates from a Schrodinger cat box. The TechnoCore, the Shrike, the Lions and Tigers and Bears – all threads converge. A bittersweet conclusion that recontextualises the entire saga.</p>
<h2 id="review">Review</h2>
<p>For me personally the weakest of them all, even though it gives a nice conclusion to the entire story. The weakness is mostly rooted in the way Simmons wrote the main protagonist Raul, who at times is much more stupid than the reader observing the world through his eyes.</p>
]]></content:encoded></item><item><title>Endymion</title><link>https://terminalvelocity.blog/books/endymion/</link><pubDate>Tue, 31 Mar 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/books/endymion/</guid><description>&lt;p&gt;Raul Endymion must shepherd Aenea – daughter of two Hyperion pilgrims – across worlds while the Catholic Church&amp;rsquo;s Pax hunts her. The farcaster network is gone, the universe has changed, and the cruciforms that once horrified now form the basis of civilisation. A chase narrative across exotic worlds.&lt;/p&gt;
&lt;h2 id="review"&gt;Review&lt;/h2&gt;
&lt;p&gt;Road trip through the Galaxy - at different speeds. Also, the best chapter of the original Hyperion makes a fascinating return here.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Raul Endymion must shepherd Aenea – daughter of two Hyperion pilgrims – across worlds while the Catholic Church&rsquo;s Pax hunts her. The farcaster network is gone, the universe has changed, and the cruciforms that once horrified now form the basis of civilisation. A chase narrative across exotic worlds.</p>
<h2 id="review">Review</h2>
<p>Road trip through the Galaxy - at different speeds. Also, the best chapter of the original Hyperion makes a fascinating return here.</p>
]]></content:encoded></item><item><title>From scribe to architect – what happens after coding is solved?</title><link>https://terminalvelocity.blog/posts/from-scribe-to-architect/</link><pubDate>Thu, 26 Mar 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/posts/from-scribe-to-architect/</guid><description>&lt;p&gt;In the &lt;a href="https://terminalvelocity.blog/posts/coding-is-becoming-a-commodity/"&gt;last post&lt;/a&gt;
, I made the hot take that coding – the syntax, the skill of learning a programming language – is quickly becoming a commodity. The question is not which language to learn, but whether you can be precise enough to tell your machine what you want. That was act one: the arrival of the agents. Onwards to act two: what remains.&lt;/p&gt;
&lt;p&gt;In a recent podcast appearance, &lt;a href="https://www.youtube.com/watch?v=julbw1JuAz0" target="_blank" rel="noopener"&gt;Boris Cherny&lt;/a&gt;
 compared the craft of software engineering to that of the &amp;ldquo;medieval scribes.&amp;rdquo; That tiny, hyper-literate elite. Scribes were often more educated than the kings and lords they served, not just copying books in a painstakingly slow process, but being quite literally the interface to written knowledge for masters who weren&amp;rsquo;t literate themselves.&lt;/p&gt;</description><content:encoded><![CDATA[<p>In the <a href="/posts/coding-is-becoming-a-commodity/">last post</a>
, I made the hot take that coding – the syntax, the skill of learning a programming language – is quickly becoming a commodity. The question is not which language to learn, but whether you can be precise enough to tell your machine what you want. That was act one: the arrival of the agents. Onwards to act two: what remains.</p>
<p>In a recent podcast appearance, <a href="https://www.youtube.com/watch?v=julbw1JuAz0" target="_blank" rel="noopener">Boris Cherny</a>
 compared the craft of software engineering to that of the &ldquo;medieval scribes.&rdquo; That tiny, hyper-literate elite. Scribes were often more educated than the kings and lords they served, not just copying books in a painstakingly slow process, but being quite literally the interface to written knowledge for masters who weren&rsquo;t literate themselves.</p>
<h2 id="then-came-the-printing-press">Then came the printing press</h2>
<p>The printing press didn&rsquo;t destroy scribes overnight. It just made their core skill – slow, perfected, manual reproduction of text – irrelevant. To go back to Boris&rsquo;s podcast appearance: the notion that scribes became the first authors is not historically provable, and is probably more of a romantic thought than a documented fact. The truth is that literacy skills survived, expanded rapidly, and found new vessels – early printers, editors, translators, scholars. The craft of producing written text and knowledge did not disappear, but the bottleneck for its proliferation disappeared.</p>
<h2 id="the-parallels-to-software-engineering-today">The parallels to software engineering today</h2>
<p>It is the running in-joke at many a tech company that the nerds writing software are a small priesthood, gatekeeping access to the mystical ways of the machine. If you don&rsquo;t speak it – or aren&rsquo;t code-literate – you can&rsquo;t join the club. I have lively memories of my first encounter, as a very green PM way too many years ago, with an extremely seasoned architect, who folded me like a camping chair for suggesting a technical solution in a sprint planning. Good times.</p>
<figure><img src="/posts/from-scribe-to-architect/gettyimages-scribe.jpg"
    alt="Medieval scribe at work"><figcaption>
      <p>CEO pitching new product idea to his Engineering Lead</p>
    </figcaption>
</figure>

<p>AI advancements and the current wave of agents are comparable to the printing press. The &ldquo;tech-illiterates&rdquo; – CEOs, some PMs, designers – the kings who could not read – are now starting to build things themselves, using code syntax they don&rsquo;t even understand.</p>
<p>And it&rsquo;s not just non-techies shipping entire features without touching code. Even seasoned developers with a deep portfolio of programming languages under their belt are, by adopting AI into their workflow, writing less and less code themselves. Boris notes in the podcast that 100% of his code has been written by AI since November 2025. Andrej Karpathy <a href="https://www.youtube.com/watch?v=kwSVtQ7dziU" target="_blank" rel="noopener">stated in a recent podcast</a>
 that by December he had already flipped to writing just 20% of his own code – and hasn&rsquo;t typed a line since.</p>
<p>Now, those two are extreme examples – and Boris, for one, presumably has unlimited access to tokens.</p>
<p>There is a version of this essay where I spend three paragraphs on token economics, the true cost of compute, and whether we are all just characters in a fever dream fuelled by absurd amounts of investment capital. That essay exists. You are not reading it.</p>
<h2 id="what-remains">What remains</h2>
<p>The <em>engineering</em> part is not going away – and it was never the same thing as coding anyway. The job being replaced is &ldquo;human-as-syntax-translator.&rdquo; The job that remains – and was always the aspirational one, by the way – is &ldquo;human-as-system-thinker.&rdquo;</p>
<p>This is an important distinction for juniors hitting the job market right now. I recently had a conversation about this with a CTO and founder in the European fintech space, and his framing nailed it: the entry-level job of the future will essentially be something like a &ldquo;junior architect&rdquo; or &ldquo;systems orchestrator.&rdquo;</p>
<p>All the underlying engineering muscles become <em>more</em> valuable, not less. System design, trade-off analysis, understanding failure modes, knowing <em>why</em> something should be built a certain way. Especially when you are orchestrating five agents simultaneously to go and build separate but ultimately interconnected things.</p>
<p>Ironically, this is what senior engineers were always best at. AI has just removed the prerequisite of absolute syntax fluency – and the scribe bottleneck along with it.</p>
<h2 id="an-uncomfortable-way-forward">An uncomfortable way forward</h2>
<p>I am really not trying to play the prophet here. This is just an attempt at a zoomed-out observation at a very specific point in time, which happens to be early 2026.</p>
<p>But as of right now, it&rsquo;s clear that the transition – for new engineers and experienced ones alike – won&rsquo;t be clean or comfortable. If your entire professional identity was built on coding at some insane craft level, that identity is under pressure. Speed was always everything, and the scribing bottleneck is gone.</p>
<p>And with the flood – where everyone, including those with little to no systems thinking, can spin up anything – judgement of quality becomes the scarcest resource. Just like an editor is the last line of defence against a bad author&rsquo;s output. The difference is that this author (agent) never sleeps, never gets offended by your (the editor&rsquo;s) feedback, and will cheerfully rewrite the entire chapter in thirty seconds.</p>
<p>Boris mentions in the podcast a 15th-century scribe who was asked how he felt about the printing press. The surprising answer was that he wasn&rsquo;t lamenting the printing press, he was excited. He had never enjoyed copying books over and over and over again – the parts he loved were illustration and bookbinding.</p>
<p>That is perhaps the mental framework to adopt going forward: code syntax becomes a common language, a generalist view on the products we create becomes key, and we get to focus on the bits that actually matter.</p>
<p><em>That is, until you hit your usage limit.</em></p>
]]></content:encoded></item><item><title>The Fall of Hyperion</title><link>https://terminalvelocity.blog/books/the-fall-of-hyperion/</link><pubDate>Sat, 14 Mar 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/books/the-fall-of-hyperion/</guid><description>&lt;p&gt;Direct continuation of Hyperion. The Hegemony goes to war, the AI TechnoCore&amp;rsquo;s conspiracy unfolds, and each pilgrim faces the Shrike. Told through the eyes of a cybrid clone of John Keats. Grand-scale space opera that resolves (most of) the first book&amp;rsquo;s mysteries.&lt;/p&gt;
&lt;h2 id="review"&gt;Review&lt;/h2&gt;
&lt;p&gt;An absolute banger, and next to the original Hyperion the most fun to read. The end is fascinating and unmistakably alludes to certain real-life things.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Direct continuation of Hyperion. The Hegemony goes to war, the AI TechnoCore&rsquo;s conspiracy unfolds, and each pilgrim faces the Shrike. Told through the eyes of a cybrid clone of John Keats. Grand-scale space opera that resolves (most of) the first book&rsquo;s mysteries.</p>
<h2 id="review">Review</h2>
<p>An absolute banger, and next to the original Hyperion the most fun to read. The end is fascinating and unmistakably alludes to certain real-life things.</p>
]]></content:encoded></item><item><title>Coding is becoming a commodity</title><link>https://terminalvelocity.blog/posts/coding-is-becoming-a-commodity/</link><pubDate>Tue, 03 Mar 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/posts/coding-is-becoming-a-commodity/</guid><description>&lt;p&gt;&amp;ldquo;What programming language should I learn?&amp;rdquo; That famous question every &amp;ldquo;coding-curious&amp;rdquo; person has asked at least once.&lt;/p&gt;
&lt;p&gt;Just 2 years ago, the answer might be something like &amp;ldquo;the programming language used is not relevant, you have to understand the underlying concepts of software engineering&amp;rdquo; (you are probably talking to a software engineer) or &amp;ldquo;You working with data? Go with Python!&amp;rdquo; (you are probably talking to a data scientist).&lt;/p&gt;
&lt;p&gt;The answer today is: English. Learn English. (or any language you already speak).&lt;/p&gt;</description><content:encoded><![CDATA[<p>&ldquo;What programming language should I learn?&rdquo; That famous question every &ldquo;coding-curious&rdquo; person has asked at least once.</p>
<p>Just 2 years ago, the answer might be something like &ldquo;the programming language used is not relevant, you have to understand the underlying concepts of software engineering&rdquo; (you are probably talking to a software engineer) or &ldquo;You working with data? Go with Python!&rdquo; (you are probably talking to a data scientist).</p>
<p>The answer today is: English. Learn English. (or any language you already speak).</p>
<figure><img src="/posts/coding-is-becoming-a-commodity/english-motherfucker.webp"
    alt="English, motherfucker! Do you speak it?"><figcaption>
      <p>English, motherfucker! Do you speak it?</p>
    </figcaption>
</figure>

<p>&ldquo;Coding&rdquo; is rapidly becoming a commodity. When operating in an AI-powered VS code or directly in Claude Code, the limiting factor is just your ability to express as precisely as possible what you want in the natural language you speak. By &ldquo;speak&rdquo; I also mean dictate into your microphone. And then iterate on your steps. Your AI agents (plural) do the rest. December 2025 is the moment we can mark in our calendars when this shift truly happened.</p>
<p>This paradigm shift even justifies a paragraph on the <a href="https://en.wikipedia.org/wiki/Natural_language_programming#AI_in_natural_language_programming" target="_blank" rel="noopener">Natural Language Programming Wikipedia page</a>
.</p>
<p>It&rsquo;s very similar to the way translation software works. We have reached an amazing level of precision in text-to-text translations – and we are completely used to it.</p>
<p>Take DeepL as an example. Being tri-lingual, I often try to test the output based on an input I know the meaning of, and time and time again I am amazed that the software even captures some subtle meaning that is far removed from simple line by line, word by word translations.</p>
<p>But still – it has become a commodity. We are so used to it and its quality output that we use it casually, hidden within a browser extension, just one click away from understanding any foreign language.</p>
<p>LLMs have become so precise in translating your natural language input into the appropriate code syntax that learning a new (programming) language is a valiant effort, but not a necessary one. It has the same benefits as learning a new (natural) language – it makes you smarter, believe it or not – but beyond that you will be able to navigate the complicated world of coding pretty easily. Just as you would be able to navigate with Google Translate through your next holiday in Thailand.</p>
<p>The question today is not really about code. It&rsquo;s about whether you can think precisely enough to tell a machine what you want.</p>
<p>AI didn&rsquo;t just lower that bar – it blew open the door and removed the secondary skill of learning a programming language completely. And we are getting used to it faster than we realise.</p>
<p>And a small PS: note that I write explicitly about <em>coding</em>. I am not talking about the <em>engineering</em> side of software. That&rsquo;s for another time.</p>
]]></content:encoded></item><item><title>Hyperion</title><link>https://terminalvelocity.blog/books/hyperion/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/books/hyperion/</guid><description>&lt;p&gt;Canterbury Tales in space. Seven pilgrims on a last voyage to Hyperion each tell their story – a priest&amp;rsquo;s encounter with parasitic resurrection, a soldier&amp;rsquo;s love affair across time, a poet&amp;rsquo;s Faustian bargain. The Shrike awaits. Structured as a frame narrative that ends on a devastating cliffhanger.&lt;/p&gt;
&lt;h2 id="review"&gt;Review&lt;/h2&gt;
&lt;p&gt;If you don&amp;rsquo;t hate cliffhangers (though I am not sure we can call this one, since it is obvious from a mile away) this book is an absolute must-read. I have procrastinated reading anything Simmons, and especially the Hyperion Cantos for ages, but this first book is definitely &lt;em&gt;the&lt;/em&gt; masterpiece of the series.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Canterbury Tales in space. Seven pilgrims on a last voyage to Hyperion each tell their story – a priest&rsquo;s encounter with parasitic resurrection, a soldier&rsquo;s love affair across time, a poet&rsquo;s Faustian bargain. The Shrike awaits. Structured as a frame narrative that ends on a devastating cliffhanger.</p>
<h2 id="review">Review</h2>
<p>If you don&rsquo;t hate cliffhangers (though I am not sure we can call this one, since it is obvious from a mile away) this book is an absolute must-read. I have procrastinated reading anything Simmons, and especially the Hyperion Cantos for ages, but this first book is definitely <em>the</em> masterpiece of the series.</p>
]]></content:encoded></item><item><title>Between Two Fires</title><link>https://terminalvelocity.blog/books/between-two-fires/</link><pubDate>Thu, 05 Feb 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/books/between-two-fires/</guid><description>&lt;p&gt;France, 1348. A fallen knight and a peasant girl who sees angels must reach Avignon to deliver a message to the Pope. The plague is no natural disaster – it&amp;rsquo;s cover for a war in heaven, and the demons stalking them are terrifyingly real. Dark medieval horror that reads like Cormac McCarthy writing Dante&amp;rsquo;s Inferno.&lt;/p&gt;
&lt;h2 id="review"&gt;Review&lt;/h2&gt;
&lt;p&gt;I don&amp;rsquo;t have many words to waste: this book kept me &lt;em&gt;glued&lt;/em&gt; to my e-reader and was one of the best medieval horror fantasy books I have ever read. If you haven&amp;rsquo;t read it, you &lt;em&gt;should&lt;/em&gt; have FOMO.&lt;/p&gt;</description><content:encoded><![CDATA[<p>France, 1348. A fallen knight and a peasant girl who sees angels must reach Avignon to deliver a message to the Pope. The plague is no natural disaster – it&rsquo;s cover for a war in heaven, and the demons stalking them are terrifyingly real. Dark medieval horror that reads like Cormac McCarthy writing Dante&rsquo;s Inferno.</p>
<h2 id="review">Review</h2>
<p>I don&rsquo;t have many words to waste: this book kept me <em>glued</em> to my e-reader and was one of the best medieval horror fantasy books I have ever read. If you haven&rsquo;t read it, you <em>should</em> have FOMO.</p>
]]></content:encoded></item><item><title>Mona Lisa Overdrive</title><link>https://terminalvelocity.blog/books/mona-lisa-overdrive/</link><pubDate>Tue, 20 Jan 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/books/mona-lisa-overdrive/</guid><description>&lt;p&gt;Four narratives converge: a prostitute surgically altered to look like a simstim star, a young girl who can perceive cyberspace without jacking in, a yakuza-connected art dealer, and returning character Molly Millions. The AIs from Neuromancer reach their endgame.&lt;/p&gt;
&lt;h2 id="review"&gt;Review&lt;/h2&gt;
&lt;p&gt;Personally a slight improvement from Count Zero, as the stories start converging into a satisfying end of the trilogy.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Four narratives converge: a prostitute surgically altered to look like a simstim star, a young girl who can perceive cyberspace without jacking in, a yakuza-connected art dealer, and returning character Molly Millions. The AIs from Neuromancer reach their endgame.</p>
<h2 id="review">Review</h2>
<p>Personally a slight improvement from Count Zero, as the stories start converging into a satisfying end of the trilogy.</p>
]]></content:encoded></item><item><title>Count Zero</title><link>https://terminalvelocity.blog/books/count-zero/</link><pubDate>Sat, 03 Jan 2026 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/books/count-zero/</guid><description>&lt;p&gt;Set seven years after Neuromancer. Three narratives – a rookie hacker, a corporate mercenary, and an art dealer – intersect around strange entities haunting the Matrix. The fragmented Wintermute AI has evolved into something resembling voodoo loa.&lt;/p&gt;
&lt;h2 id="review"&gt;Review&lt;/h2&gt;
&lt;p&gt;A bit weaker than its predecessor, and for me personally Gibson&amp;rsquo;s (deliberately) chaotic writing style manifests even more here - I know some critics might say that it&amp;rsquo;s on purpose, but I simply don&amp;rsquo;t like it.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Set seven years after Neuromancer. Three narratives – a rookie hacker, a corporate mercenary, and an art dealer – intersect around strange entities haunting the Matrix. The fragmented Wintermute AI has evolved into something resembling voodoo loa.</p>
<h2 id="review">Review</h2>
<p>A bit weaker than its predecessor, and for me personally Gibson&rsquo;s (deliberately) chaotic writing style manifests even more here - I know some critics might say that it&rsquo;s on purpose, but I simply don&rsquo;t like it.</p>
]]></content:encoded></item><item><title>Neuromancer</title><link>https://terminalvelocity.blog/books/neuromancer/</link><pubDate>Mon, 15 Dec 2025 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/books/neuromancer/</guid><description>&lt;p&gt;A burned-out console cowboy named Case is hired by a shadowy ex-military officer to pull off the ultimate hack – merging two AIs into a superintelligence. Gibson&amp;rsquo;s debut novel defined the cyberpunk genre and gave us the word &amp;ldquo;cyberspace.&amp;rdquo;&lt;/p&gt;
&lt;h2 id="review"&gt;Review&lt;/h2&gt;
&lt;p&gt;Yeah, I was late to a classic, so what. Great book, you should read it, shockingly relevant and the basis for the Cyberpunk genre as we know it. Not a 10 out of 10, because I really struggle with Gibson&amp;rsquo;s writing style.&lt;/p&gt;</description><content:encoded><![CDATA[<p>A burned-out console cowboy named Case is hired by a shadowy ex-military officer to pull off the ultimate hack – merging two AIs into a superintelligence. Gibson&rsquo;s debut novel defined the cyberpunk genre and gave us the word &ldquo;cyberspace.&rdquo;</p>
<h2 id="review">Review</h2>
<p>Yeah, I was late to a classic, so what. Great book, you should read it, shockingly relevant and the basis for the Cyberpunk genre as we know it. Not a 10 out of 10, because I really struggle with Gibson&rsquo;s writing style.</p>
]]></content:encoded></item><item><title>What is terminal velocity?</title><link>https://terminalvelocity.blog/posts/what-is-terminal-velocity/</link><pubDate>Sat, 29 Nov 2025 00:00:00 +0000</pubDate><guid>https://terminalvelocity.blog/posts/what-is-terminal-velocity/</guid><description>&lt;p&gt;Apart from being a catchy name:&lt;/p&gt;
&lt;p&gt;For software engineers, it&amp;rsquo;s the speed at which they spin up things on their local machine via the terminal. And I&amp;rsquo;d be lying if I said that joke isn&amp;rsquo;t hidden somewhere in the name of this blog. But I digress.&lt;/p&gt;
&lt;p&gt;For a physicist, terminal velocity is the maximum possible velocity of an object once its acceleration equals its drag. In this state, the object stops accelerating and continues at a constant speed.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Apart from being a catchy name:</p>
<p>For software engineers, it&rsquo;s the speed at which they spin up things on their local machine via the terminal. And I&rsquo;d be lying if I said that joke isn&rsquo;t hidden somewhere in the name of this blog. But I digress.</p>
<p>For a physicist, terminal velocity is the maximum possible velocity of an object once its acceleration equals its drag. In this state, the object stops accelerating and continues at a constant speed.</p>
<p>Skydivers are probably more familiar than most with this concept. According to Wikipedia, the standard free-fall position (face down, belly to the ground) puts them at roughly 55 m/s.</p>
<p>And skydivers also know that reaching one&rsquo;s terminal velocity is just half the fun. The real kicker is to increase it and – since gravity remains the constant – that means reducing the drag: pull in your arms and legs, lean forward head-first.</p>
<p>Once you dive (pun intended) into that rabbit hole, you realise this is a remarkably hard physical feat. Speeds of up to 90 m/s are possible with enough experience. Which is incredibly fast, if that needs to be stressed again.</p>
<figure><img src="/posts/what-is-terminal-velocity/pexels-pixabay-70361_skydive.jpg"
    alt="Skydiver in free fall"><figcaption>
      <p>Skydiver in free fall</p>
    </figcaption>
</figure>

<p>To bring the metaphor home: one of my core beliefs is that speed beats literally every other business metric when building software products. Speed to discover the right things to build, speed of execution, speed to market, speed to pivot when experiments go wrong. Good tech companies have already accelerated to terminal velocity. The best companies have found ways to pull in their limbs and decrease the drag to reach even higher speeds. Excellent leaders always find ways to decrease that drag as much as possible.</p>
<p>Reaching such a flow state with your organisation - where things mesh like clockwork, where roles and responsibilities start to blend and teams have a singular focus - is probably the most fun you can have working in tech.</p>
<p>This blog aims to be a collection of posts, essays, personal experiences and active learning on this and related topics. And since it needs to be stressed these days – it is written by a <a href="/about/">human</a>
. Hope to see you around.</p>
<p>Matthias</p>
<p><em>(PS: This blog migrated away from my old Substack. Some of the early posts will be from my archive.)</em></p>
]]></content:encoded></item></channel></rss>