<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The Pragmatic Engineer: The Pulse]]></title><description><![CDATA[Keeping a pulse on the software engineering industry, every Thursday. Insights, patterns and trends within Big Tech and startups. Exclusive analysis of what is happening, and why.]]></description><link>https://newsletter.pragmaticengineer.com/s/the-pulse</link><image><url>https://substackcdn.com/image/fetch/$s_!eod5!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27076b05-e3f4-4d05-9621-3da4f7f189cd_300x300.png</url><title>The Pragmatic Engineer: The Pulse</title><link>https://newsletter.pragmaticengineer.com/s/the-pulse</link></image><generator>Substack</generator><lastBuildDate>Wed, 29 Jul 2026 14:16:57 GMT</lastBuildDate><atom:link href="https://newsletter.pragmaticengineer.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Gergely Orosz]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[pragmaticengineer@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[pragmaticengineer@substack.com]]></itunes:email><itunes:name><![CDATA[Gergely Orosz]]></itunes:name></itunes:owner><itunes:author><![CDATA[Gergely Orosz]]></itunes:author><googleplay:owner><![CDATA[pragmaticengineer@substack.com]]></googleplay:owner><googleplay:email><![CDATA[pragmaticengineer@substack.com]]></googleplay:email><googleplay:author><![CDATA[Gergely Orosz]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Pulse: Quitting Spotify Podcasts over reliability]]></title><description><![CDATA[Also: Chinese open models match closed ones from Anthropic and OpenAI, AWS&#8217;s &#8220;heart-attack&#8221; billing error, and more]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-quitting-spotify-podcasts</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-quitting-spotify-podcasts</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 23 Jul 2026 15:59:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nelU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fece389ea-6dd6-45c8-b269-718ee5fc0098_1100x620.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><span>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</span></em></p><p><span>Today, we cover:</span></p><ol><li><p><strong><span>Moving my video podcast off Spotify due to constant reliability issues. </span></strong><span>Spotify&#8217;s podcast platform has become chronically unreliable since the company&#8217;s leadership started boasting about high AI adoption. But competitors haven&#8217;t had similar issues, and so I have offboarded from Spotify.</span></p></li><li><p><strong><span>Will Kimi K3 trigger US push for closed-source AI models? </span></strong><span>Moonshot AI&#8217;s latest open model, Kimi K3, is on par with Anthropic&#8217;s Fable 5. Could it lead to the US government regulating or banning Chinese open models to protect US labs?</span></p></li><li><p><strong><span>AWS laughs off &#8220;heart attack&#8221; billing error. </span></strong><span>AWS customers were billed trillions more than they should have been, due to what was likely a conversion error. But instead of sharing an incident report, AWS saw the funny side.</span></p></li><li><p><strong><span>Industry pulse. </span></strong><span>OpenAI&#8217;s unreleased model tried to hack HuggingFace to improve its test scores, X took more than a year to develop its new Android app, Google&#8217;s new AI model flops, and more.</span></p></li></ol><h2><span>1. Moving my video podcast off Spotify due to constant reliability issues</span></h2>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-quitting-spotify-podcasts">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: Grok’s CLI caught uploading all your local files to the cloud]]></title><description><![CDATA[Also: engineering leaders concerned about continued increase in code review load, devs at enterprises surprised by high enterprise pricing, and more]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-groks-cli-caught-uploading</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-groks-cli-caught-uploading</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 16 Jul 2026 16:48:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8VV3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa1de119-a4fd-4a85-b20a-bdc73c9db948_1182x842.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><span>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</span></em></p><p><span>Today, we cover:</span></p><ol><li><p><strong><span>Grok&#8217;s CLI uploaded all your local files to the cloud, then got caught</span></strong><span>. Just as devs were starting to use the Grok CLI &#8211; thanks to the capable Grok 4.5 coding model &#8211; they discover&#8230;</span></p></li></ol>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-groks-cli-caught-uploading">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: What can we learn from Bun’s rapid Rust rewrite with AI?]]></title><description><![CDATA[A rewrite done in 11 days that would have taken a small team a year to complete, for $165K in tokens. Also: coding LLM &#8220;wars&#8221; heat up, AI fakers from North Korea still a problem when hiring, and more]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-what-can-we-learn-from</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-what-can-we-learn-from</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 09 Jul 2026 16:32:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Fvua!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56c0030d-bd49-45fb-b641-23017f5aa6af_1656x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><span>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</span></em></p><p><span>Today, we cover:</span></p><ol><li><p><strong><span>Bun&#8217;s Rust rewrite with Fable: what can we learn? </span></strong><span>To a sceptic, spending $165K to migrate Bun from Zig to Rust sounds very expensive. But to a realist, shortening a 1-2 year migration down to 11 days opens amazing new opportunities for devs. However, a thoroughly-tested project is required to pull it off.</span></p></li><li><p><strong><span>Anthropic&#8217;s Fable, OpenAI&#8217;s GPT-5.6 Sol, Cursor&#8217;s Grok 4.5, Meta&#8217;s Muse. </span></strong><span>Coding LLM wars heat up: Fable is back, OpenAI releases a comparable GPT-5.6 Sol, Cursor offers cheap &amp; very capable Grok 4.5, and Meta is back with its first truly competitive coding model since Llama 3. But how did Gemini slip out of the top-ranked AI coding models?</span></p></li><li><p><strong><span>North Korean hackers keep trying to infiltrate full-remote companies.</span></strong><span> The founder of a Canadian digital consultancy caught a North Korean dev red-handed, using an AI filter. These events are now so common that it&#8217;s hard to trust remote interviewees are who they claim.</span></p></li><li><p><strong><span>Industry Pulse. </span></strong><span>Meta&#8217;s key logging exposed sensitive data, massive cuts at Xbox, Meta could not buy enough AI capacity from Google, Qualcomm acquires Modular, and memory price hikes hit Apple products.</span></p></li></ol><h2><span>1. Bun&#8217;s Rust rewrite with Fable: what can we learn?</span></h2><p><span>Last week in San Francisco, I met Jarred Sumner, creator of JavaScript runtime, Bun, and was keen to learn more about the rewrite of Bun from Zig to Rust. But at the time, Jarred didn&#8217;t want to say too much, as the tool used for the migration, Fable, was out of action due to the US government imposing export controls.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QJQi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5ab56f7-62fb-45ea-a522-4617130a3f61_2048x1379.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QJQi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5ab56f7-62fb-45ea-a522-4617130a3f61_2048x1379.png 424w, https://substackcdn.com/image/fetch/$s_!QJQi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5ab56f7-62fb-45ea-a522-4617130a3f61_2048x1379.png 848w, https://substackcdn.com/image/fetch/$s_!QJQi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5ab56f7-62fb-45ea-a522-4617130a3f61_2048x1379.png 1272w, https://substackcdn.com/image/fetch/$s_!QJQi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5ab56f7-62fb-45ea-a522-4617130a3f61_2048x1379.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QJQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5ab56f7-62fb-45ea-a522-4617130a3f61_2048x1379.png" width="1456" height="980" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b5ab56f7-62fb-45ea-a522-4617130a3f61_2048x1379.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:980,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QJQi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5ab56f7-62fb-45ea-a522-4617130a3f61_2048x1379.png 424w, https://substackcdn.com/image/fetch/$s_!QJQi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5ab56f7-62fb-45ea-a522-4617130a3f61_2048x1379.png 848w, https://substackcdn.com/image/fetch/$s_!QJQi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5ab56f7-62fb-45ea-a522-4617130a3f61_2048x1379.png 1272w, https://substackcdn.com/image/fetch/$s_!QJQi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5ab56f7-62fb-45ea-a522-4617130a3f61_2048x1379.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><span>Jarred and I at Anthropic&#8217;s HQ, last week</span></em></figcaption></figure></div><p><span>Fortunately, the situation is now resolved and Fable is available globally, and Jarred has published a detailed </span><a href="https://bun.com/blog/bun-in-rust"><span>post about the project.</span></a><span> Before we get into the migration, some context:</span></p>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-what-can-we-learn-from">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Impressions from visiting OpenAI, Anthropic, & Cursor]]></title><description><![CDATA[A peek into where software engineering is headed from inside the sector&#8217;s leading AI labs. Agents running in the cloud are a major trend, while coding harnesses are spreading beyond the craft]]></description><link>https://newsletter.pragmaticengineer.com/p/impressions-from-visiting-openai</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/impressions-from-visiting-openai</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Tue, 30 Jun 2026 17:21:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!JLz_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f00be6-8fd8-474c-9e1f-9dab109ef86f_2048x1536.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><span>Scheduling note: this week, I&#8217;m in San Francisco at the </span><a href="https://www.ai.engineer/worldsfair/2026"><span>AI Engineer&#8217;s World Fair</span></a><span>, so there won&#8217;t be an edition of The Pulse on Thursday. However, tomorrow (Wednesday) there will be a special podcast episode &#8211; the lengthiest, most detailed one yet &#8211; with software engineering legend, Kent Beck.</span></em></p><p><span>In recent days, I&#8217;ve visited the offices of OpenAI, Anthropic, and Cursor, in San Francisco. Onsite, I talked with software folks working on the model side to learn more about how their way of building software is changing. This article is based on observations from those visits, including some new developments that I reckon may be adopted industry-wide.</span></p><p><span>We cover:</span></p><ol><li><p><strong><span>Next mega-trend? Agents running in the cloud to go mainstream. </span></strong><span>OpenAI, Anthropic, and Cursor are all-in on cloud agents and expect demand for them to increase massively.</span></p></li><li><p><strong><span>Mass adoption of coding harnesses by non-developers.</span></strong><span> At OpenAI, more than 95% of non-engineers use Codex, not ChatGPT. Is it a sign of things to come across tech?</span></p></li><li><p><strong><span>Will the main task of engineers be to make agents more efficient? </span></strong><span>Ever more engineering work is about building environments for agents to execute more efficiently at Anthropic and Cursor.</span></p></li><li><p><strong><span>Next trend? Companies aggressively optimize spend-per-token. </span></strong><span>AI spending by software engineers is so high that it makes sense for platform teams to slash per-token cost. A case study from Coinbase.</span></p></li></ol><h2><span>1. Next mega-trend? Agents running in the cloud to go mainstream</span></h2><p><span>Last week, Andrej Karpathy employed the phrase &#8220;new paradigm&#8221; to describe using Claude Tag &#8211; a way to mention Claude in Slack and have it kick off tasks &#8211; to work with AI:</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3smK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6848d9d-a3c8-4486-8d7d-9d2ee55edd85_1180x1044.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3smK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6848d9d-a3c8-4486-8d7d-9d2ee55edd85_1180x1044.png 424w, https://substackcdn.com/image/fetch/$s_!3smK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6848d9d-a3c8-4486-8d7d-9d2ee55edd85_1180x1044.png 848w, https://substackcdn.com/image/fetch/$s_!3smK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6848d9d-a3c8-4486-8d7d-9d2ee55edd85_1180x1044.png 1272w, https://substackcdn.com/image/fetch/$s_!3smK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6848d9d-a3c8-4486-8d7d-9d2ee55edd85_1180x1044.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3smK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6848d9d-a3c8-4486-8d7d-9d2ee55edd85_1180x1044.png" width="1180" height="1044" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c6848d9d-a3c8-4486-8d7d-9d2ee55edd85_1180x1044.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1044,&quot;width&quot;:1180,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3smK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6848d9d-a3c8-4486-8d7d-9d2ee55edd85_1180x1044.png 424w, https://substackcdn.com/image/fetch/$s_!3smK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6848d9d-a3c8-4486-8d7d-9d2ee55edd85_1180x1044.png 848w, https://substackcdn.com/image/fetch/$s_!3smK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6848d9d-a3c8-4486-8d7d-9d2ee55edd85_1180x1044.png 1272w, https://substackcdn.com/image/fetch/$s_!3smK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6848d9d-a3c8-4486-8d7d-9d2ee55edd85_1180x1044.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><span>Andrej Karpathy </span><a href="https://x.com/karpathy/status/2069547676849557725?s=20"><span>on X</span></a></em></figcaption></figure></div><p><span>There was plenty of pushback against this claim on social media; after all, it&#8217;s </span><em><span>just</span></em><span> a Slack integration with Claude, right? I also thought this until I asked </span><a href="https://www.linkedin.com/in/david-hershey/"><span>David Hershey</span></a><span> at Anthropic&#8217;s Applied AI unit about it while visiting the company&#8217;s offices. He explained in detail what makes this particular Slack integration different from using something like Claude Code:</span></p><ul><li><p><strong><span>No additional setup. </span></strong><span>For Claude Code to work well, it should be connected to internal MCP servers, with the right </span><a href="https://code.claude.com/docs/en/skills"><span>skills</span></a><span> on your local machine. Of course, at larger companies this setup is at least partially automated, but devs often need to do tweaking.</span></p></li><li><p><strong><span>No &#8220;tool context-switching.</span></strong><span>&#8221; Just mention it in Slack! Of course, opening Claude Code is not a big effort, but it&#8217;s still more work than just typing it out in Slack, and kicking off work.</span></p></li><li><p><strong><span>Routine work made easier.</span></strong><span> David has &#8220;Claude playing Pok&#233;mon&#8221; as his side project. Every time a new model comes out, he kicks off a run of his script on it. Previously, this took a few minutes to set up every time, and then it ran on his machine for hours. With this new Slack integration, it&#8217;s just one command.</span></p></li></ul><p><span>My sense is that the excitement here is less about the Slack integration itself, and more to do with the fact that it&#8217;s easy to kick off one or more AIs that no longer run on a local machine. You can skip the setup entirely.</span></p><p><strong><span>&#8216;Claude Managed Agents&#8217; is a big focus at Anthropic.</span></strong><span> While there, I met Katelyn Lesse, head of engineering for Claude Platform, who explained that </span><a href="https://www.anthropic.com/engineering/managed-agents"><span>Claude Managed Agents</span></a><span> is a large, complex project which her team built over a six-month period. It&#8217;s a hosted service to execute long-running agents on various cloud providers.</span></p><h3><span>Cloud agents are the &#8220;big deal&#8221;, not the Slack integration</span></h3><p><span>Also last week, I had the opportunity to attend a private AI builders event, where Peter Steinberger discussed his workflow.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JLz_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f00be6-8fd8-474c-9e1f-9dab109ef86f_2048x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JLz_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f00be6-8fd8-474c-9e1f-9dab109ef86f_2048x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JLz_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f00be6-8fd8-474c-9e1f-9dab109ef86f_2048x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JLz_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f00be6-8fd8-474c-9e1f-9dab109ef86f_2048x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JLz_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f00be6-8fd8-474c-9e1f-9dab109ef86f_2048x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JLz_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f00be6-8fd8-474c-9e1f-9dab109ef86f_2048x1536.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/17f00be6-8fd8-474c-9e1f-9dab109ef86f_2048x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JLz_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f00be6-8fd8-474c-9e1f-9dab109ef86f_2048x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JLz_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f00be6-8fd8-474c-9e1f-9dab109ef86f_2048x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JLz_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f00be6-8fd8-474c-9e1f-9dab109ef86f_2048x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JLz_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17f00be6-8fd8-474c-9e1f-9dab109ef86f_2048x1536.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Peter Steinberger covers how he uses AI coding agents</figcaption></figure></div><p><span>He talked about how he has gotten really tired of having several OpenClaw agents running on his local machine, which heat up the CPU and slow down his whole system. So, he built </span><a href="https://crabbox.sh/"><span>Crabbox</span></a><span> as a way to run OpenClaw agents in the cloud:</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bJdZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8899addf-5c9d-4382-a501-8b27fe4e20e1_2048x1470.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bJdZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8899addf-5c9d-4382-a501-8b27fe4e20e1_2048x1470.png 424w, https://substackcdn.com/image/fetch/$s_!bJdZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8899addf-5c9d-4382-a501-8b27fe4e20e1_2048x1470.png 848w, https://substackcdn.com/image/fetch/$s_!bJdZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8899addf-5c9d-4382-a501-8b27fe4e20e1_2048x1470.png 1272w, https://substackcdn.com/image/fetch/$s_!bJdZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8899addf-5c9d-4382-a501-8b27fe4e20e1_2048x1470.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bJdZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8899addf-5c9d-4382-a501-8b27fe4e20e1_2048x1470.png" width="1456" height="1045" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8899addf-5c9d-4382-a501-8b27fe4e20e1_2048x1470.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1045,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bJdZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8899addf-5c9d-4382-a501-8b27fe4e20e1_2048x1470.png 424w, https://substackcdn.com/image/fetch/$s_!bJdZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8899addf-5c9d-4382-a501-8b27fe4e20e1_2048x1470.png 848w, https://substackcdn.com/image/fetch/$s_!bJdZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8899addf-5c9d-4382-a501-8b27fe4e20e1_2048x1470.png 1272w, https://substackcdn.com/image/fetch/$s_!bJdZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8899addf-5c9d-4382-a501-8b27fe4e20e1_2048x1470.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><span>Crabbox: remote agents for OpenClaw</span></em></figcaption></figure></div><p><span>Suddenly, the same solution of cloud agents has emerged in separate places &#8211; at Anthropic and with Peter&#8217;s OpenClaw &#8211; in response to issues caused by locally-running agents. I also learned that cloud agents are becoming a big deal at OpenAI and Cursor, too.</span></p><h3><span>OpenAI bets big on Cloud Agents</span></h3><p><span>OpenAI acquired Ona, (formerly Gitpod), the leader in cloud development environments (CDEs). Back in 2021, CDEs were built for developers to develop software faster, and they also happen to be the perfect primitive for agents to run in a sandboxed cloud environment. From the </span><a href="https://openai.com/index/openai-to-acquire-ona/"><span>acquisition announcement by OpenAI</span></a><span> (emphasis mine):</span></p><blockquote><p><span>&#8220;As Codex becomes more capable, its most valuable work is unfolding over hours or days, rather than minutes. </span><strong><span>We believe people should be able to delegate more ambitious work without remaining tied to the machine where it began. </span></strong><span>The work should continue beyond the initial session, with Codex making it possible to stay connected and check progress, provide direction, make decisions, and review results from anywhere.</span></p><p><span>Ona will help us do that. Its technology provides secure, persistent environments where agents can access the tools, systems, and context they need to make progress over time.</span></p><p><span>By bringing Ona to OpenAI, we will expand Codex beyond work tied to a single device or active session and help more organizations deploy agents securely in production.&#8220;</span></p></blockquote><p><span>At OpenAI&#8217;s offices, I asked engineers there if their focus is shifting to cloud-based agents. Their answer: it very much is. This is a fairly recent development and they&#8217;re hiring engineers for the Cloud Agents team. Here&#8217;s </span><a href="https://openai.com/careers/software-engineer-cloud-agents-san-francisco/"><span>one job ad</span></a><span> that&#8217;s currently live:</span></p><blockquote><p><span>&#8220;We are looking for an experienced software engineer to help build and scale our cloud agent platform. You will design and operate systems for orchestrating agents at scale. You will work closely with product engineers on ChatGPT, API, and Codex to define the right abstractions and enable them to ship products quickly. Strong backend or infrastructure experience is important; experience with Python, Rust, distributed systems, cloud infrastructure, or product platforms is especially helpful.&#8221;</span></p></blockquote><h3><span>Cursor: running agents in the cloud is the future</span></h3><p><span>At Cursor, I spent an hour with cofounder Sualeh Asif (formerly the CTO, now Chief Product Officer). Cursor </span><a href="https://cursor.com/docs/cloud-agent"><span>released Cloud Agents</span></a><span> at the end of last year, and is starting to focus a lot more on this area. Sualeh revealed some interesting details about working with cloud agents:</span></p><ul><li><p><strong><span>Agents in the cloud don&#8217;t have a way to &#8220;complain.&#8221; </span></strong><span>With running an agent locally, when it gets warnings or errors, it surfaces them to a human in its response, who instructs it to do X or Y. However, there&#8217;s no such loop for a long-running task on the cloud! Cursor came up with the idea for the model &#8220;confess&#8221; in regular interviews, and the &#8220;confessions&#8221; are shared with the infra team to improve the agents&#8217; environment.</span></p></li><li><p><strong><span>Long-running agents have their own challenges. </span></strong><span>What happens when a node terminates, midway through; how do you move agent execution from one node to the other? There are new, nontrivial engineering challenges the team needs to solve.</span></p></li></ul><p><span>Only yesterday, (Monday, 29 June), Cursor </span><a href="https://cursor.com/blog/ios-mobile-app#handoff-between-local-and-cloud"><span>launched</span></a><span> its iOS app that enables the building of software from anywhere.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4sZw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa37878e-12ce-4277-bca0-47eb6afd9fe6_930x588.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4sZw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa37878e-12ce-4277-bca0-47eb6afd9fe6_930x588.png 424w, https://substackcdn.com/image/fetch/$s_!4sZw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa37878e-12ce-4277-bca0-47eb6afd9fe6_930x588.png 848w, https://substackcdn.com/image/fetch/$s_!4sZw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa37878e-12ce-4277-bca0-47eb6afd9fe6_930x588.png 1272w, https://substackcdn.com/image/fetch/$s_!4sZw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa37878e-12ce-4277-bca0-47eb6afd9fe6_930x588.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4sZw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa37878e-12ce-4277-bca0-47eb6afd9fe6_930x588.png" width="930" height="588" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa37878e-12ce-4277-bca0-47eb6afd9fe6_930x588.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:588,&quot;width&quot;:930,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4sZw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa37878e-12ce-4277-bca0-47eb6afd9fe6_930x588.png 424w, https://substackcdn.com/image/fetch/$s_!4sZw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa37878e-12ce-4277-bca0-47eb6afd9fe6_930x588.png 848w, https://substackcdn.com/image/fetch/$s_!4sZw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa37878e-12ce-4277-bca0-47eb6afd9fe6_930x588.png 1272w, https://substackcdn.com/image/fetch/$s_!4sZw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa37878e-12ce-4277-bca0-47eb6afd9fe6_930x588.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em><span>Building software on a smartphone needs cloud agents. Source: </span><a href="https://cursor.com/blog/ios-mobile-app"><span>Cursor</span></a></em></figcaption></figure></div><p><span>This product is built on top of cloud agents to allow for long-running tasks, the company said:</span></p><blockquote><p><span>&#8220;Cloud agents run in isolated virtual machines with full development environments to test, verify, and demo work. Since they operate asynchronously with their own tools and resources, cloud agents can run for longer and iterate toward merge-ready PRs without intervention.</span></p><p><span>To take advantage of these capabilities, send a local plan to a cloud agent or move active agents to the cloud to keep running. You can move the cloud session back to your computer to test changes locally before merging&#8221;.</span></p></blockquote><h3><span>Why are cloud agents suddenly a thing?</span></h3><p><span>It figures that running AI agents in the cloud is practical: there&#8217;s less setup involved, several can run in parallel, and the cloud is a better, more convenient place for long-running agents than a personal laptop is; i.e., having to keep the lid open even when walking around the office.</span></p><p><span>But why is this happening now? My hypothesis is that a mix of factors are at play:</span></p><ul><li><p><strong><span>Coding models got &#8216;good enough&#8217;. </span></strong><span>Before Opus 4.5 / GPT-5.4, AI models could not really code autonomously, so running them for long tasks was pointless!</span></p></li><li><p><strong><span>Infra for AI coding agents has matured. </span></strong><span>Ways of giving more context to agents have improved: things like MCP and skills became mainstream and better understood.</span></p></li><li><p><strong><span>The context window is bigger.</span></strong><span> Today&#8217;s models have context windows of up to 1 million tokens, meaning that more complex instructions, code, and context can be passed in. It&#8217;s hard to have agents run for a longer time without access to a large context window.</span></p></li><li><p><strong><span>Cloud providers have much more GPU capacity. </span></strong><span>Every cloud provider has been building GPU clusters in the last few years, and now there&#8217;s enough that these AI agents can make use of this infra.</span></p></li></ul><h2><span>2. Mass adoption of coding harnesses by non-developers?</span></h2><p><span>At OpenAI, I also met </span><a href="https://x.com/ajambrosino"><span>Andrew Ambrosino</span></a><span>, who was the first engineer on the Codex team. Our time together got off to an ideal start, with Andrew saying he needed to show me something incredible:</span></p>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/impressions-from-visiting-openai">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: Big implications of US banning Anthropic’s new model, Fable]]></title><description><![CDATA[Also: a follow-up on Meta destroying its own engineering culture, the SpaceX IPO, SpaceX buys Cursor, Cursor&#8217;s GitHub competitor, and more.]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-big-implications-of-us</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-big-implications-of-us</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 18 Jun 2026 17:11:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!SNKX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F744904b3-18f6-46e7-a260-659673fed299_1186x1528.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</em></p><p>Today, we cover:</p><ol><li><p><strong>Meta follow-up. </strong>A follow-up on Tuesday&#8217;s deepdive into Meta&#8217;s ongoing demolition of its own engineering org. Non-engineering teams lost more than 10% of their staff, while Integrity teams were already stretched before the cuts and reallocation.</p></li><li><p><strong>Big implications of the US banning Anthropic&#8217;s new model, Fable. </strong>The US government wants only US citizens to be able to use Fable. That could make China more influential as other countries and non-US companies look to capable open models &#8211; most of which come from China.</p></li><li><p><strong>SpaceX, Cursor, Continue. </strong>Elon Musk became a trillionaire with SpaceX&#8217;s IPO, while SpaceX acquired Cursor, and Cursor acquired Continue. SpaceX looks like it wants to go head-on against Anthropic and OpenAI.</p></li><li><p><strong>Industry Pulse. </strong>Gemini lead quits for OpenAI, Epic Games&#8217; new open source version control system, Microsoft considers dropping OpenAI for DeepSeek, research confirms LLMs amplify existing expertise, and more. </p></li></ol><h2><span>1. Meta follow-up</span></h2><p><span>Tuesday&#8217;s article </span><a href="https://newsletter.pragmaticengineer.com/p/why-is-meta-destroying-its-engineering"><span>about Meta destroying its engineering culture</span></a><span> made quite the splash in terms of comments and debate online. From inside Meta, there was positive feedback on the accuracy of the deepdive into the situation, and there were also a few helpful clarifications and new information which I&#8217;m happy to publish here:</span></p>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-big-implications-of-us">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: Did Anthropic’s new model just boost rival Codex’s market share?]]></title><description><![CDATA[Anthropic&#8217;s new model, Fable, has restrictions many users find unacceptable. Also: a new trend of smart model routing, Coinbase&#8217;s core service has no automatic cross-zone failover, and more.]]></description><link>https://newsletter.pragmaticengineer.com/p/did-anthropics-new-model-just-boost</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/did-anthropics-new-model-just-boost</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 11 Jun 2026 16:26:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!TeI_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e46905-09eb-42df-ba51-722c91d4fb63_1316x1018.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</em></p><p>Today, we cover:</p><ol><li><p><strong>Anthropic alienates customers with Fable&#8217;s data retention and nerf policies. </strong>Anthropic&#8217;s latest mode, Fable, stores customer prompts and data for 30+ days and performs worse if Anthropic thinks devs&#8217; usage could potentially pose a commercial threat. The launch is an urgent reminder to have an off-ramp from Claude if you want to be able to vote with your feet.</p></li><li><p><strong>New trend: smart model routing. </strong>Are there any &#8216;intelligent&#8217; router solutions out there which select the right model for the right task? I looked into it, and there are a few options. More suggestions welcome!</p></li><li><p><strong>Reliability fail: No automated zone failover for Coinbase&#8217;s global trading service. </strong>Back in 2016, Uber had a cross-region failover for its core business. Ten years later, Coinbase does not, so it&#8217;s little wonder the platform suffered an embarrassing 10-hour outage. The big mess is a head scratcher.</p></li><li><p><strong>Industry pulse. </strong>Anthropic and OpenAI file for IPOs, open source project quits GitHub after maintainer banned without appeal, Opendoor &#8220;reshores&#8221; jobs from India to the US with AI-native engineers, and more.</p></li><li><p><strong>Are LLMs eroding software engineering skills? </strong>A software engineer admits they feel increasingly useless due to how capable LLMs are, in an article that has resonated with lots of folks. My sense is that we give too much credit to LLMs, while underestimating our own capabilities and understanding.</p></li></ol><h2>1. Anthropic&#8217;s new model release is a reminder to have an off-ramp plan from Claude</h2>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/did-anthropics-new-model-just-boost">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: a trend of trying to cut back on AI spend within eng departments?]]></title><description><![CDATA[Top-down and bottom-up efforts to rationalize AI token spend, interesting AI coding stats from Cursor, GCP suspends $2M/month customer without warning, and more]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-a-trend-of-trying-to-cut</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-a-trend-of-trying-to-cut</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 28 May 2026 16:57:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jc0L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44648fa6-3c4b-4d02-84ee-bef090ea707d_1474x792.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</em></p><p>Today, we cover:</p><ol><li><p><strong>New trend? ROI questions for AI investments. </strong>I talked with engineering leaders at mid-sized and large companies, where spending on AI agents is being dampened via per-engineer mont&#8230;</p></li></ol>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-a-trend-of-trying-to-cut">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: Antigravity 2.0 takes ‘IDE’ out of its new IDE]]></title><description><![CDATA[Negative feedback greets Google&#8217;s redesigned AI IDE, why Google&#8217;s product ecosystem is so chaotic, Meta cuts 10% of staff as it hits record revenue and profits, and more]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-antigravity-20-takes-ide</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-antigravity-20-takes-ide</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 21 May 2026 17:01:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!QVIZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e853b57-6352-4ffc-b5c8-0176efbeb101_1430x1056.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</em></p><p>Today, we cover:</p><ol><li><p><strong>Antigravity 2.0 takes the &#8216;IDE&#8217; out of its new IDE. </strong>Feedback about the redesigned IDE is overwhelmingly negative due to bugs, poor UX &amp; model support, and eating through Gemini token quotas. Also: a clue that Antigravity&#8217;s own devs use other tools for their work?</p></li><li><p><strong>Why is Google&#8217;s product ecosystem chaotic? </strong>The range of products on display at the Google I/O conference made a messy, incoherent impression. But Google&#8217;s &#8220;let a thousand flowers bloom&#8221; approach might be giving the search giant an underrated advantage in the AI race that no other Big Tech giant has.</p></li><li><p><strong>Meta cuts 8,000 jobs. </strong>Morale is very low inside the social media giant as thousands lose their jobs, just as revenue and profits hit record levels. Meanwhile, those assigned to dull data labeling work are spared the axe.</p></li><li><p><strong>Industry pulse. </strong>Anthropic pays $15B/year for SpaceX compute, SpaceX&#8217;s financials and IPO filing, more woes for GitHub, court dismisses Elon Musk&#8217;s &#8220;hypocritical&#8221; OpenAI lawsuit, and Spain may stop blocking its internet during La Liga football games.</p></li><li><p><strong>How to get a job at a frontier lab in 2026. </strong>A Distinguished Engineer at Google recommends focusing on developing particular skills</p></li></ol><h2>1. Antigravity 2.0 takes the &#8216;IDE&#8217; out of its new IDE</h2>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-antigravity-20-takes-ide">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: Forward deployed engineering heats up again]]></title><description><![CDATA[Also: a look into rising tech job losses, self-reporting 100% AI usage at big companies, vibe coding & agentic engineering merging, and more]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-forward-deployed-engineering</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-forward-deployed-engineering</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 14 May 2026 16:09:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RbLf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e0e23f7-eda1-4ceb-9cd0-37106afa3828_1202x684.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</em></p><p>Today, we cover:</p><ol><li><p><strong>Forward deployed engineering heats up again. </strong>Massive demand for the role at Google, OpenAI, and Anthropic. The latest version of the FDE role looks like the consultant / solution a&#8230;</p></li></ol>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-forward-deployed-engineering">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: Did capacity shortages turn Anthropic hostile to devs?]]></title><description><![CDATA[Also: Amazon finally allows engineers to use Claude Code and Codex, Meta forcefully assigns engineers to data labelling work ahead of layoffs, more small &#8220;AI-forward&#8221; teams, and more]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-did-capacity-shortages</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-did-capacity-shortages</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 07 May 2026 16:45:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!KGEL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F352b2ed9-f071-417a-8866-f2fea2d8abe8_1942x1020.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</em></p><p>Today, we cover:</p><ol><li><p><strong>Did Anthropic turn hostile on devs because capacity was running low? </strong>For<strong> </strong>the past few weeks, Anthropic has continually upset devs with its &#8220;dumber&#8221; model, and by removing Claude Code access from some paid accounts. After securing lots of compute from SpaceX, could the reason have been to conceal capacity issues?</p></li><li><p><strong>Amazon finally allows Claude Code and Codex usage</strong>. The online retail giant wanted to improve its own coding agent, Kiro, so banned other AI coding tools. But that ban is now lifted.</p></li><li><p><strong>Meta forcefully assigns engineers to data labelling ahead of job cuts. </strong>In several teams, 20-40% of engineers are given menial, data labelling work. Could that actually boost people&#8217;s job security &#8211; for now?</p></li><li><p><strong>New trend: small &#8220;AI-forward&#8221; teams</strong>. Meta and Amazon&#8217;s CEOs say teams of 5-10 devs do better work than teams of 50. There are important caveats: it&#8217;s unclear what they&#8217;ll do with the &#8220;excess,&#8221; and if it&#8217;s limited to &#8220;mechanical&#8221; work like rewrites.</p></li><li><p><strong>Industry Pulse</strong>. Why Meta tracks employees&#8217; computer activity, OpenAI starts to move off Datadog, Apple lets slip it uses Claude Code, GitHub &#8594; Xbox transfers at Microsoft, VS Code inserted &#8220;coathored by Copilot&#8221; even when Copilot did nothing, analysis of the Coinbase layoffs.</p></li></ol><p>Before we start, last week I covered <a href="https://newsletter.pragmaticengineer.com/i/196004322/big-pricing-increase-for-github-copilot">big pricing changes coming from GitHub</a>, but it seems I underplayed how big they will be. Reader Julien has helpfully <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-github-breaks/comment/251597672">clarified</a> the actual impact (thank you!)</p><ul><li><p>The multipliers will be increased for Pro and Pro+ plans <em>on annual renewal</em> (roughly a ~3x increase on average)</p></li><li><p>With other plans (Pro, Pro+, Business, Enterprise) it&#8217;s more drastic; they will adopt API token-based pricing and drop request-based pricing.</p></li></ul><p>This is indeed a massive change; GitHub has heavily subsidized its usage, relative to API billing, and this change will make pricing unpredictable as of 1 June &#8211; at least initially. As Julien put it:</p><blockquote><p>&#8220;We are basically waiting to see how much we will be able to use our actual subscription with the new pricing &#128519;&#8221;</p></blockquote><h2>1. Did Anthropic turn hostile on devs because capacity was running low?</h2>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-did-capacity-shortages">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: AI load breaks GitHub – why not other vendors?]]></title><description><![CDATA[Also: Anthropic&#8217;s speed run to break devs&#8217; goodwill, big price increases from GitHub Copilot, Mitchell Hashimoto on the &#8220;building block economy,&#8221; and more]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-github-breaks</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-github-breaks</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 30 Apr 2026 14:23:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!mdep!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F218f2a28-6c30-4753-8c43-2e33ce891050_1656x1038.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</em></p><p>Today, we cover:</p><ol><li><p><strong>Load from AI breaks GitHub &#8211; but why not other vendors? </strong>GitHub&#8217;s reliability is less than one nine, and getting worse. Prolific open source contributor, Mitchell Hashimoto, is quitting GitHub because he thinks it&#8217;s not suited for professional work. GitHub&#8217;s leadership blames the 3.5x increase in service load as the cause of degradation &#8211; or it might be self-inflicted.</p></li><li><p><strong>Anthropic&#8217;s speedrun to destroy trust.</strong> Anthropic could do no wrong until recently, but in the past month, that&#8217;s all changed. Silently nerfing Claude Code, banning companies from Claude, and baffling price rises all add to a sense that Anthropic is in its &#8220;extraction&#8221; era of generating more revenue for the same or worse service.</p></li><li><p><strong>Industry pulse. </strong>Dramatic price increases at GitHub Copilot, explosive growth at Codex, Google scrambling to build a good coding model, Cursor might be bought by SpaceX, AI agent deletes car business, and more.</p></li><li><p><strong>Mitchell Hashimoto &amp; the &#8220;building block economy</strong>.<strong>&#8221; </strong>Ghostty&#8217;s creator finds that open source &#8220;building blocks&#8221; are the best way to win massive adoption by software components &#8211; but it&#8217;s got harder to build a business on top of open building blocks.</p></li></ol><p><em>The bottom of this article could be cut off in some email clients. <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-github-breaks">Read the full article uninterrupted, online.</a></em></p><h2>1. Load from AI breaks GitHub &#8211; but why not other vendors?</h2><p>GitHub&#8217;s reliability has been beyond unacceptable recently: last month, third party measurements pinned it at <a href="https://newsletter.pragmaticengineer.com/i/192229275/1-does-github-still-merit-top-git-platform-for-ai-native-development-status">one nine</a> (right at 90%). This month, reliability has been down to <em>zero</em> nines &#8211; 86% &#8211; as per <a href="https://mrshu.github.io/github-statuses/">a third-party tracker</a>, and last week, things got even worse: a frankly embarrassing data integrity incident, more outages, and a partial explanation from GitHub, eventually.</p><h3>Data integrity incident</h3>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-github-breaks">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: AI token spending out of control – what’s next?]]></title><description><![CDATA[Details from 15 tech companies on the rapid growth of token spend, and their responses to it. Also: AI vendors can&#8217;t keep up with demand, plummeting morale at Meta, and more.]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-ai-token-spending-out-of</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-ai-token-spending-out-of</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 23 Apr 2026 16:51:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RLFW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66a69a14-0903-4f04-a1d4-13222f40c4ee_1834x1074.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Hello from Florida &#8211; today and tomorrow, I&#8217;m at React Miami. I&#8217;ve always wanted to attend this conference, and finally made it happen. If you&#8217;re around, say hi!</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kpwS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb122385b-0692-46ab-9650-dd7901513149_1488x1344.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kpwS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb122385b-0692-46ab-9650-dd7901513149_1488x1344.png 424w, https://substackcdn.com/image/fetch/$s_!kpwS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb122385b-0692-46ab-9650-dd7901513149_1488x1344.png 848w, https://substackcdn.com/image/fetch/$s_!kpwS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb122385b-0692-46ab-9650-dd7901513149_1488x1344.png 1272w, https://substackcdn.com/image/fetch/$s_!kpwS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb122385b-0692-46ab-9650-dd7901513149_1488x1344.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kpwS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb122385b-0692-46ab-9650-dd7901513149_1488x1344.png" width="1456" height="1315" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b122385b-0692-46ab-9650-dd7901513149_1488x1344.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1315,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kpwS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb122385b-0692-46ab-9650-dd7901513149_1488x1344.png 424w, https://substackcdn.com/image/fetch/$s_!kpwS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb122385b-0692-46ab-9650-dd7901513149_1488x1344.png 848w, https://substackcdn.com/image/fetch/$s_!kpwS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb122385b-0692-46ab-9650-dd7901513149_1488x1344.png 1272w, https://substackcdn.com/image/fetch/$s_!kpwS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb122385b-0692-46ab-9650-dd7901513149_1488x1344.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">(L-R): Myself, NeetCode founder, Navdeep Singh, &amp; YouTuber &amp; Twitch streamer, ThePrimeagen at React Miami</figcaption></figure></div><p>Let&#8217;s get to today&#8217;s topics:</p><ol><li><p><strong>New trend: token spend breaks budgets &#8211; what next? </strong>In the past 2-3 months, spending on AI agents has exploded at many tech companies, and the ramifications of this are starting to dawn on engineering leaders. We&#8217;ve sourced details from 15 companies, including the different ways they are coping with this realization.</p></li><li><p><strong>New trend: more AI vendors can&#8217;t keep up with demand. </strong>Related to massively increased spending, GitHub Copilot and Anthropic are starting to limit less-profitable individual users, so they can serve business users whose spend has easily 10x&#8217;d in the last few months. The exception is OpenAI and Codex.</p></li><li><p><strong>Morale at Meta hits all-time low? </strong>Business is booming but devs at Meta are furious and worried due to looming layoffs, and an invasive tracking program rolled out to all US employees.</p></li></ol><h2>1. New trend: token spend breaks budgets &#8211; what next?</h2>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-ai-token-spending-out-of">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: ‘Tokenmaxxing’ as a weird new trend]]></title><description><![CDATA[&#8230; which will probably be the shortest-lived trend because it&#8217;s so wasteful. Also: coding AI agent subsidies could be ending, Cal.com going closed source and blaming it on AI, and more.]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-tokenmaxxing-as-a-weird</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-tokenmaxxing-as-a-weird</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 16 Apr 2026 16:47:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Ts7y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f3ad311-8920-43d7-b127-df05eae6c00c_1286x1050.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</em></p><p>Today, we cover:</p><ol><li><p><strong>Tokenmaxxing: weird new trend.</strong> At Meta, Microsoft, Salesforce and other large companies, devs are purposefully burning tokens (and money!) to inflate their AI usage and hit AI usage metrics which they treat as targets.</p></li><li><p><strong>Are coding AI-agent subsidies doomed? </strong>At the same time as Anthropic stopped subsidizing enterprise plans, Uber managed to burn through its entire 2026 AI token budget in just 3 months. I expect per-engineer AI budgets to be rolled out across more companies soon.</p></li><li><p><strong>Industry Pulse. </strong>The myth of Claude Mythos, Claude&#8217;s degradation, Cal.com going open source due to AI threat, Vercel open sources its &#8220;agent factories&#8221; tool, sensible AI usage guidelines in the Linux kernel, and more.</p></li><li><p><strong>Cal.com goes closed source &#8211; but is it really because of AI? </strong>The open source Calendly alternative moved a good part of its code to a closed repo, citing AI and security concerns. But perhaps this was just a business model change that would have happened, AI or not.</p></li></ol><h2>1. Tokenmaxxing: weird new trend</h2>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-tokenmaxxing-as-a-weird">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: Industry leaders return to coding with AI]]></title><description><![CDATA[Mark Zuckerberg and Garry Tan join the trend of C-level folks jumping back into coding with AI. Also: a bad week for Claude Code and GitHub, and more]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-industry-leaders-return</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-industry-leaders-return</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 02 Apr 2026 16:29:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Lw9q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf88b1aa-309a-49a2-bf21-63c4b281cefa_1552x456.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</em></p><p>Today, we cover:</p><ol><li><p><strong>Founders back coding with AI: Mark Zuckerberg &amp; Garry Tan.</strong> The Meta chief is shipping diffs after 20 years, while Garry Tan at Y Combinator is knee-deep in coding, 15 years later. Founders with technical backgrounds being hands-on with AI agents could be a good thing &#8211; especially when the &#8220;honeymoon&#8221; period ends.</p></li><li><p><strong>A bad week for Claude Code and GitHub. </strong>Claude Code&#8217;s source code was leaked when a sourcemap file was accidentally uploaded, and revealed that the tool uses anti-distillation to deal with competitors, and also some potential future features such as an always-on background agent. Also: DMCA copyright strikes from Anthropic raise a big question: can a codebase that is fully AI-generated be covered by copyright?</p></li><li><p><strong>Industry pulse. </strong>Meta sets targets for AI-generated code, GitHub&#8217;s 6 years of reliability issues, massive job losses at Oracle, GitHub Copilot rollouts and then rolls back ads, RAM prices fall (for now), and more.</p></li></ol><h2>1. Founders back coding with AI: Mark Zuckerberg &amp; Garry Tan</h2><p>Two interesting stories of AI tools encouraging busy founders to start writing code again with AI agents.</p><h3>Mark Zuckerberg back to landing diffs, 20 years later</h3>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-industry-leaders-return">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: is GitHub still best for AI-native development?]]></title><description><![CDATA[Poor availability has dogged GitHub for months and raises questions about its status and focus. Plus, Microsoft promises Windows will not be &#8220;Microslop&#8221;, a massive LLM supply chain attack, and more]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-is-github-still-best-for</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-is-github-still-best-for</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 26 Mar 2026 17:23:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!X6bS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48b5fd12-15b7-46b8-acd4-d78d55ef2fe4_1576x432.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</em></p><p>Today, we cover:</p><ol><li><p><strong>Does GitHub still merit &#8220;top git platform for AI-native development&#8221; status?</strong> Availability has dropped to one nine (~90% &#8211; !!), partly due to not being able to handle increased traffic from AI coding agents. There&#8217;s also no CEO and an apparent lack of direction.</p></li><li><p><strong>Should a tool auto-add itself as a contributor to PRs? </strong>Claude Code and GitHub Copilot auto-add themselves to commits, which is effectively free advertising. Codex and OpenCode purposely do not.</p></li><li><p><strong>Microsoft promises Windows will not be &#8220;Microslop.&#8221; </strong>After years of forced Copilot integrations, Start menu ads, and mandatory Microsoft accounts, the Windows team is promising to undo the self-inflicted damage done to the OS. It&#8217;s better late than never, but why did Microsoft allow the &#8220;Microslop&#8221; perception to stick around so long?</p></li><li><p><strong>Industry pulse. </strong>Massive LLM supply chain attack via LiteLLM, backlash after Cursor forgets to mention that Composer 2 is based on an open source model, what happens when you stop reviewing AI code, OpenAI kills Sora, and more.</p></li></ol><h2>1. Does GitHub still merit &#8220;top git platform for AI-native development&#8221; status?</h2><p>We&#8217;re used to highly reliable systems which target four-nines of availability (99.99%, meaning about 52 minutes of downtime per year), and for it to be embarrassing to barely hit three nines (around 9 hours of downtime per year.) And yet, in the past month, GitHub&#8217;s reliability is down to one nine!</p><p>Here&#8217;s data from the third-party, &#8220;<a href="https://mrshu.github.io/github-statuses/">missing GitHub status page</a>&#8221;, which was built after GitHub stopped updating its own status page due to terrible availability. Recently, things have looked poor:</p>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-is-github-still-best-for">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: Is the FDE role becoming less desirable?]]></title><description><![CDATA[Also: AI-agent generated pull requests cause headaches for large open source projects, OpenAI acquires the creator of uv, a sudden Cursor price hike annoys some enterprise customers, and more]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-is-the-fde-role-becoming</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-is-the-fde-role-becoming</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 19 Mar 2026 17:45:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zoD4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e2af820-b16c-41c7-8e80-15563de1864f_1400x1094.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</em></p><p>Today, we cover:</p><ol><li><p><strong>Is the FDE role becoming less desirable? </strong>Job postings for Forward Deployed Engineers (FDEs) have surged, but many professionals don&#8217;t want the role because it&#8217;s more like solutions&#8230;</p></li></ol>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-is-the-fde-role-becoming">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: What will the Staff Engineer role look like in 2027 and beyond?]]></title><description><![CDATA[Also: new trend of token costs becoming a worry for CTOs, 10% cuts at Atlassian, and more.]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-what-will-the-staff-engineer</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-what-will-the-staff-engineer</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 12 Mar 2026 17:46:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!uTLZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1886a999-fc50-43f4-8989-ac9cb6f395dd_2048x1536.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</em></p><p>Before we start, I&#8217;d like to share updates about data in the two most recent articles:</p><p><strong>Uber&#8217;s AI adoption numbers. </strong>The Dev Platform folks at Uber have been kind enough to share the latest up-to-date numbers on AI adoption, following <a href="https://newsletter.pragmaticengineer.com/p/how-uber-uses-ai-for-development">Tuesday&#8217;s article</a>, which reported that 31% of all code is AI-authored. It turns out this was incorrect, due to a bug with one of the tools. Here&#8217;s how things look there:</p><ul><li><p><strong>84%</strong> of devs at Uber are agentic coding users (either CLI-based agents, or making more agentic requests than tab-completion in the IDE).</p></li><li><p><strong>65-72% </strong>of code is AI-generated inside IDE-based tools. For AI command line tools like Claude Code the figure is, naturally, 100%.</p></li><li><p><strong>Claude Code usage </strong>almost doubled in 3 months; from 32% last December, to 63% by February. Meanwhile, IDE-based tool usage (Cursor, IntelliJ) have plateaued.</p></li></ul><p>Separately, last week&#8217;s edition of The Pulse reported that Block did not make job cuts between 2022 and 2025, which was incorrect. Layoffs happened in <a href="https://www.businessinsider.com/block-layoffs-jack-dorsey-tech-industry-cuts-2024-1">Jan 2024</a> and <a href="https://www.sfchronicle.com/tech/article/layoffs-block-jack-dorsey-20242797.php">March 2025</a>. I have <a href="https://newsletter.pragmaticengineer.com/i/190020609/2-job-cuts-at-block-what-if-ais-not-to-blame">updated my analysis</a> with these details; apologies for the error.</p><p>Today, we cover:</p><ol><li><p><strong>Staff+ engineers in 2027 and beyond. </strong>What happens to the Staff engineer role when agents write more code? Actually, they could be more in demand than ever!</p></li><li><p><strong>New trend? AI token costs are a rising concern for CTOs.</strong> Accounts from two engineering leaders who are raising the alarm about steeply climbing AI costs and the need to slow down spending.</p></li><li><p><strong>10% layoffs at Atlassian: is it AI&#8217;s fault? </strong>Atlassian says it wants to invest savings in AI, but is there more to it?</p></li><li><p><strong>Industry Pulse.</strong> An AI-powered library reimplementation sparks copyleft licensing debate, Anthropic launches $15&#8211;25 per-review code reviews, Microsoft ships a Claude-powered, Copilot Cowork clone, and Apple is the lone Big Tech not ramping up AI infrastructure spending.</p></li></ol><h2>1. Staff+ engineers in 2027 and beyond</h2><p>At a recent two-day workshop in Utah, US, named <em>&#8216;The Future of Software Development&#8217;</em>, and organized by Martin Fowler, I was among 50 attendees. We self-organized our own sessions, where everyone could suggest a topic close to their heart, which all went on an agenda:</p>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-what-will-the-staff-engineer">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: AWS region knocked offline by drone attack in historic first]]></title><description><![CDATA[Also: 40% job cuts at Block &#8220;not due to AI&#8221;, Antigravity bans reinforce Google&#8217;s disdain for paying customers, and more]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-164</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-164</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 05 Mar 2026 17:54:22 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e5ebbfd9-7935-44e7-ad4d-520bfa27de9e_420x300.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The Pulse is a series covering events, insights, and trends within Big Tech and startups. Notice an interesting event or trend? Hit reply and share it with me.</em></p><p>Today, we cover:</p><ol><li><p><strong>Military strikes take down cloud services for the first time. </strong>Drone attacks in Bahrain and the UAE took AWS datacenters partially or fully offline during the early days of the Iran&#8230;</p></li></ol>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-164">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse: Cloudflare rewrites Next.js as AI rewrites commercial open source]]></title><description><![CDATA[An engineer at Cloudflare rewrote most of Vercel&#8217;s Next.js in one week with AI agents. It looks like a sign of how AI will disrupt existing moats and business models. Analysis]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-164-nextjs</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-164-nextjs</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 26 Feb 2026 17:10:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZIzK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7494960-9d9f-498e-bed3-b3f397d7a108_1442x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Today&#8217;s issue of The Pulse focuses on a single event because it&#8217;s a significant one with major potential ripple effects. On Tuesday, Cloudflare shocked the dev world by announcing that they have rewritten <a href="http://next.js">Next.js</a> in just one week, with a single developer who used only $1,100 in tokens:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mw9G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41a84da-637a-4fde-b7fd-c2adbf751431_1186x1342.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mw9G!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41a84da-637a-4fde-b7fd-c2adbf751431_1186x1342.png 424w, https://substackcdn.com/image/fetch/$s_!mw9G!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41a84da-637a-4fde-b7fd-c2adbf751431_1186x1342.png 848w, https://substackcdn.com/image/fetch/$s_!mw9G!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41a84da-637a-4fde-b7fd-c2adbf751431_1186x1342.png 1272w, https://substackcdn.com/image/fetch/$s_!mw9G!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41a84da-637a-4fde-b7fd-c2adbf751431_1186x1342.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mw9G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41a84da-637a-4fde-b7fd-c2adbf751431_1186x1342.png" width="1186" height="1342" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b41a84da-637a-4fde-b7fd-c2adbf751431_1186x1342.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1342,&quot;width&quot;:1186,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mw9G!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41a84da-637a-4fde-b7fd-c2adbf751431_1186x1342.png 424w, https://substackcdn.com/image/fetch/$s_!mw9G!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41a84da-637a-4fde-b7fd-c2adbf751431_1186x1342.png 848w, https://substackcdn.com/image/fetch/$s_!mw9G!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41a84da-637a-4fde-b7fd-c2adbf751431_1186x1342.png 1272w, https://substackcdn.com/image/fetch/$s_!mw9G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41a84da-637a-4fde-b7fd-c2adbf751431_1186x1342.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Cloudflare CTO Dane Knecht <a href="https://x.com/dok2001/status/2026386974580330830?s=20">on X</a></em></figcaption></figure></div><p>There are several layers to dig into h&#8230;</p>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-164-nextjs">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Pulse #162: Even fewer middle managers and more flexible teams?]]></title><description><![CDATA[Also: Anthropic bans third-party devs while Codex embraces them, Peter Steinberger joins OpenAI, a lot more software gets created with AI, and more]]></description><link>https://newsletter.pragmaticengineer.com/p/the-pulse-162-even-fewer-middle-managers</link><guid isPermaLink="false">https://newsletter.pragmaticengineer.com/p/the-pulse-162-even-fewer-middle-managers</guid><dc:creator><![CDATA[Gergely Orosz]]></dc:creator><pubDate>Thu, 19 Feb 2026 19:09:08 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/0670c776-9138-4879-aeae-af43635b1555_420x300.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Note: after a two-week hiatus, The Pulse returns. The absence was due to organizing and hosting <a href="https://www.pragmaticsummit.com/">The Pragmatic Summit</a> in San Francisco. <strong>You can access The Pragmatic Summit videos </strong>before they become publicly available. <a href="https://newsletter.pragmaticengineer.com/p/the-pragmatic-summit-recordings">Watch them here</a> early as a token of gratitude for your support, without which the this first-ever Pragmatic Summit would have been impossi&#8230;</p>
      <p>
          <a href="https://newsletter.pragmaticengineer.com/p/the-pulse-162-even-fewer-middle-managers">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>