<?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[Ken Ashe]]></title><description><![CDATA[A non-engineer building with AI in public. Focused on the development and deployment of AI agents and automated workflows.]]></description><link>https://newsletter.kenashe.ai</link><image><url>https://substackcdn.com/image/fetch/$s_!dCiC!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96ff0132-b5c7-4ec6-9160-00d251ad28c4_1280x1280.png</url><title>Ken Ashe</title><link>https://newsletter.kenashe.ai</link></image><generator>Substack</generator><lastBuildDate>Wed, 13 May 2026 23:02:04 GMT</lastBuildDate><atom:link href="https://newsletter.kenashe.ai/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Ken Ashe]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[kenashe@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[kenashe@substack.com]]></itunes:email><itunes:name><![CDATA[Ken Ashe]]></itunes:name></itunes:owner><itunes:author><![CDATA[Ken Ashe]]></itunes:author><googleplay:owner><![CDATA[kenashe@substack.com]]></googleplay:owner><googleplay:email><![CDATA[kenashe@substack.com]]></googleplay:email><googleplay:author><![CDATA[Ken Ashe]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[I built a website today using two AIs that don't talk to each other]]></title><description><![CDATA[Built with Claude Code. Reviewed by Codex. Shipped in a day.]]></description><link>https://newsletter.kenashe.ai/p/i-built-a-website-today-using-two</link><guid isPermaLink="false">https://newsletter.kenashe.ai/p/i-built-a-website-today-using-two</guid><dc:creator><![CDATA[Ken Ashe]]></dc:creator><pubDate>Wed, 13 May 2026 19:02:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!GsgD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4700e9cd-1d91-4211-bdb4-87137a181306_1440x300.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I built a new website using Claude Code, had OpenAI&#8217;s Codex review the code, pushed it to GitHub, and deployed it on Vercel. It&#8217;s live now at kenashe.ai. There&#8217;s still polish to do, but the bones are up.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GsgD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4700e9cd-1d91-4211-bdb4-87137a181306_1440x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GsgD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4700e9cd-1d91-4211-bdb4-87137a181306_1440x300.png 424w, https://substackcdn.com/image/fetch/$s_!GsgD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4700e9cd-1d91-4211-bdb4-87137a181306_1440x300.png 848w, https://substackcdn.com/image/fetch/$s_!GsgD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4700e9cd-1d91-4211-bdb4-87137a181306_1440x300.png 1272w, https://substackcdn.com/image/fetch/$s_!GsgD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4700e9cd-1d91-4211-bdb4-87137a181306_1440x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GsgD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4700e9cd-1d91-4211-bdb4-87137a181306_1440x300.png" width="1440" height="300" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4700e9cd-1d91-4211-bdb4-87137a181306_1440x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:300,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:44966,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://kenashe.ai/i/197404650?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4700e9cd-1d91-4211-bdb4-87137a181306_1440x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GsgD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4700e9cd-1d91-4211-bdb4-87137a181306_1440x300.png 424w, https://substackcdn.com/image/fetch/$s_!GsgD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4700e9cd-1d91-4211-bdb4-87137a181306_1440x300.png 848w, https://substackcdn.com/image/fetch/$s_!GsgD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4700e9cd-1d91-4211-bdb4-87137a181306_1440x300.png 1272w, https://substackcdn.com/image/fetch/$s_!GsgD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4700e9cd-1d91-4211-bdb4-87137a181306_1440x300.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>Here&#8217;s how it came together.</p><h3>Starting from scratch with Claude Code</h3><p>I&#8217;ve been spending a lot of time in Claude Code lately, and I wanted to push past the daily email (which is still humming along on Substack) and build something new. So today I sat down to build a personal site from scratch. No templates. No themes. No Wix or Squarespace. Just me, the terminal, and Claude Code.</p><p>My prompt was simple: I want a minimal, editorial site with a link to my Substack newsletter, an automated AI blog (which I&#8217;ll wire up to n8n down the road), an about section, and a contact form. Clean. Quiet. Typography-first.</p><p>Claude Code spun up an Astro project with TypeScript, Tailwind, and MDX. It gave me back exactly what I asked for, plus one section I didn&#8217;t ask for: a <strong>Projects</strong> page meant to highlight what I&#8217;m building. I almost cut it, but then I realized: <em>this site is the project I&#8217;m building right now.</em> So it stays. I&#8217;ll fill it in as I go.</p><p>Total cost for the initial build: <strong>under $10 in Claude API credits.</strong></p><h3>Then I handed the code to Codex</h3><p>Here&#8217;s the part I want to spend more time on, because I think this is the real unlock.</p><p>Once Claude Code had finished the initial build, I opened a second terminal window (same Mac, just another tab) and pointed <strong>OpenAI&#8217;s Codex</strong> at the same repo. Same code, different model, different review. I wanted a second AI to QA what the first AI had written.</p><p>Codex caught things Claude hadn&#8217;t flagged. One example: my homepage pulls the latest posts from Substack via their feed, with placeholder posts as a fallback in case the feed ever fails. Codex pointed out that those placeholders, &#8220;Placeholder essay one, Placeholder essay two, Placeholder essay three,&#8221; would render on the <em>live</em> site if Substack ever hiccupped. Not a great look. The fix was simple: gate the placeholders behind a development-only flag and show a proper empty state in production. Claude Code agreed and shipped the change.</p><p>That was one of <strong>eight fixes</strong> Codex flagged. Some were security-related, some were accessibility improvements, some were schema cleanups. All of them were issues I would never have caught on my own. And importantly, ones Claude hadn&#8217;t surfaced either.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZSXg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaffeb31-40f2-48a3-9584-ee352521771d_1209x776.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZSXg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaffeb31-40f2-48a3-9584-ee352521771d_1209x776.png 424w, https://substackcdn.com/image/fetch/$s_!ZSXg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaffeb31-40f2-48a3-9584-ee352521771d_1209x776.png 848w, https://substackcdn.com/image/fetch/$s_!ZSXg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaffeb31-40f2-48a3-9584-ee352521771d_1209x776.png 1272w, https://substackcdn.com/image/fetch/$s_!ZSXg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaffeb31-40f2-48a3-9584-ee352521771d_1209x776.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZSXg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaffeb31-40f2-48a3-9584-ee352521771d_1209x776.png" width="1209" height="776" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aaffeb31-40f2-48a3-9584-ee352521771d_1209x776.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:776,&quot;width&quot;:1209,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:641903,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://kenashe.ai/i/197404650?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaffeb31-40f2-48a3-9584-ee352521771d_1209x776.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZSXg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaffeb31-40f2-48a3-9584-ee352521771d_1209x776.png 424w, https://substackcdn.com/image/fetch/$s_!ZSXg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaffeb31-40f2-48a3-9584-ee352521771d_1209x776.png 848w, https://substackcdn.com/image/fetch/$s_!ZSXg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaffeb31-40f2-48a3-9584-ee352521771d_1209x776.png 1272w, https://substackcdn.com/image/fetch/$s_!ZSXg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaffeb31-40f2-48a3-9584-ee352521771d_1209x776.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 role="img" 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><title></title><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">A tale of two coding terminals - Codex is on the left. Claude Code is on the right. </figcaption></figure></div><p>That workflow, <em>building with one model and reviewing with another</em>, feels like something I&#8217;m going to keep doing. It&#8217;s the AI equivalent of getting a code review from a colleague who thinks slightly differently than you do. Next project, I might flip it: have Codex write the first draft and Claude Code review. I&#8217;m curious whether the strengths reverse.</p><p>For this build, I only did one review pass before shipping. I could&#8217;ve gone deeper, but it&#8217;s a simple static site. The real complexity will come when I start wiring the blog up to n8n for automated publishing.</p><h3>Shipping it</h3><p>Once the fixes were in, I committed to GitHub and connected the repo to Vercel. A few rounds of copy edits (bio, about section, headlines) and the site was live. The whole end-to-end process, from empty directory to public URL, took less than a day.</p><h3>What I&#8217;m taking away from this</h3><p>A few things stuck with me from this build:</p><ul><li><p><strong>Watching the API meter run was eye-opening.</strong> We&#8217;ve been talking about the economics of AI-built products in one of my Maven classes, but seeing it line up in real time, under $10 to scaffold a real, deployable site, makes the math hit differently than any slide deck ever could.</p></li><li><p><strong>Running two coding agents side by side on a Mac was surprisingly seamless.</strong> Two terminal tabs, one building, one reviewing. No framework, no plugins, no fancy orchestration layer. Just two AIs, one repo, and me in the middle.</p></li><li><p><strong>Claude Code&#8217;s default design choices were more than serviceable.</strong> I went MVP just to stand the site up. Clean, restrained, no AI-startup gradient nonsense. I&#8217;ll loop back with Claude Design to push the visual layer further once the foundation is solid.</p></li></ul><h3>What&#8217;s next</h3><p>This is the foundation, not the finished product. The big build is the AI blog: I&#8217;m planning to use n8n to scrape AI and digital marketing content from YouTube and other sources, generate posts, and publish them automatically to the new blog section. That&#8217;s where things get expensive. And that&#8217;s where things get interesting.</p><p>Go check out <strong>kenashe.ai</strong>, subscribe to the newsletter if you haven&#8217;t, and follow along. I&#8217;ll be sharing the n8n build next.</p>]]></content:encoded></item><item><title><![CDATA[How I'm Using Claude (and Watching My Tokens Disappear in Real Time)]]></title><description><![CDATA[Notes from a heavy Claude user: the page Anthropic doesn't advertise, the API trick that buys me runway, and the real cost of hitting limits.]]></description><link>https://newsletter.kenashe.ai/p/how-im-using-claude-and-watching</link><guid isPermaLink="false">https://newsletter.kenashe.ai/p/how-im-using-claude-and-watching</guid><dc:creator><![CDATA[Ken Ashe]]></dc:creator><pubDate>Tue, 12 May 2026 23:02:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!EoVt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F370a40a9-2391-4965-934f-d40e3bd191ca_1006x601.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One thing I&#8217;ve noticed using Claude heavily over the last several days: it&#8217;s <em>really</em> easy to burn through tokens. Faster than I expected.</p><p>I&#8217;m on the Pro plan, and I&#8217;ve been keeping a close eye on my usage. If you didn&#8217;t know this (and a lot of people I talk to don&#8217;t), you can actually monitor your Claude usage in real time at <strong><a href="https://claude.ai/settings/usage">claude.ai/settings/usage</a></strong>. I&#8217;ve been checking it constantly.</p><h2>What the Usage Page Actually Shows</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EoVt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F370a40a9-2391-4965-934f-d40e3bd191ca_1006x601.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EoVt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F370a40a9-2391-4965-934f-d40e3bd191ca_1006x601.png 424w, https://substackcdn.com/image/fetch/$s_!EoVt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F370a40a9-2391-4965-934f-d40e3bd191ca_1006x601.png 848w, https://substackcdn.com/image/fetch/$s_!EoVt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F370a40a9-2391-4965-934f-d40e3bd191ca_1006x601.png 1272w, https://substackcdn.com/image/fetch/$s_!EoVt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F370a40a9-2391-4965-934f-d40e3bd191ca_1006x601.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EoVt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F370a40a9-2391-4965-934f-d40e3bd191ca_1006x601.png" width="1006" height="601" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/370a40a9-2391-4965-934f-d40e3bd191ca_1006x601.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:601,&quot;width&quot;:1006,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:42094,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://kenashe.ai/i/197411772?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F370a40a9-2391-4965-934f-d40e3bd191ca_1006x601.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EoVt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F370a40a9-2391-4965-934f-d40e3bd191ca_1006x601.png 424w, https://substackcdn.com/image/fetch/$s_!EoVt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F370a40a9-2391-4965-934f-d40e3bd191ca_1006x601.png 848w, https://substackcdn.com/image/fetch/$s_!EoVt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F370a40a9-2391-4965-934f-d40e3bd191ca_1006x601.png 1272w, https://substackcdn.com/image/fetch/$s_!EoVt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F370a40a9-2391-4965-934f-d40e3bd191ca_1006x601.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 role="img" 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><title></title><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></figure></div><p>The page breaks your usage into three buckets, which is genuinely useful once you understand what you&#8217;re looking at:</p><ul><li><p><strong>Current session limits</strong>, your rolling 5-hour window</p></li><li><p><strong>Weekly limits across all models</strong>, the broader ceiling that resets seven days after your session starts</p></li><li><p><strong>Claude Code plus additional features</strong>, a separate bucket that accounts for things like agentic runs</p></li></ul><p>Right now my current daily limit is at 66% and my weekly limit is at 43%. Watching those numbers tick up in real time has actually changed how I prompt. I&#8217;m more deliberate. I start fresh chats more often instead of letting one giant thread balloon. Long threads burn tokens faster because Claude has to re-read the whole conversation every turn.</p><h2>The &#8220;Extra Usage&#8221; Toggle</h2><p>I&#8217;ve also turned on <strong>extra usage</strong>. This is the setting that lets you keep going <em>after</em> you hit your plan&#8217;s limit. Instead of stopping cold, you opt in to continue at standard API rates with a monthly spend cap you control.</p><p>I turned it on because I&#8217;m still on Pro and I&#8217;m not quite ready to jump to Max. Hitting a wall mid-session and having to wait it out kills momentum. Paying a little for overflow felt like the right tradeoff for now.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XLQN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0fc80b-deb9-4824-a78c-5d44bed70fb2_997x295.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XLQN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0fc80b-deb9-4824-a78c-5d44bed70fb2_997x295.png 424w, https://substackcdn.com/image/fetch/$s_!XLQN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0fc80b-deb9-4824-a78c-5d44bed70fb2_997x295.png 848w, https://substackcdn.com/image/fetch/$s_!XLQN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0fc80b-deb9-4824-a78c-5d44bed70fb2_997x295.png 1272w, https://substackcdn.com/image/fetch/$s_!XLQN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0fc80b-deb9-4824-a78c-5d44bed70fb2_997x295.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XLQN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0fc80b-deb9-4824-a78c-5d44bed70fb2_997x295.png" width="997" height="295" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b0fc80b-deb9-4824-a78c-5d44bed70fb2_997x295.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:295,&quot;width&quot;:997,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:31761,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://kenashe.ai/i/197411772?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0fc80b-deb9-4824-a78c-5d44bed70fb2_997x295.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XLQN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0fc80b-deb9-4824-a78c-5d44bed70fb2_997x295.png 424w, https://substackcdn.com/image/fetch/$s_!XLQN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0fc80b-deb9-4824-a78c-5d44bed70fb2_997x295.png 848w, https://substackcdn.com/image/fetch/$s_!XLQN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0fc80b-deb9-4824-a78c-5d44bed70fb2_997x295.png 1272w, https://substackcdn.com/image/fetch/$s_!XLQN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0fc80b-deb9-4824-a78c-5d44bed70fb2_997x295.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 role="img" 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><title></title><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></figure></div><h2>How I Balance Load Across Claude: Using the API for Claude Code</h2><p>Here&#8217;s a strategy I&#8217;ve landed on that works well: <strong>I use the Claude API for Claude Code</strong>, separate from my Pro subscription.</p><p>Pro covers chat, Projects, and Cowork, all of which share the same usage pool. Claude Code is the heaviest token consumer in my workflow by a wide margin, so if I run it through the same Pro plan, it eats my limits before I&#8217;ve done anything else.</p><p>By routing Claude Code to the API and paying per-token, I keep all the other surfaces (chat, Projects, Cowork) running smoothly inside my Pro budget. Yes, the API is more expensive in the moment, but it means I&#8217;m not hitting walls across the entire Claude ecosystem just because I had one heavy coding session.</p><p>It&#8217;s basically load balancing for my own usage.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-snP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddb3036-22a1-4192-a8dc-5ecca97cb512_1440x620.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-snP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddb3036-22a1-4192-a8dc-5ecca97cb512_1440x620.png 424w, https://substackcdn.com/image/fetch/$s_!-snP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddb3036-22a1-4192-a8dc-5ecca97cb512_1440x620.png 848w, https://substackcdn.com/image/fetch/$s_!-snP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddb3036-22a1-4192-a8dc-5ecca97cb512_1440x620.png 1272w, https://substackcdn.com/image/fetch/$s_!-snP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddb3036-22a1-4192-a8dc-5ecca97cb512_1440x620.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-snP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddb3036-22a1-4192-a8dc-5ecca97cb512_1440x620.png" width="1440" height="620" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ddb3036-22a1-4192-a8dc-5ecca97cb512_1440x620.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:620,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:67047,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://kenashe.ai/i/197411772?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddb3036-22a1-4192-a8dc-5ecca97cb512_1440x620.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-snP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddb3036-22a1-4192-a8dc-5ecca97cb512_1440x620.png 424w, https://substackcdn.com/image/fetch/$s_!-snP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddb3036-22a1-4192-a8dc-5ecca97cb512_1440x620.png 848w, https://substackcdn.com/image/fetch/$s_!-snP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddb3036-22a1-4192-a8dc-5ecca97cb512_1440x620.png 1272w, https://substackcdn.com/image/fetch/$s_!-snP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddb3036-22a1-4192-a8dc-5ecca97cb512_1440x620.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 role="img" 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><title></title><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">Pro covers chat, Projects, and Cowork. Claude Code runs through the API so heavy coding sessions don't drain everything else.</figcaption></figure></div><h2>Tips to Stretch Your Tokens</h2><p>A few habits I&#8217;ve picked up that genuinely help:</p><ul><li><p><strong>Use Projects.</strong> This is my biggest one. I love Projects. They&#8217;re a great way to save context, build &#8220;experts&#8221; for specific topics, and store examples of the kind of output you want. Instead of pasting the same long context into every new chat, you set it once and Claude carries it forward. Massive token savings, plus way better answers.</p></li><li><p><strong>Start fresh chats more often.</strong> A long thread isn&#8217;t free. Claude re-reads the whole history every turn. When you&#8217;ve shifted topics, open a new conversation.</p></li><li><p><strong>Don&#8217;t paste the same document twice.</strong> If you&#8217;re going to reference it again, that&#8217;s what Projects are for.</p></li><li><p><strong>Use the right model for the job.</strong> Not everything needs the most powerful model. Routine reformatting, quick lookups, and simple Q&amp;A don&#8217;t need to burn through your premium budget.</p></li><li><p><strong>Watch the usage page before big sessions.</strong> If you&#8217;re at 70% on a Tuesday, plan accordingly.</p></li></ul><h2>Why I Haven&#8217;t Upgraded to Max Yet</h2><p>The honest reason - I already pay for a lot of AI tools.</p><ul><li><p>ChatGPT (OpenAI)</p></li><li><p>Gemini</p></li><li><p>Grok</p></li><li><p>n8n</p></li><li><p>ElevenLabs</p></li><li><p>OpenRouter credits</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-_c6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c0d2f7a-a99f-428c-a174-6bcbf182e09e_801x513.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-_c6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c0d2f7a-a99f-428c-a174-6bcbf182e09e_801x513.png 424w, https://substackcdn.com/image/fetch/$s_!-_c6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c0d2f7a-a99f-428c-a174-6bcbf182e09e_801x513.png 848w, https://substackcdn.com/image/fetch/$s_!-_c6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c0d2f7a-a99f-428c-a174-6bcbf182e09e_801x513.png 1272w, https://substackcdn.com/image/fetch/$s_!-_c6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c0d2f7a-a99f-428c-a174-6bcbf182e09e_801x513.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-_c6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c0d2f7a-a99f-428c-a174-6bcbf182e09e_801x513.png" width="801" height="513" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4c0d2f7a-a99f-428c-a174-6bcbf182e09e_801x513.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:513,&quot;width&quot;:801,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:74052,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://kenashe.ai/i/197411772?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c0d2f7a-a99f-428c-a174-6bcbf182e09e_801x513.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-_c6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c0d2f7a-a99f-428c-a174-6bcbf182e09e_801x513.png 424w, https://substackcdn.com/image/fetch/$s_!-_c6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c0d2f7a-a99f-428c-a174-6bcbf182e09e_801x513.png 848w, https://substackcdn.com/image/fetch/$s_!-_c6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c0d2f7a-a99f-428c-a174-6bcbf182e09e_801x513.png 1272w, https://substackcdn.com/image/fetch/$s_!-_c6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c0d2f7a-a99f-428c-a174-6bcbf182e09e_801x513.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 role="img" 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><title></title><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></figure></div><p>Adding another $100 to $200 per month on top of all that has been a hard sell. For context, Claude Max comes in two tiers: <strong>Max 5x at $100/month</strong> (5x the usage of Pro) and <strong>Max 20x at $200/month</strong> (20x the usage of Pro).</p><h2>What I Actually Use Each Tool For</h2><p>I get asked this a lot, and the answer isn&#8217;t a clean one. Part of the reason I have all these subscriptions is that I genuinely want to try different things in each. But here&#8217;s how it&#8217;s shaken out in practice:</p><ul><li><p><strong>Claude.</strong> Claude Code is where it really shines for me right now. That&#8217;s my main use case.</p></li><li><p><strong>ChatGPT.</strong> I find it very useful for Codex. Different strengths, different workflow.</p></li><li><p><strong>Gemini.</strong> This is my daily Q&amp;A app on my phone. I&#8217;ve basically replaced Google search with Gemini. When I need to answer something on the go, I&#8217;m opening Gemini, not Google.</p></li><li><p><strong>Grok.</strong> I got access through X and don&#8217;t use it daily, but I find it refreshing when I want to dig into an area that other apps consider too sensitive or unethical to engage with. Grok doesn&#8217;t seem to have those concerns. If I hit a wall on another model, I immediately go to Grok and usually get a great answer.</p></li><li><p><strong>n8n and ElevenLabs.</strong> Totally different use cases (automation and voice respectively). These aren&#8217;t really &#8220;redundant&#8221; with the LLMs. Same will be true for Higgsfield once I add it.</p></li></ul><p>Here&#8217;s the thing: the best models from all the major LLM providers are <em>all</em> very good at this point. In theory I could consolidate down to one. But I really don&#8217;t want to. I have legitimate use cases for each, and I find it genuinely powerful to have all of them at my disposal.</p><h2>The Break-Even Math on Max</h2><p>The math is actually pretty straightforward:</p><p><strong>If you&#8217;re spending $20/month on Pro plus another $80 or more in extra usage (or API tokens), you should just get Max 5x at $100/month.</strong></p><p>That&#8217;s exactly where I expect to land. I&#8217;m not there <em>today</em> because I bought a chunk of extra usage credits and I want to use those up first. Once I burn through them, I&#8217;m 100% switching to Max. Same dollars, fewer interruptions, no per-token accounting in my head.</p><h2>The Real Cost of Hitting Limits</h2><p>This is the part nobody talks about enough: <strong>the cost of hitting your limit isn&#8217;t dollars, it&#8217;s momentum.</strong></p><p>When you&#8217;re deep in a project and Claude tells you to come back in three hours, you don&#8217;t just lose those three hours. You lose the mental state you were in. You lose the thread of where you were going. You come back to a project that&#8217;s gone cold, and you have to rebuild context for yourself, not just for the model.</p><p>This is literally why I bought extra usage credits. Not because I couldn&#8217;t afford to wait, but because I couldn&#8217;t afford to <em>context-switch</em>. Stopping mid-thought to deal with a usage wall is way more expensive than the $20 or $50 of overflow tokens that would have kept me moving.</p><p>If you&#8217;re using Claude for real work, that&#8217;s the number that should drive your decision, not the sticker price of Max.</p><h2>Still on the Roadmap</h2><p>I don&#8217;t pay for <strong>Higgsfield</strong> yet, but that&#8217;s the next service on my list to evaluate.</p><div><hr></div><p>If you&#8217;re using Claude more than casually, bookmark the usage page. It&#8217;s the difference between guessing what your workflow costs and actually knowing.</p>]]></content:encoded></item><item><title><![CDATA[My First Build with Claude Code: A Daily Email from Me, to Me ]]></title><description><![CDATA[On Monday I did my first build with Claude Code. It failed. Then it worked. Then it failed again.]]></description><link>https://newsletter.kenashe.ai/p/my-first-build-with-claude-code-a</link><guid isPermaLink="false">https://newsletter.kenashe.ai/p/my-first-build-with-claude-code-a</guid><dc:creator><![CDATA[Ken Ashe]]></dc:creator><pubDate>Sat, 09 May 2026 17:08:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1ueQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6213738-6ec6-4d55-b9ac-79948e797cdf_1206x645.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For context: I&#8217;m not an engineer. I mostly use Windows, and I bought a Mac Mini for the sole purpose of playing with AI.</p><h2>What I tried to build</h2><p>A daily personal email, sent to me every morning at 6 AM, that includes:</p><ul><li><p>The day&#8217;s forecast</p></li><li><p>A dad joke</p></li><li><p>A few stock tickers</p></li><li><p>300&#8211;400 words on a topic that rotates by day of the week</p></li></ul><p>The seven topics:</p><ol><li><p>Stoic philosophy</p></li><li><p>Meditation and mindfulness</p></li><li><p>Nutrition</p></li><li><p>Communication skills</p></li><li><p>Humor</p></li><li><p>Golf tips for a scratch golfer</p></li><li><p>AI learning tips</p></li></ol><h2>How I accessed Claude Code</h2><p>There are a few ways to use Claude Code. The two easiest are the terminal on a Mac, or the Claude desktop app.</p><p>I went with the terminal for two reasons:</p><ol><li><p>It&#8217;s native to macOS, so it&#8217;s fast and plays nicely with the rest of my system.</p></li><li><p>I&#8217;m not locked into the Claude app. I can use the terminal with Codex or any other major LLM coding agent.</p></li></ol><h2>What went well</h2><p>Building the daily email with Claude Code was surprisingly straightforward. I bounced between Claude Code in the terminal and Claude in the desktop app to think through the design, then let Claude Code actually write the thing.</p><p>The solution it landed on was a Python script that runs locally on my Mac Mini and fires at 6 AM each day. I:</p><ul><li><p>Set up a dedicated email address for Claude Code to send from</p></li><li><p>Hooked up APIs for weather and stock tickers</p></li><li><p>Let Claude generate the 300&#8211;400 word section based on the day of the week</p></li></ul><p>I tested it manually. The email fired. The right topic showed up for the right day. The dad joke even landed:</p><blockquote><p><em>Did you hear the joke about the wandering nun? She was a roaming catholic.</em></p></blockquote><p>Looked good.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1ueQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6213738-6ec6-4d55-b9ac-79948e797cdf_1206x645.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1ueQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6213738-6ec6-4d55-b9ac-79948e797cdf_1206x645.png 424w, https://substackcdn.com/image/fetch/$s_!1ueQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6213738-6ec6-4d55-b9ac-79948e797cdf_1206x645.png 848w, https://substackcdn.com/image/fetch/$s_!1ueQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6213738-6ec6-4d55-b9ac-79948e797cdf_1206x645.png 1272w, https://substackcdn.com/image/fetch/$s_!1ueQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6213738-6ec6-4d55-b9ac-79948e797cdf_1206x645.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1ueQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6213738-6ec6-4d55-b9ac-79948e797cdf_1206x645.png" width="1206" height="645" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e6213738-6ec6-4d55-b9ac-79948e797cdf_1206x645.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:645,&quot;width&quot;:1206,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:90848,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://kenashe.ai/i/197026588?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6213738-6ec6-4d55-b9ac-79948e797cdf_1206x645.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1ueQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6213738-6ec6-4d55-b9ac-79948e797cdf_1206x645.png 424w, https://substackcdn.com/image/fetch/$s_!1ueQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6213738-6ec6-4d55-b9ac-79948e797cdf_1206x645.png 848w, https://substackcdn.com/image/fetch/$s_!1ueQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6213738-6ec6-4d55-b9ac-79948e797cdf_1206x645.png 1272w, https://substackcdn.com/image/fetch/$s_!1ueQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6213738-6ec6-4d55-b9ac-79948e797cdf_1206x645.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 role="img" 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><title></title><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></figure></div><h2>Where it failed</h2><p>The next morning I woke up at 6, checked my inbox&#8230; nothing.</p><p>It turned out the original setup didn&#8217;t have the right macOS permissions to run the script on its own at that time. Not something I could have caught in a manual test, as it only failed when it had to fire on a schedule, unattended.</p><h2>The solution</h2><p>I went back to Claude in the desktop app, told it the email never showed up, and walked through possibilities. The fix was to remove the cron job and replace it with a launchd agent.</p><p>I&#8217;ll be honest: I don&#8217;t know the deep technical difference between those two, and at this stage I don&#8217;t really need to. I made the changes Claude suggested, and the next morning at 6 AM the email landed in my inbox.</p><h2>How long did this take?</h2><p>About three hours, all in.</p><p>That sounds like a lot for something this simple, and it would have been much faster, except:</p><ul><li><p>I was deliberately going slowly - reading the Python scripts Claude Code wrote and making sure I actually understood what was happening, instead of just rubber-stamping it.</p></li><li><p>I had to set up a fresh email account from scratch for this project.</p></li><li><p>That fresh account got me into trouble with Google. I was firing so many test emails from a brand-new sender that Google flagged it, and not in the normal &#8220;check your spam folder&#8221; way. The emails were hidden from my personal inbox entirely, not even visible in spam. Took some troubleshooting to figure out what was happening.</p></li><li><p>The three hours also covers the next morning&#8217;s debugging when the 6 AM run didn&#8217;t fire.</p></li></ul><p>For three hours of work, what I got was a thing that runs on its own every day, forever. That math feels pretty good.</p><h2>Then it failed again</h2><p>A few days later, 6 AM came and went. No email.</p><p>This time the problem wasn&#8217;t permissions. It was fragility. The weather API I was pulling from happened to be down that morning. My Python script tried to fetch the forecast, the call failed, and the <em>entire</em> email failed with it. One missing piece took down the whole thing.</p><p>I went back to Claude Code, described what happened, and asked it to diagnose. It walked through exactly what had gone wrong and proposed a fix: instead of letting a single failed API call crash the script, the weather fetch now fails gracefully. If the API is down, the email still goes out, just without that day&#8217;s forecast.</p><p>The bigger lesson is one I think every first-time builder runs into: making something work is one problem; making something <em>resilient</em> is a different one. The first version of this assumed every API call would succeed. The second version doesn&#8217;t.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9cMv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65663a2-ede8-407c-b304-7f46190d8927_827x52.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9cMv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65663a2-ede8-407c-b304-7f46190d8927_827x52.png 424w, https://substackcdn.com/image/fetch/$s_!9cMv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65663a2-ede8-407c-b304-7f46190d8927_827x52.png 848w, https://substackcdn.com/image/fetch/$s_!9cMv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65663a2-ede8-407c-b304-7f46190d8927_827x52.png 1272w, https://substackcdn.com/image/fetch/$s_!9cMv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65663a2-ede8-407c-b304-7f46190d8927_827x52.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9cMv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65663a2-ede8-407c-b304-7f46190d8927_827x52.png" width="827" height="52" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d65663a2-ede8-407c-b304-7f46190d8927_827x52.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:52,&quot;width&quot;:827,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23797,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://kenashe.ai/i/197026588?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65663a2-ede8-407c-b304-7f46190d8927_827x52.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9cMv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65663a2-ede8-407c-b304-7f46190d8927_827x52.png 424w, https://substackcdn.com/image/fetch/$s_!9cMv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65663a2-ede8-407c-b304-7f46190d8927_827x52.png 848w, https://substackcdn.com/image/fetch/$s_!9cMv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65663a2-ede8-407c-b304-7f46190d8927_827x52.png 1272w, https://substackcdn.com/image/fetch/$s_!9cMv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65663a2-ede8-407c-b304-7f46190d8927_827x52.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What I&#8217;d do next</h2><p>Getting a daily newsletter written by me, for me, is genuinely cool. I&#8217;m going to keep iterating:</p><ul><li><p>Add more tickers</p></li><li><p>Rotate or expand the daily topics</p></li><li><p>Maybe add a comic strip if I can find one I like</p></li></ul><p>After the weather API outage, the QA idea I&#8217;d been kicking around feels less optional. The plan is to run this project through Codex as a code review pass &#8212; point a second coding agent at what Claude built and see what fragility it catches. Claude builds, Codex reviews, or vice versa. Both failures so far were ones I could only catch at runtime; a second set of eyes might surface the next one before it bites.</p><h2>Final thought</h2><p>I can&#8217;t speak to the quality of the underlying code or whatever tech debt I might be racking up. But for a first build, at my level of experience, the bar was simple: does it work?</p><p>It does. And that feels like a real unlock.</p>]]></content:encoded></item><item><title><![CDATA[Going All In on AI: My 8-Week Build Sprint]]></title><description><![CDATA[Why I'm dedicating 20 hours a week for the next eight weeks to nothing but building with AI, and documenting every step here.]]></description><link>https://newsletter.kenashe.ai/p/going-all-in-on-ai-my-8-week-build</link><guid isPermaLink="false">https://newsletter.kenashe.ai/p/going-all-in-on-ai-my-8-week-build</guid><dc:creator><![CDATA[Ken Ashe]]></dc:creator><pubDate>Thu, 07 May 2026 17:21:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!62fX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a7e72c7-64c0-4627-9113-4e3892da14c4_1024x630.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Yesterday I made a decision: I&#8217;m going all in on AI.</p><p>Not on AI engineering. That&#8217;s not where I&#8217;m headed.</p><p>In her book <em>AI Engineering</em>, Chip Huyen describes the AI engineering stack as having three layers: application development, model development, and infrastructure. I&#8217;m focused on the top layer, <strong>application development</strong>. That&#8217;s the part anybody can do today, using the models that already exist. It&#8217;s about giving a model good prompts and the right context to produce real, usable results.</p><p>And honestly, that&#8217;s what makes this moment so exciting. You don&#8217;t need to train models or build infrastructure to create something useful. Anybody can pick up the tools and start building. That&#8217;s the part I plan to live in.</p><p>The space is moving fast. I believe we&#8217;re heading toward a future where everyone will need to know how to leverage AI, and I&#8217;d rather be early than have to catch up later.</p><h2>The plan: 20 hours a week, 8 weeks</h2><p>For the next eight weeks, I&#8217;m dedicating 20 hours a week to AI, with a deliberate balance.</p><p>The priority is <strong>building</strong>. Most of that time goes into actually using the tools, shipping projects, breaking things, and iterating. That&#8217;s where the real learning happens.</p><p>Alongside the building, I&#8217;m doing two things to keep the foundation solid:</p><ul><li><p>Taking a class (more on that below)</p></li><li><p>Reading <em>AI Engineering</em> by Chip Huyen</p></li></ul><p>The reading and the class are supplemental, but they&#8217;re not optional. Building without context produces shallow skills; theory without building produces no skills at all. I want both.</p><p>I&#8217;m also fortunate to be at a point in my business where I can step back briefly and invest this kind of time into developing new skills. That window doesn&#8217;t come around often, and I don&#8217;t want to waste it.</p><h2>Why I&#8217;m documenting it here</h2><p>I&#8217;m going to document the entire process on this Substack: the wins, the failures, the projects, and the lessons along the way.</p><p>Two reasons for that:</p><ol><li><p><strong>Sharing the journey.</strong> If anything I do here helps someone else figure out their own path into building with AI, that&#8217;s a great outcome.</p></li><li><p><strong>Solidifying my learning.</strong> Writing forces me to slow down, review what I did, and actually understand it. The act of documenting is part of the learning itself.</p></li></ol><h2>Where I&#8217;m starting from</h2><p>I&#8217;m not starting at zero. I&#8217;ve been prompting AI extensively for a while now (from work projects to planning vacations), and I&#8217;ve taken a couple structured AI courses through <strong><a href="https://maven.com">Maven</a></strong>, which has been my go-to platform for this kind of learning.</p><p>So far, I&#8217;ve completed two Maven certifications:</p><ul><li><p><strong>AI Prototyping for Product Managers</strong></p></li><li><p><strong>How to Scale a Business With Agentic Workflows</strong> <em>(by AI Build Lab)</em></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!62fX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a7e72c7-64c0-4627-9113-4e3892da14c4_1024x630.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!62fX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a7e72c7-64c0-4627-9113-4e3892da14c4_1024x630.jpeg 424w, https://substackcdn.com/image/fetch/$s_!62fX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a7e72c7-64c0-4627-9113-4e3892da14c4_1024x630.jpeg 848w, https://substackcdn.com/image/fetch/$s_!62fX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a7e72c7-64c0-4627-9113-4e3892da14c4_1024x630.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!62fX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a7e72c7-64c0-4627-9113-4e3892da14c4_1024x630.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!62fX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a7e72c7-64c0-4627-9113-4e3892da14c4_1024x630.jpeg" width="380" height="233.7890625" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a7e72c7-64c0-4627-9113-4e3892da14c4_1024x630.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:630,&quot;width&quot;:1024,&quot;resizeWidth&quot;:380,&quot;bytes&quot;:58273,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://kenashe.ai/i/196804872?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a7e72c7-64c0-4627-9113-4e3892da14c4_1024x630.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!62fX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a7e72c7-64c0-4627-9113-4e3892da14c4_1024x630.jpeg 424w, https://substackcdn.com/image/fetch/$s_!62fX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a7e72c7-64c0-4627-9113-4e3892da14c4_1024x630.jpeg 848w, https://substackcdn.com/image/fetch/$s_!62fX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a7e72c7-64c0-4627-9113-4e3892da14c4_1024x630.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!62fX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a7e72c7-64c0-4627-9113-4e3892da14c4_1024x630.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qY6Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27495935-d65f-4afd-8f92-83bfbdc04852_1024x600.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qY6Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27495935-d65f-4afd-8f92-83bfbdc04852_1024x600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qY6Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27495935-d65f-4afd-8f92-83bfbdc04852_1024x600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qY6Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27495935-d65f-4afd-8f92-83bfbdc04852_1024x600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qY6Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27495935-d65f-4afd-8f92-83bfbdc04852_1024x600.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qY6Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27495935-d65f-4afd-8f92-83bfbdc04852_1024x600.jpeg" width="362" height="212.109375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27495935-d65f-4afd-8f92-83bfbdc04852_1024x600.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:600,&quot;width&quot;:1024,&quot;resizeWidth&quot;:362,&quot;bytes&quot;:175362,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://kenashe.ai/i/196804872?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27495935-d65f-4afd-8f92-83bfbdc04852_1024x600.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qY6Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27495935-d65f-4afd-8f92-83bfbdc04852_1024x600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qY6Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27495935-d65f-4afd-8f92-83bfbdc04852_1024x600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qY6Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27495935-d65f-4afd-8f92-83bfbdc04852_1024x600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qY6Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27495935-d65f-4afd-8f92-83bfbdc04852_1024x600.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div></li></ul><p></p><p>And I&#8217;m currently in the middle of:</p><ul><li><p><strong>Course:</strong> OpenClaw &amp; Claude Code Certification for AI-Native PMs <em>(by AI Product Academy, taught by Dmitry Shapiro and Dr. Marily Nika)</em></p></li><li><p><strong>Book:</strong> <em>AI Engineering</em> by Chip Huyen</p></li></ul><p>Honestly, it&#8217;s this third class that pushed me from <em>&#8220;I should really do this&#8221;</em> to <em>&#8220;I&#8217;m doing this now.&#8221;</em> The combination of OpenClaw and Claude Code is opening my eyes to what&#8217;s possible when you can actually design, build, and ship AI agents without being a traditional engineer. I want to spend serious time exploring it.</p><h2>What&#8217;s next</h2><p>I&#8217;ll be posting regularly here as the sprint unfolds. I&#8217;ll also be sharing progress on <a href="https://www.linkedin.com/in/kenashe/">LinkedIn</a> and <a href="https://x.com/kenashe">X</a> along the way. </p>]]></content:encoded></item></channel></rss>