<?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[Stack Signal]]></title><description><![CDATA[The proven playbook that helps busy professionals and business owners become AI-native by automating the work they hate with a Portable AI System they own]]></description><link>https://signal.gideonfip.com</link><image><url>https://substackcdn.com/image/fetch/$s_!B0kp!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7048d8-e73a-49da-9a22-85c5827b9564_1024x1024.png</url><title>Stack Signal</title><link>https://signal.gideonfip.com</link></image><generator>Substack</generator><lastBuildDate>Fri, 26 Jun 2026 16:42:15 GMT</lastBuildDate><atom:link href="https://signal.gideonfip.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[FIP Crypto]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[gideonfip@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[gideonfip@substack.com]]></itunes:email><itunes:name><![CDATA[Gideon Ng]]></itunes:name></itunes:owner><itunes:author><![CDATA[Gideon Ng]]></itunes:author><googleplay:owner><![CDATA[gideonfip@substack.com]]></googleplay:owner><googleplay:email><![CDATA[gideonfip@substack.com]]></googleplay:email><googleplay:author><![CDATA[Gideon Ng]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[How I use AI to prepare for job interviews]]></title><description><![CDATA[You just need a system to do use it effectively]]></description><link>https://signal.gideonfip.com/p/how-i-use-ai-to-prepare-for-job-interviews</link><guid isPermaLink="false">https://signal.gideonfip.com/p/how-i-use-ai-to-prepare-for-job-interviews</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Wed, 24 Jun 2026 09:48:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B0kp!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7048d8-e73a-49da-9a22-85c5827b9564_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I just got an interview, and this is the perfect time to share how I use Al to prepare</p><p>for them.</p><p>Following up on yesterday&#8217;s GitHub livestream, I&#8217;II use other repos to build these</p><p>deliverables before my interview:</p><ul><li><p>A coach who prepares me by asking tailored and personal questions</p></li><li><p>A one-pager that summarises my strategy for the first 90 days in the role</p></li></ul><p>See you in 4 hours (10pm, GMT+8):</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.youtube.com/live/KZozi2F-6Jw?si=geTWleJE9ogn6CC7&quot;,&quot;text&quot;:&quot;Join the live&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.youtube.com/live/KZozi2F-6Jw?si=geTWleJE9ogn6CC7"><span>Join the live</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Start building AI-native workflows like the experts]]></title><description><![CDATA[You only need to understand this concept]]></description><link>https://signal.gideonfip.com/p/start-building-ai-native-workflows</link><guid isPermaLink="false">https://signal.gideonfip.com/p/start-building-ai-native-workflows</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Mon, 22 Jun 2026 13:26:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B0kp!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7048d8-e73a-49da-9a22-85c5827b9564_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>AI can be such a pain to learn.</p><p>You spend so much time trying to get the hang of all the new terms, but you still get frustrated with the output because AI continues to produce slop for you.</p><p>This was not what the experts promised when they said that AI would make you more productive.</p><p>No matter how hard you try and how many more tutorials you watch, you struggle to get good outputs with AI.</p><p>Not forgetting the limited time you have left in your day to experiment with these tools, so it feels like you&#8217;re constantly failing.</p><p>But the key to using AI effectively is simpler than you think.</p><div><hr></div><h2><strong>Your ultimate goal with AI</strong></h2><p>Forget about all the engagement bait you see online about AI running an entire company for you, while you just tell it something vague and it does everything for you.</p><p>For most people like you and me, this level of output is unattainable (unless you&#8217;re willing to burn tons of tokens and hit your rate limits).</p><p>To paint a more realistic picture of using AI in my workflows, I set this goal for myself:</p><p><strong>AI executes a task and produces an output so good that it&#8217;s as if you did the work yourself.</strong></p><p>From the outside, your employer would think that you did an amazing job, when all you did was delegate that task to AI.</p><p>This takes practice, and it&#8217;s not possible to achieve this with just a simple prompt of &#8216;do all of my daily tasks in my work for me&#8217;.</p><p>AI is your world-class football player, but it still needs direction from the manager so it performs well for you.</p><div><hr></div><h2><strong>The CSS framework to become better at AI</strong></h2><p>To stop producing slop with AI, you need to give better instructions to AI.</p><p>If you are not specific in what you want it to do, it&#8217;ll continue producing slop.</p><p>If it doesn&#8217;t understand the outcome, workflow, and the bottleneck, it&#8217;ll give something generic.</p><p>If it can&#8217;t connect to the tools that you use in your work to produce that output, you&#8217;ll only be left with text instructions that you still need to find a way to implement it.</p><p>For AI to do the work that you are already doing, you need these 3 components (CSS):</p><ul><li><p>Context: Give AI every minute detail about the task you want it to execute so it knows the Outcome, Workflow, and Bottleneck (OWB) you face</p></li><li><p>Skills: A repeatable SOP that you give AI to execute so that it will give the same output day in, day out (just like teaching a new intern at your job)</p></li><li><p>System: You build the necessary infrastructure to connect AI to your files and tools, so it can do all the work for you</p></li></ul><p>Once you master building all 3 components, you go from basic AI user to advanced power user.</p><p>This is possible for anyone, even though you have zero coding experience (like me).</p><p>All you need is to describe everything in plain English, and AI will handle the rest for you.</p><div><hr></div><h2><strong>Let me build an AI-native workflow for you</strong></h2><p>If you&#8217;re still skeptical on how easy it is for AI to do your work for you, let me show it to you.</p><p>Tell me one painful workflow that you absolutely hate doing in your work or daily life.</p><p>Is it the same, boring task that you have to do every day that drains you?</p><p>Fill out this form below, and I&#8217;ll build out the entire workflow live on YouTube:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://gideonfip.com/workflow&quot;,&quot;text&quot;:&quot;Build my workflow&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://gideonfip.com/workflow"><span>Build my workflow</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[How the World Cup can help you master AI ]]></title><description><![CDATA[You can run the best models but still produce slop]]></description><link>https://signal.gideonfip.com/p/how-the-world-cup-can-help-you-master</link><guid isPermaLink="false">https://signal.gideonfip.com/p/how-the-world-cup-can-help-you-master</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Sat, 20 Jun 2026 13:26:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B0kp!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7048d8-e73a-49da-9a22-85c5827b9564_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Is this a forced trendjacking of the World Cup so I can get more views for my AI content?</p><p>Probably.</p><p>But as a football fan since 2006, I can&#8217;t help but think how managing a football team and AI models are exactly the same.</p><p>And when I saw some of the favourites like Portugal and Spain fumble games that they should easily win, it made me realise the reason why so many are struggling with AI.</p><div><hr></div><h2><strong>The best players (models) won&#8217;t give you the results</strong></h2><p>Both Portugal and Spain had some of the best players in the world. And yet, they struggled to score against opponents that ranked way lower than them.</p><p>If you just looked at the teams on paper, it should have been an easy win for both (hopefully, you didn&#8217;t bet too much on that result).</p><p>But what happens when the tactics don&#8217;t seem to work, or bring the best out of these players?</p><p>Talent means nothing without direction.</p><p>If the manager can&#8217;t find the optimal way to use the players he has at his disposal, they will fail to win.</p><p>We have seen teams that had all the talent, but still came up short. I remember when England tried to make playing both Lampard and Gerrard work, but it didn&#8217;t produce the results because they had the same play styles.</p><p>The same happens when you&#8217;re using AI in your workflows:</p><p>You could have the best models in the world. GPT-5.5, Opus 4.8, Fable 5. But if you don&#8217;t know how to direct them to do work for you, it produces slop.</p><p>You spend more time trying to troubleshoot and correct the output than generating anything meaningful.</p><div><hr></div><h2><strong>You need to be a better manager (director of AI)</strong></h2><p>While the manager doesn&#8217;t kick the ball during the match, they play the most important role.</p><p>They come up with the tactics and clear instructions for the players to perform on the pitch.</p><p>They tell the players exactly what they need to do in every scenario they can think of when playing against the opponent.</p><p>And in a similar way, AI needs direction from you (its manager) on how to beat the opponent (the bottleneck you&#8217;re facing at work).</p><p>Every model is like a world-class player that has all the talent in the world, but it can&#8217;t perform without your vision.</p><p>AI is excellent at execution. When you don&#8217;t give it your tactics and instructions, it starts underperforming by giving average outputs.</p><p>It&#8217;s impossible to just tell a football team with the best players in the world to just &#8216;score more goals than the opponent&#8217;.</p><p>And likewise, you can&#8217;t just tell AI to &#8216;make me 6-figures a month&#8217; and hope that they can perform magic for you.</p><p>So if you want to master AI, you have to become a better manager:</p><ul><li><p>Tell AI what outcome you want to achieve</p></li><li><p>Tell AI the steps you need to achieve the outcome</p></li><li><p>Tell AI the bottlenecks you face when executing your workflow</p></li></ul><div><hr></div><h2><strong>Start by building a system</strong></h2><p>Lionel Scaloni won the last World Cup because he built his team around Messi.</p><p>And if you want to succeed with AI, you have to build a system that lets you direct your players (the models) in the most efficient way.</p><p>Yesterday, I shared the system that I use to work with AI effectively:</p><ul><li><p>I&#8217;m not locked in with one model provider and I can switch models anytime</p></li><li><p>I have full access to all my data instead of having to export my data</p></li><li><p>I create more meaningful outputs with my system (instead of just words through a chatbox)</p></li></ul><p>I showed how I built this system in a livestream, and here&#8217;s the recording if you missed it:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.youtube.com/watch?v=8s9jaWebfXA&quot;,&quot;text&quot;:&quot;Watch the recording&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.youtube.com/watch?v=8s9jaWebfXA"><span>Watch the recording</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The #1 reason why you haven't mastered AI yet]]></title><description><![CDATA[It's not because you don't know how to use the latest model]]></description><link>https://signal.gideonfip.com/p/the-1-reason-why-you-havent-mastered</link><guid isPermaLink="false">https://signal.gideonfip.com/p/the-1-reason-why-you-havent-mastered</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Tue, 16 Jun 2026 13:34:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B0kp!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7048d8-e73a-49da-9a22-85c5827b9564_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Employers are breathing down your neck to learn AI.</p><p>AI usage has become a KPI that defines your performance, where you have to prove that you&#8217;re building AI-native workflows or you won&#8217;t get a pay raise (or even keep your job).</p><p>So it feels like a second job that you didn&#8217;t ask for, yet you&#8217;re forced to learn everything by yourself, while you&#8217;re struggling to keep up with just your daily tasks.</p><p>And no matter what you try with whatever free time you have, it doesn&#8217;t seem to work.</p><p>You struggle with AI not because you don&#8217;t have the knowledge, but because you see AI in the wrong light.</p><p>Because while it can be an amazing tool that helps you do the tasks that you hate doing, you need to learn how to use it effectively:</p><div><hr></div><h2><strong>AI is not a magic pill</strong></h2><p>If AI is accessible to anyone today, why aren&#8217;t we all rich yet?</p><p>Anyone can type into the chatbox &#8216;make me 6 figures a month, make no mistakes&#8217;, yet most people are not achieving that outcome yet.</p><p>And that&#8217;s because AI is not something that can magically drop a sum of money in your lap.</p><p>It needs to know what steps are required to make these 6 figures, before it goes out and does the work for you.</p><p>And if you don&#8217;t give it enough direction, it will come up with a generic plan that won&#8217;t give you any results.</p><p>So here&#8217;s how I prefer to see AI while working with it:</p><div><hr></div><h2><strong>You are the conductor, AI is a highly-skilled musician</strong></h2><p>In an orchestra, the conductor actually plays the most important role, even though they don&#8217;t play any instruments (and likely aren&#8217;t skilled at any of them).</p><p>It may seem like they&#8217;re just waving their hands or baton around and it&#8217;s all just a show, but it&#8217;s far beyond that.</p><p>They decide the speed (tempo) of the music, the volume, and the style (tone) of the piece. The musicians take cues from the conductor on what the piece should sound like.</p><p>And in a similar way, you&#8217;re the conductor of an AI orchestra.</p><p>The music piece is the output that you want to achieve (for example, write a high-converting blog post for your company).</p><p>And as the musicians, AI is highly skilled at their craft, but they still need direction on how the piece should be played.</p><p>That&#8217;s when you come in as the conductor. You don&#8217;t need to be as highly skilled as the musician (AI) in playing the instrument, but you have the vision on what the piece should sound like (or what output should be created).</p><p>You just need to care about the &#8216;what&#8217;, while the AI creates the output (song) for you.</p><div><hr></div><h2><strong>Become a better conductor</strong></h2><p>To continue providing value to your employer, it&#8217;s no longer about how many tasks you can complete.</p><p>That was the mistake that cost me my job too, where I was just a mindless task executor that AI could easily replace.</p><p>Instead, the key to surviving in this new age of work is to become a conductor.</p><p>How can you direct and manage one (or multiple) agents to execute the tasks for you?</p><p>And even though this seems extremely daunting, it&#8217;s not as bad as it seems.</p><p>All you need is to describe your problems and outcomes in plain English, without having to code anything at all.</p><p>And that&#8217;s what I&#8217;ll be sharing more inside The AI-Native Sprint, a 90-minute crash course that gives you a clear path to becoming AI-Native for busy 9-to-5 professionals.</p><p>If you&#8217;d like to join us, sign up for the waitlist here:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://native.gideonfip.com/&quot;,&quot;text&quot;:&quot;Save my seat&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://native.gideonfip.com/"><span>Save my seat</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Why I stopped listening to AI gurus (Naval was right)]]></title><description><![CDATA[Naval just invalidated all the &#8216;advice&#8217; that AI gurus sell to make you feel completely overwhelmed.]]></description><link>https://signal.gideonfip.com/p/why-i-stopped-listening-to-ai-gurus</link><guid isPermaLink="false">https://signal.gideonfip.com/p/why-i-stopped-listening-to-ai-gurus</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Thu, 28 May 2026 14:39:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B0kp!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7048d8-e73a-49da-9a22-85c5827b9564_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Naval just invalidated all the &#8216;advice&#8217; that AI gurus sell to make you feel completely overwhelmed.</p><p>All the noise about having to use a new tool, or you&#8217;ll get left behind. When in fact, none of it really matters.</p><p>After watching the latest @navalpodcast episode, I gained more clarity on how I should use AI in my work, and here&#8217;s what I learned:</p><div><hr></div><h2><strong>The tools, agents, or models do not matter</strong></h2><p>While everyone online insisted that you need to use OpenClaw, Hermes, Ralph Loops (and now /goal), Naval ignored all of it.</p><p>And he was right:</p><p>The days I spent troubleshooting all of my agents were completely wasted because I no longer use them.</p><p>I&#8217;ve tried plenty of prompts from AI influencers, but they didn&#8217;t give the output that I wanted.</p><p>If you want to use AI in a way that works for you, it doesn&#8217;t matter what tools or models you use, because all of them are interchangeable.</p><p>You will waste so much time getting it to work, and the opportunity cost is producing more meaningful outputs.</p><p><em>Or creating more value for your employer or your own business.</em></p><p>These are huge time sinks, but everyone wants to play with them because it&#8217;s the hottest thing right now.</p><p>Yes, it&#8217;s cool that agents can do all of the tasks you hate for you.</p><p>But so many things can (and will) go wrong.</p><p>You will get mediocre outputs or even worse, do something harmful that can&#8217;t be reversed (and the agent can only apologise).</p><p>The tools, models, and agents are all major distractions.</p><p>Most models are good enough to execute the tasks for you, so long as you give them this:</p><div><hr></div><h2><strong>Focus on shaping the problem</strong></h2><p>If you want to become AI-native, the very first step is having a complete understanding of the problem you want AI to solve for you.</p><p>I call this the OWB of the problem:</p><ul><li><p>Outcome: What do you want to achieve?</p></li><li><p>Workflow: What are the steps required to achieve that outcome?</p></li><li><p>Bottleneck: What blockers are present in the workflow that prevent you from achieving that outcome?</p></li></ul><p>You have to be clear about the outcome, so the AI stays aligned with you.</p><p>You have to be clear about the workflow, so you can give AI clear instructions and it executes the task just like how you&#8217;d have done it.</p><p>You have to be clear about the bottlenecks, which are potential steps that AI can automate the task for you (especially if they&#8217;re soul-sucking and mindless).</p><p>This is the boring part about learning how to use AI:</p><p>You can&#8217;t automate what you don&#8217;t know. You have to become the subject matter expert of the workflow so you know how to direct AI to replicate it for you.</p><p>Only then can you automate the workflow in an effective way.</p><p>So if you want a clear path to becoming AI-native without all the noise, sign up for The AI-Native Sprint waitlist.</p><p>This is a 90-minute live session where I&#8217;ll help you install an AI system that works for your specific workflows.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://native.gideonfip.com/&quot;,&quot;text&quot;:&quot;Save my seat&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://native.gideonfip.com/"><span>Save my seat</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Laziness is not the reason why you're not AI-native yet]]></title><description><![CDATA[But here's the real reason why]]></description><link>https://signal.gideonfip.com/p/laziness-is-not-the-reason-why-youre</link><guid isPermaLink="false">https://signal.gideonfip.com/p/laziness-is-not-the-reason-why-youre</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Mon, 25 May 2026 11:18:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B0kp!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7048d8-e73a-49da-9a22-85c5827b9564_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If AI were so easy to learn, then why are you struggling?</p><p>Everyone&#8217;s telling you that you&#8217;re going to get left behind. Your job, your livelihood, they&#8217;ll all be gone if employers don&#8217;t see you using AI effectively.</p><p>But no matter how hard you try, nothing seems to work.</p><p>And the frustration gets worse when you see others making millions with AI, while you have nothing to show for it. The gap continues to widen each day, and it becomes an additional stressor in your life.</p><p>The online posts you consume make you feel that the only reason that you&#8217;re failing is because you are lazy.</p><p>&#8220;You&#8217;re not putting in the work, you don&#8217;t want this enough to make a change&#8221;.</p><p>But if you&#8217;re already hard-pressed for time both in your work and personal life, how else can you become AI-native?</p><div><hr></div><h2><strong>Laziness has nothing to do with it</strong></h2><p>Everyone knows that becoming AI-native is so important to stay valuable to your employer.</p><p>Without it, you could be the next person they decide to replace in the ever-growing list of layoffs.</p><p>So it&#8217;s not that you&#8217;re lazy, but you&#8217;re completely overwhelmed with what to do to get started.</p><ul><li><p>Should I buy a completely new Mac Mini, or can I just use my own computer with AI?</p></li><li><p>Should I be using Discord or Telegram for my Hemes agent?</p></li><li><p>What tools should I be using to achieve this task?</p></li></ul><p>But these are the wrong questions to be asking when learning how to become AI-native.</p><p>Because it was never about the tools, models, or agents.</p><p>Instead, becoming AI-native is more about these questions:</p><ul><li><p>How can I describe a problem clearly enough to AI so it understands fully, with all the required context?</p></li><li><p>How can I build a repeatable workflow with clear instructions so AI can execute it on my behalf?</p></li><li><p>How can I break down one task into its simplest units so I know what to delegate to AI, and what I should be doing myself?</p></li></ul><p>AI-native is not about the number of tools you use, but how deeply you understand the task.</p><p>If you have a workflow that you do every single day, there are steps that can be automated and ones that you should still be doing manually (or with minor assistance from the AI).</p><p>So stop listening to the &#8216;advice&#8217; you see online. It makes you feel inadequate about yourself, and you&#8217;ll lose all motivation to continue learning AI.</p><p>And they just want your eyeballs to continue monetising the attention they got through fear-mongering.</p><p>You&#8217;d want to:</p><ul><li><p>List out every single task you do in your work or daily life</p></li><li><p>Decide which are the ones you want to continue doing, and ones you wished someone could do for you</p></li><li><p>Define the clear objective you want to achieve with that task you hate doing (Outcome)</p></li><li><p>Break it down into atomic steps (Workflow)</p></li><li><p>Identify blockers that prevent you from doing this task faster (Bottleneck)</p></li><li><p>Work together with AI (preferably with voice) to turn this workflow into a repeatable Skill</p></li></ul><p>It&#8217;s not the flashiest or something that you can brag about on Twitter.</p><p>But by looking at AI with a first-principles thinking, you can achieve so much more with it.</p><p>And this is what I&#8217;ll be sharing more in The AI-Native Sprint, a 90-minute live workshop for busy 9-to-5 workers who want a clear path to become AI-native.</p><p>We&#8217;ll work together to turn one soul-sucking task you hate in your job and build a repeatable system that completes these tasks for you.</p><p><em>While having proof that you&#8217;re AI-native so you stay valuable to your employer.</em></p><p>If this sounds like you, join the waitlist here:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://native.gideonfip.com/&quot;,&quot;text&quot;:&quot;Save my seat&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://native.gideonfip.com/"><span>Save my seat</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[You're not lower-value human capital]]></title><description><![CDATA[CEOs are getting it wrong]]></description><link>https://signal.gideonfip.com/p/youre-not-lower-value-human-capital</link><guid isPermaLink="false">https://signal.gideonfip.com/p/youre-not-lower-value-human-capital</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Wed, 20 May 2026 15:22:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B0kp!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7048d8-e73a-49da-9a22-85c5827b9564_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Imagine slogging hours for your company, just for your CEO (like Standard Chartered) to lay you off because of AI.</p><p>All that hard work that you put in, just to be labelled as &#8216;lower-value human capital&#8217;, because a machine can do your work faster, better, and cheaper than you.</p><p>So of course you&#8217;ll hate AI when it takes everything from you.</p><p>But this is the harsh reality we&#8217;re in right now, especially when we&#8217;ve been doing things that AI can now do better than humans:</p><div><hr></div><h2><strong>Capitalism is all about value flow</strong></h2><p>Love it or hate it, the core of capitalism was always about value.</p><p>And in the business sense, how you are making or saving money for that business.</p><p>The more heavily involved your role is in this, the more perceived value you have to your employer.</p><p><strong>Most of our jobs are not directly tied to revenue or expenditure, so it&#8217;s far easier for us to be laid off.</strong></p><p>We&#8217;re the &#8216;context carriers&#8217;, the ones in the middle that coordinate between the product and marketing.</p><p><em>Or the only 2 core roles of a company that won&#8217;t be easily replaced by AI.</em></p><p>With businesses and companies becoming leaner than ever with AI, there are fewer seats left for these context carriers.</p><p>Instead of fighting this uphill battle, a shift in perspective is much needed:</p><div><hr></div><h2><strong>Become valuable in areas that AI can&#8217;t replace yet</strong></h2><p>If you&#8217;ve been spending time doing boring, soul-sucking tasks in your job, it&#8217;s time for a change.</p><p>These tasks were meant to be executed by machines with a clear workflow, not humans with a brain.</p><p>So instead of being the one who executes these mindless tasks, become the one who directs AI on how to complete them.</p><p>You give it clear instructions because you know:</p><p>&#8226; The outcome of the workflow, and what defines a good output</p><p>&#8226; The exact steps to execute the workflow</p><p>&#8226; What bottlenecks are present that prevent you from achieving the output</p><p>You build a clear SOP that lets AI execute it, as if you&#8217;ve done it yourself.</p><p>And because you&#8217;ve done the same task day in and day out, you&#8217;re the subject matter expert at it.</p><div><hr></div><h2><strong>You are high-value human capital</strong></h2><p>So who cares if your employer thinks you&#8217;re low-value human capital?</p><p>They see the shiny features that AI brings, and are quick to believe that it can solve all the bottlenecks for them.</p><p>But if they don&#8217;t know the workflow, they can&#8217;t get AI to give them the outputs they need.</p><p>They still need someone to guide and orchestrate the AI, and that is your edge.</p><p>Learn to build AI-native workflows even without coding experience, all through talking in plain English.</p><p>This is what I&#8217;ll be sharing more of in The AI-Native Sprint, a 90-minute crash course that gives you a clear path to becoming AI-Native for busy 9-to-5 professionals.</p><p>If you&#8217;d like to join us, sign up for the waitlist here:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://native.gideonfip.com/&quot;,&quot;text&quot;:&quot;Join the waitlist&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://native.gideonfip.com/"><span>Join the waitlist</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[AI doesn't have to be a second full-time job]]></title><description><![CDATA[You don't have to burn your free time just to get better at it]]></description><link>https://signal.gideonfip.com/p/ai-doesnt-have-to-be-a-second-full</link><guid isPermaLink="false">https://signal.gideonfip.com/p/ai-doesnt-have-to-be-a-second-full</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Fri, 15 May 2026 11:16:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B0kp!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7048d8-e73a-49da-9a22-85c5827b9564_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Your employer is telling you to become AI-native. Every post online is warning you to use AI now, or you get left behind.</p><p>But when you try out the latest model or the latest tool, you get frustrated.</p><p>Everyone makes it seem so easy. Just give Claude these prompts and you&#8217;ll become a 10x employee.</p><p>But how do you actually do that?</p><p>In the end, you burn all your time trying to figure out a tool that you won&#8217;t use in 2 months.</p><p>And you&#8217;re back to square one.</p><p>But this was never the way to learn AI.</p><div><hr></div><h2><strong>Everyone wants to sell you on their latest feature</strong></h2><p>You&#8217;re constantly faced with over-sensationalised news whenever it comes to AI, because they generate the most clicks.</p><p>&#8220;Claude is replacing a new industry today, ChatGPT is killing all designers&#8221;.</p><p>The same, boring news that makes you feel completely inadequate about yourself if you continue consuming it day in, day out.</p><p>They do this to force you into chasing the latest feature or tool because they proclaim how amazing it is.</p><p>But sooner or later, you burn out if you&#8217;re constantly stuck in this hamster wheel of trying everything new.</p><p>You think that the only way to get ahead is to be up-to-date, but no one cares whether you used Opus 4.7 or an old model to produce an output.</p><p>The output has to be meaningful enough to justify the amount of time and money you&#8217;re spending on it.</p><p>And if you&#8217;re building something flashy just to impress others, it&#8217;ll never work out in the long run.</p><div><hr></div><h2><strong>AI is just an excellent execution machine</strong></h2><p>So instead, view AI as a tool to either help you (or your company) make more or save more money.</p><p>That&#8217;s all it is, really.</p><p>And it usually comes in the form of saving time. Saving precious time that you were spending doing the same old repetitive tasks that you hate doing.</p><p>Saving precious time that you could better use for higher-leverage tasks that AI can&#8217;t fully help you with.</p><p>AI is excellent at following orders (like I was in my previous company), and it needs someone to direct it.</p><p>If you give it bad or vague instructions, it won&#8217;t give you the output that you want or need.</p><p>But if you give it a clear workflow and the bottleneck it needs to solve, it becomes a world-class intern.</p><p>So it was never about the tools, models, or features.</p><p>All AI needs from you are these 3 things:</p><div><hr></div><h2><strong>The OWB of your problem</strong></h2><p>To be successful at AI, you need to explain these clearly to AI:</p><ul><li><p>Outcome: What do you want to achieve?</p></li><li><p>Workflow: What are the steps required to achieve that outcome?</p></li><li><p>Bottleneck: What bottlenecks are you facing in the workflow?</p></li></ul><p>Give these clearly to AI in as much detail as you can, and you&#8217;ll be amazed at how much better the outputs are.</p><p>AI just needs the direction, or the &#8216;what&#8217; from you.</p><p>Not everything can be outsourced to AI, and I&#8217;d prioritise giving them mindless tasks that you hate doing.</p><p>Because if your workflows are not clear and specific enough, you will spend more time troubleshooting them instead of getting anything usable.</p><div><hr></div><h2><strong>Get better outputs with AI</strong></h2><p>Being AI-native was never about the number of tools you know, or the tokens you burn.</p><p>It&#8217;s all about giving clear instructions to AI so it can execute a task just as you would do it yourself.</p><p>And the only 2 things you should be focusing on are:</p><ul><li><p>Gathering your context: Giving AI detailed information about who you are, what you do, and how you think</p></li><li><p>Building Effective Skills: Repeatable workflows that you can give AI so it executes the task based on your instructions</p></li></ul><p>And after spending the past 4 months learning how to get good at AI, I built out a system that only concentrates on these, so you don&#8217;t waste your time on any other distractions.</p><p>This is what I&#8217;ll be sharing more of in The AI-Native Sprint, a 90-minute crash course that helps busy 9-to-5 professionals master AI.</p><p>If you&#8217;d like to join us, sign up for the waitlist here:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://native.gideonfip.com/&quot;,&quot;text&quot;:&quot;Join the Waitlist&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://native.gideonfip.com/"><span>Join the Waitlist</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Amazon's forced AI adoption will massively backfire]]></title><description><![CDATA[Don't burn tokens just to impress your boss]]></description><link>https://signal.gideonfip.com/p/amazons-forced-ai-adoption-will-massively</link><guid isPermaLink="false">https://signal.gideonfip.com/p/amazons-forced-ai-adoption-will-massively</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Wed, 13 May 2026 11:06:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B0kp!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7048d8-e73a-49da-9a22-85c5827b9564_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We now live in a world where you&#8217;re forced to use AI (no matter what), or you&#8217;ll lose your job.</p><p>So those who prove they can burn the most tokens, even if it doesn&#8217;t produce anything useful, get the pay raise.</p><p>This is exactly what&#8217;s happening at Amazon, and quite likely at other tech companies too.</p><p>Employers have bought into the AI hype train and insist that everyone has to use AI in every single workflow.</p><p>Scoreboards are used to track your AI usage, and employees will use them in any other way except for being productive, just to burn more tokens in this ridiculous PvP game.</p><div><hr></div><h2><strong>This will not end well</strong></h2><p>Goodhart&#8217;s Law was something I learned when I was interested in crypto airdrops:</p><p>These were essentially free money that you get when you interact with a project before they launched their token.</p><p>And because this &#8216;free money glitch&#8217; worked so well, others started using the airdrop criteria used to reward past airdrops and use it for future ones.</p><p>Some rewarded the number of transactions signed on a blockchain, so one person can spin up 1,000 wallets doing the exact same actions.</p><p>It was hoped that all of them would be seen as &#8216;real humans&#8217;, so they can get the tokens and dump them (they&#8217;re also known as Sybils).</p><p>This is the perfect example of Goodhart&#8217;s Law:</p><p><strong>When a measure becomes a target, it ceases to be a good measure.</strong></p><p>And this is happening to AI usage as well:</p><p>When companies reward token burn, employees will do whatever it takes to burn more tokens than their colleagues.</p><p>Even if they&#8217;re using it for non-productive work.</p><p>Everyone starts to optimise for token burn, which directly goes against the business goals:</p><div><hr></div><h2><strong>Your employer needs to see a return on token spend</strong></h2><p>Any employee and any tool will only make sense for your employer if they do either of these:</p><ul><li><p>Make more money</p></li><li><p>Save more money</p></li></ul><p>That&#8217;s essentially how you prove your value to your company, when you tie it directly to revenue.</p><p>But now that tech companies are prioritising token spend, it&#8217;s encouraging employees to waste money instead.</p><p>This can&#8217;t go on forever.</p><p>AI subsidies will soon be removed once VCs want to profit from their investments.</p><p>Tokens will get more expensive, and employees who focus on token burn will become a cost liability.</p><p>So instead of playing this ridiculous game, here&#8217;s what I&#8217;d do to prove that I&#8217;m using AI effectively:</p><div><hr></div><h2><strong>Build real substance with AI</strong></h2><p>Instead of building a flashy website, I&#8217;d focus on building practical workflows with AI:</p><p>What are some bottlenecks in the company that stop it from making or saving more money, and how can I use AI to remove them?</p><p>There&#8217;s no need to pretend that you&#8217;re using AI well, when you have real outcomes and proof that you are AI-native:</p><p>You automate the tasks that you hate doing so that you have more time to do the high-leverage tasks that AI can&#8217;t do for you.</p><p>And if you want to learn how to build these workflows, I&#8217;ll share what I learnt after spending 4 months with AI in The AI-Native Sprint.</p><p>This is a 90-minute crash course that gives you a clear path to becoming AI-Native for busy 9-to-5 professionals.</p><p>If you&#8217;d like to join us, sign up for the waitlist here:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;http://native.gideonfip.com/&quot;,&quot;text&quot;:&quot;Join the Waitlist&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="http://native.gideonfip.com/"><span>Join the Waitlist</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The ethical guide to surviving AI layoffs]]></title><description><![CDATA[You don't need to sell hype to keep your job]]></description><link>https://signal.gideonfip.com/p/the-ethical-guide-to-surviving-ai</link><guid isPermaLink="false">https://signal.gideonfip.com/p/the-ethical-guide-to-surviving-ai</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Tue, 12 May 2026 12:27:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B0kp!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7048d8-e73a-49da-9a22-85c5827b9564_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>What would you do to stop AI from replacing you, even if it were unethical?</p><p>Mo Bitar&#8217;s hilarious video painted the current state of AI hype in both tech and AI Twitter/YouTube, where the only way to keep your job was to sell hype to your employer.</p><p>Make it known that you&#8217;re the expert in AI and find ways to replace others before they replace you, so that your trigger-happy employer doesn&#8217;t add you to the layoff list.</p><p>You have to sell that you&#8217;re all in on AI, even when you&#8217;re a skeptic of it, just to be in the good books of your employer.</p><p>You have to constantly stuff AI buzzwords down people&#8217;s throats that you don&#8217;t even know how they work, just to stay relevant.</p><p>But, what if there&#8217;s another way to use AI in your job that keeps you safe without becoming another obnoxious co-worker?</p><div><hr></div><h2><strong>You don&#8217;t need to know everything about AI</strong></h2><p>Being AI-native was never about using every single feature that launches every day.</p><p>The engagement farmers will constantly tell you that you&#8217;ll be left behind if you don&#8217;t try them, but it&#8217;s just a major distraction.</p><p>Most of the models and new tools that are hyped online won&#8217;t be relevant in the next few months.</p><p>I&#8217;ve never tried a Ralph loop before, and I don&#8217;t intend to, until I&#8217;m sure that I can give clear instructions to the AI to achieve the outcome I want.</p><p>Falling into the AI Tool Trap puts you into another hamster wheel that you can&#8217;t escape:</p><ul><li><p>A new feature gets released</p></li><li><p>Everyone hypes it up on Twitter and YouTube</p></li><li><p>You fall for the hype and try using it</p></li><li><p>You spend more time troubleshooting than doing anything meaningful</p></li><li><p>You get frustrated and revert to your old workflows</p></li></ul><p>Which is ultimately just a huge waste of time.</p><p>So ignore all the buzzwords that everyone is throwing around.</p><p>Harness, context engineering, model quantisation, none of that matters to you now.</p><p>Instead, just focus on this:</p><div><hr></div><h2><strong>Build practical workflows with AI to automate the tasks you hate doing</strong></h2><p>While automation seems like a dream that everyone wants to achieve, we don&#8217;t want to give AI the wheel so it runs our lives entirely.</p><p>There are still things that we enjoy doing, and AI&#8217;s main aim is to automate the tasks that we absolutely hate.</p><p>The soul-sucking, draining, repetitive tasks that we do day in, day out, that are mindless, and we wish someone could do them for us.</p><p>Those are the tasks that we should be outsourcing to AI, while we have more cognitive load to focus on the tasks that we enjoy doing.</p><p>So instead of building a flashy tool with the sole purpose of impressing your employer (who couldn&#8217;t care less), build with AI to achieve these 2 outcomes:</p><div><hr></div><h2><strong>You prove your value by making or saving more money</strong></h2><p>The more directly tied to revenue your job is, the more valuauble are to your employer.</p><p>If you can prove that whatever tool you build with AI makes or saves money for the business, you will be safe.</p><p>And it all starts with this:</p><p><strong>Find one painful bottleneck that stops the company from making or saving more money in your workflow, and build a solution with AI to remove the bottleneck.</strong></p><p>There&#8217;s no need for any hype when you have substance and real outcomes (instead of burning tokens and raising the expenditure of your company).</p><div><hr></div><h2><strong>What if you could become AI-native in less time?</strong></h2><p>You can build practical workflows with AI, even if you have zero technical experience like me.</p><p>After spending the past 4 months with the sole purpose of getting good at AI, I have built a system that helps me automate all the tasks that I hate doing.</p><p>This is what I&#8217;ll be sharing more of in The AI-Native Sprint, a 90-minute crash course that gives you a clear path for busy 9-to-5 professionals to become AI-Native.</p><p>If you&#8217;d like to join us, sign up for the waitlist here:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://native.gideonfip.com/&quot;,&quot;text&quot;:&quot;Join the Waitlist&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://native.gideonfip.com/"><span>Join the Waitlist</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Why Hermes and OpenClaw are distractions for most people]]></title><description><![CDATA[If you&#8217;re a beginner to AI and plan on building your Hermes or OpenClaw agent, stop.]]></description><link>https://signal.gideonfip.com/p/why-hermes-and-openclaw-are-distractions</link><guid isPermaLink="false">https://signal.gideonfip.com/p/why-hermes-and-openclaw-are-distractions</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Mon, 11 May 2026 11:00:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/036d9402-32db-4195-9f13-ca3ae51b0526_930x639.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you&#8217;re a beginner to AI and plan on building your Hermes or OpenClaw agent, stop. I&#8217;m not doing this to discourage you from exploring the latest AI tools.</p><p>But I want to help you avoid going through all the frustrations as I did.</p><p>2 months ago, I was excited to build my OpenClaw agent.</p><p>I spent a week researching the perfect setup and model to use with it. But when I bought my Tencent Cloud VPS, I had no idea of the challenges I faced.</p><p>It became a nightmare just trying to get everything to work, where I didn&#8217;t even reach the stage of creating meaningful outputs with it yet.</p><p>And that&#8217;s when I saw the hype over Hermes, and decided to switch over too. Everyone was saying how it was better and the setup was more beginner-friendly.</p><p>So I bought another VPS (Hetzner). The setup was definitely easier (likely because I was more experienced after the OpenClaw nightmare), but there were still parts that kept breaking.</p><p>Of course, I&#8217;m not saying that it&#8217;s a bad technology. I&#8217;m still amazed at how I could pop into Discord, chat with my agent to carry out a task, and it just gets it done.</p><p>But at this stage, for beginners like myself, it&#8217;s a major time sink and distraction. You&#8217;ll likely spend more time getting things to work than doing anything meaningful with it.</p><p>I recently shut down my Hermes agent for this very reason,</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/gideonfip/status/2053711381632024591&quot;,&quot;full_text&quot;:&quot;I pulled the plug on my Hermes agent, backed it up and deleted my Hetzner VPS.\n\nI've learned so much about agents and the Terminal through this, but it has become a major time sink trying to troubleshoot it.\n\nInstead, I'm focusing more of my time and effort on building Effective &quot;,&quot;username&quot;:&quot;gideonfip&quot;,&quot;name&quot;:&quot;Gideon Ng&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/2046927030420467712/pJ5o6nIh_normal.png&quot;,&quot;date&quot;:&quot;2026-05-11T05:38:44.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/HIA_nmKbIAAvGAS.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/MI1gFcK621&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:2,&quot;retweet_count&quot;:0,&quot;like_count&quot;:4,&quot;impression_count&quot;:348,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>and here&#8217;s what I&#8217;d recommend doing instead of building an agent:</p><div><hr></div><h2>The learning curve is still too steep</h2><p>While installing OpenClaw, there were so many things I had to learn along the way:</p><ul><li><p>Reading and understanding the documentation (it&#8217;s still not beginner-friendly yet)</p></li><li><p>Navigating the Terminal setup</p></li><li><p>Finding files within the explorer</p></li></ul><p>Most YouTube videos talk about how easy it is to set up OpenClaw, but they glaze over all the important details that a beginner would need to know.</p><p><em>And of course, a bunch of them were just shilling Hostinger as the VPS provider because of the affiliate commissions, even though it was one of the costliest plans.</em></p><p>Even though Tencent Cloud provided a one-click install for OpenClaw, I had absolutely no idea what to do next after launching the VPS.</p><p><em>And their documentation was horrendous too.</em></p><p>I knew nothing about SSH and the ability to connect to my VPS via the Terminal.</p><p>I didn&#8217;t know that VS Code had an extension so I could access all of the files within my VPS.</p><p>I didn&#8217;t know that I should not have installed OpenClaw on the root account.</p><p>There was no clear guide that went through all of these specifics, and I had to figure it out all by myself.</p><p>Using OpenClaw or Hermes via a VPS is not the only way, and the other method was running it on a local computer?</p><p>But what about those who do not have a spare MacBook lying around?</p><p>Because you wouldn&#8217;t want it anywhere near your main computer:</p><div><hr></div><h2>They are still not secure yet</h2><p>I don&#8217;t fully trust either agent with my API keys or main accounts.</p><p>Not after what happened when I tried to create an onchain trading bot. I specified that each trade should be $20 as I was still testing out the trades.</p><p>But my mistake was giving it $400, and it decided to make a trade with my full amount.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CrX2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1d348c-f0d8-45db-8f97-fe7bc311a153_1247x664.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CrX2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1d348c-f0d8-45db-8f97-fe7bc311a153_1247x664.png 424w, https://substackcdn.com/image/fetch/$s_!CrX2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1d348c-f0d8-45db-8f97-fe7bc311a153_1247x664.png 848w, https://substackcdn.com/image/fetch/$s_!CrX2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1d348c-f0d8-45db-8f97-fe7bc311a153_1247x664.png 1272w, https://substackcdn.com/image/fetch/$s_!CrX2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1d348c-f0d8-45db-8f97-fe7bc311a153_1247x664.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CrX2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1d348c-f0d8-45db-8f97-fe7bc311a153_1247x664.png" width="1247" height="664" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e1d348c-f0d8-45db-8f97-fe7bc311a153_1247x664.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:664,&quot;width&quot;:1247,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!CrX2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1d348c-f0d8-45db-8f97-fe7bc311a153_1247x664.png 424w, https://substackcdn.com/image/fetch/$s_!CrX2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1d348c-f0d8-45db-8f97-fe7bc311a153_1247x664.png 848w, https://substackcdn.com/image/fetch/$s_!CrX2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1d348c-f0d8-45db-8f97-fe7bc311a153_1247x664.png 1272w, https://substackcdn.com/image/fetch/$s_!CrX2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e1d348c-f0d8-45db-8f97-fe7bc311a153_1247x664.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>It&#8217;s possible that an agent could do something irreversible to your finances or accounts, and the only thing it&#8217;ll tell you is: &#8220;Let me be honest, I made a mistake&#8221;.</p><p>At that point, there&#8217;s nothing else you can do except regret giving your agent full access to your accounts.</p><p><em>Because there&#8217;s no one else you can blame at that point in time.</em></p><p>Memory is still a major issue for most agents. Some can continue to execute the tasks, until one day, it decides to forget everything.</p><p>Are you willing to risk ruining your entire life to automate some of these tasks? I&#8217;m not, especially when it comes to my finances.</p><p>So the ideal way to set up your agent is by giving it completely separate accounts that are not linked with yours.</p><p>Though now, its capabilities will be limited and you can&#8217;t automate tasks that require your credentials.</p><p>Most APIs still lack scoped access and guarded controls, so it will take a while before agents become more useful.</p><p>But at this point, it&#8217;s more like an all-or-nothing scenario:</p><p>Either you give it full access to your account (which is risky), or none at all (which limits its usefulness).</p><div><hr></div><h2>Most of the features are just shiny tools</h2><p>Unless we&#8217;re business owners who have extremely complex workflows, most of what we see online doesn&#8217;t apply to us.</p><p>Yes, they are cool and flashy. They make you feel productive by setting it up.</p><p>But in the end, do we really have a need for them?</p><p>These were some comments I&#8217;ve received on my YouTube videos that talked about Hermes:</p><p>Some people know how to set it up, but <strong><a href="https://youtu.be/-Y0W-nQrdXI">they don&#8217;t know</a></strong> what to use it for.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Bax-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4305739b-8272-48a5-914e-e794d537ffb8_686x609.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Bax-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4305739b-8272-48a5-914e-e794d537ffb8_686x609.png 424w, https://substackcdn.com/image/fetch/$s_!Bax-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4305739b-8272-48a5-914e-e794d537ffb8_686x609.png 848w, https://substackcdn.com/image/fetch/$s_!Bax-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4305739b-8272-48a5-914e-e794d537ffb8_686x609.png 1272w, https://substackcdn.com/image/fetch/$s_!Bax-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4305739b-8272-48a5-914e-e794d537ffb8_686x609.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Bax-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4305739b-8272-48a5-914e-e794d537ffb8_686x609.png" width="686" height="609" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4305739b-8272-48a5-914e-e794d537ffb8_686x609.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:609,&quot;width&quot;:686,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!Bax-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4305739b-8272-48a5-914e-e794d537ffb8_686x609.png 424w, https://substackcdn.com/image/fetch/$s_!Bax-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4305739b-8272-48a5-914e-e794d537ffb8_686x609.png 848w, https://substackcdn.com/image/fetch/$s_!Bax-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4305739b-8272-48a5-914e-e794d537ffb8_686x609.png 1272w, https://substackcdn.com/image/fetch/$s_!Bax-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4305739b-8272-48a5-914e-e794d537ffb8_686x609.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>Others were <strong><a href="https://www.youtube.com/watch?v=pKNKxODswAA">saying</a></strong> how they are just shiny toys that don&#8217;t do anything useful.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UqnP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F067040ec-f467-4477-80e8-e1d1cd07d222_473x368.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UqnP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F067040ec-f467-4477-80e8-e1d1cd07d222_473x368.png 424w, https://substackcdn.com/image/fetch/$s_!UqnP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F067040ec-f467-4477-80e8-e1d1cd07d222_473x368.png 848w, https://substackcdn.com/image/fetch/$s_!UqnP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F067040ec-f467-4477-80e8-e1d1cd07d222_473x368.png 1272w, https://substackcdn.com/image/fetch/$s_!UqnP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F067040ec-f467-4477-80e8-e1d1cd07d222_473x368.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UqnP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F067040ec-f467-4477-80e8-e1d1cd07d222_473x368.png" width="473" height="368" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/067040ec-f467-4477-80e8-e1d1cd07d222_473x368.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:368,&quot;width&quot;:473,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!UqnP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F067040ec-f467-4477-80e8-e1d1cd07d222_473x368.png 424w, https://substackcdn.com/image/fetch/$s_!UqnP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F067040ec-f467-4477-80e8-e1d1cd07d222_473x368.png 848w, https://substackcdn.com/image/fetch/$s_!UqnP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F067040ec-f467-4477-80e8-e1d1cd07d222_473x368.png 1272w, https://substackcdn.com/image/fetch/$s_!UqnP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F067040ec-f467-4477-80e8-e1d1cd07d222_473x368.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>I know this too, because I spent days trying to get a multi-agent setup to work, without even learning how to run OpenClaw in the first place.</p><p>I was inspired by the hype posts that I saw online, and convinced myself that I should set it up now so that I don&#8217;t have to worry about the infrastructure.</p><p>But instead, I wasted time on creating new Discord bots, getting them to work in each channel, and having the gimmick of agents being able to talk to each other.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JV3Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb416f08-c5de-4e86-97a4-4355c1f57706_666x651.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JV3Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb416f08-c5de-4e86-97a4-4355c1f57706_666x651.png 424w, https://substackcdn.com/image/fetch/$s_!JV3Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb416f08-c5de-4e86-97a4-4355c1f57706_666x651.png 848w, https://substackcdn.com/image/fetch/$s_!JV3Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb416f08-c5de-4e86-97a4-4355c1f57706_666x651.png 1272w, https://substackcdn.com/image/fetch/$s_!JV3Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb416f08-c5de-4e86-97a4-4355c1f57706_666x651.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JV3Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb416f08-c5de-4e86-97a4-4355c1f57706_666x651.png" width="666" height="651" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fb416f08-c5de-4e86-97a4-4355c1f57706_666x651.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:651,&quot;width&quot;:666,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!JV3Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb416f08-c5de-4e86-97a4-4355c1f57706_666x651.png 424w, https://substackcdn.com/image/fetch/$s_!JV3Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb416f08-c5de-4e86-97a4-4355c1f57706_666x651.png 848w, https://substackcdn.com/image/fetch/$s_!JV3Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb416f08-c5de-4e86-97a4-4355c1f57706_666x651.png 1272w, https://substackcdn.com/image/fetch/$s_!JV3Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb416f08-c5de-4e86-97a4-4355c1f57706_666x651.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>And at the end of the day, I had no idea what I should be using my 5 different agents for.</p><p>I have shiny object syndrome and feel that the only way to keep up with AI is by trying new tools. But you&#8217;ll just be stuck inside the AI Tool Hamster Wheel of starting from scratch and having nothing to show for it in the end.</p><p>I no longer touch my OpenClaw agent, and I completely shut down my Hermes agent once I finally understood this.</p><div><hr></div><h2>You can&#8217;t automate what you don&#8217;t know</h2><p>Agents seem fantastic because you could tell it to make you 6-figures every month, and in theory, it will help you to do just that.</p><p>But because you (and me) have no idea how to create a concrete plan to make these 6 figures, the agent will spew out average advice that anyone can give you, so there&#8217;s no edge at all.</p><p>Without proper guidance and context, because you&#8217;re not even sure of the workflow:</p><p>You can&#8217;t expect AI to do anything useful, since it&#8217;s an incredibly intelligent intern but is completely lost at execution.</p><p>That&#8217;s why I completely switched my focus to building Effective Skills:</p><p>These are repeatable workflows in your <code>.claude</code> or <code>.agents</code> folder that are invokable by a slash command, and you can run an entire workflow with it.</p><p>Here are some examples of the Skills I built or adapted from other Skill libraries.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SnOt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99277ccd-0e55-45bc-8a48-6c66f8dcac31_685x349.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SnOt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99277ccd-0e55-45bc-8a48-6c66f8dcac31_685x349.png 424w, https://substackcdn.com/image/fetch/$s_!SnOt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99277ccd-0e55-45bc-8a48-6c66f8dcac31_685x349.png 848w, https://substackcdn.com/image/fetch/$s_!SnOt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99277ccd-0e55-45bc-8a48-6c66f8dcac31_685x349.png 1272w, https://substackcdn.com/image/fetch/$s_!SnOt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99277ccd-0e55-45bc-8a48-6c66f8dcac31_685x349.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SnOt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99277ccd-0e55-45bc-8a48-6c66f8dcac31_685x349.png" width="685" height="349" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/99277ccd-0e55-45bc-8a48-6c66f8dcac31_685x349.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:349,&quot;width&quot;:685,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!SnOt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99277ccd-0e55-45bc-8a48-6c66f8dcac31_685x349.png 424w, https://substackcdn.com/image/fetch/$s_!SnOt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99277ccd-0e55-45bc-8a48-6c66f8dcac31_685x349.png 848w, https://substackcdn.com/image/fetch/$s_!SnOt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99277ccd-0e55-45bc-8a48-6c66f8dcac31_685x349.png 1272w, https://substackcdn.com/image/fetch/$s_!SnOt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99277ccd-0e55-45bc-8a48-6c66f8dcac31_685x349.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>Before using Hermes and OpenClaw, I was building out an Obsidian + LLM tool (which I call my <strong><a href="https://signal.gideonfip.com/p/full-course-build-a-portable-ai-system">Portable AI System</a></strong>), where the core of it was my:</p><ul><li><p>Context (who I am, what I do, how I think)</p></li><li><p>Skills (repeatable SOPs)</p></li></ul><p>And now, I&#8217;ve completely switched back to this system.</p><p>Yes, I lose out on automation and cron jobs. Yes, I will lose out to anyone who builds insane workflows and runs everything on autopilot.</p><p>But I&#8217;d rather spend my time nailing the gold standard of my workflow now, instead of stressing over Hermes or OpenClaw messing up everything because my instructions weren&#8217;t clear.</p><p>So I&#8217;ve made a promise to myself that I will only touch agents again once I&#8217;m confident that my AI-native workflows will consistently produce the output that I want.</p><div><hr></div><h2>Build workflows first before agents</h2><p>It will be tempting to jump straight into building agents, because of how easy everyone online makes it seem.</p><p>But once you&#8217;re in, you could be spending hours on fake productivity, troubleshooting all the connections without producing real outputs from it.</p><p>So instead, focus on building Effective Skills:</p><p>Turn the current tasks that you have into an AI-native workflow.</p><p>Determine what tasks you hate doing, and find a way to outsource them to AI.</p><p>Test out the workflow through multiple runs (because you won&#8217;t get the right workflow immediately), before moving to full autonomous automation.</p><p>After spending 4 months learning how to get good at AI, I&#8217;ve settled on a system to build these workflows that can be integrated into your job (and even your daily life).</p><p>This is what I&#8217;ll be sharing more of in The AI-Native Sprint, a 90-minute crash course that gives you a clear path to becoming AI-Native for busy 9-to-5 professionals.</p><p>If you&#8217;d like to join us, sign up for the waitlist here:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://native.gideonfip.com/&quot;,&quot;text&quot;:&quot;Join the Waitlist&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://native.gideonfip.com/"><span>Join the Waitlist</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The simplest way to become AI-native]]></title><description><![CDATA[You don't need to build anything fancy]]></description><link>https://signal.gideonfip.com/p/the-simplest-way-to-become-ai-native</link><guid isPermaLink="false">https://signal.gideonfip.com/p/the-simplest-way-to-become-ai-native</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Sun, 10 May 2026 15:53:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B0kp!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7048d8-e73a-49da-9a22-85c5827b9564_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When you&#8217;re asked to become AI-native by your employer, the first thing that comes to mind is to do something with a bang.</p><p>What vibe-coded site can I build with all the fancy features that will wow my employer?</p><p>What multi-tool and agentic workflow can I build, so I can show I know how to use all of these tools?</p><p><strong>But all of these are just distractions that waste your time.</strong></p><p>Especially if you&#8217;re new to coding (like I was), and suddenly the world is your oyster. Where you could literally build anything so long as you describe it to AI.</p><p>As someone who fell into that trap (and eventually got laid off because I had nothing to show for with my AI usage except for burning unnecessary tokens), I should have known this instead:</p><div><hr></div><h2>Being AI-native is about building something useful</h2><p>Your employer doesn&#8217;t care about the number of tokens you burned or the number of tools you integrated into your workflow.</p><p>But this is the only thing they care about:</p><p>Does this site, tool, or workflow help to make the company more money, or save more of it?</p><p>If whatever you built doesn&#8217;t do either of these, it&#8217;s just a poor ROI in the eyes of your employer.</p><p>They are paying you a salary to figure things out with an AI subscription they paid for, and will be disappointed if you have nothing to show for it.</p><p><em>Especially if you took time off from your actual work to build it.</em></p><p>So rather than focusing on something flashy, this is what I&#8217;d do:</p><div><hr></div><h2>Start with one problem</h2><p>AI is excellent as a mindless task executor, or a knowledgeable but clueless intern. If you give it a clear SOP (Skill) and context of what task it needs to complete, it can give you an output that is close to what you expect.</p><p>Of course, this takes many iterations (and time) to reach that stage, but I ask myself this question when integrating AI in my workflow:</p><p><strong>What is the single most annoying, soul-sucking, repetitive task that I absolutely hate doing inside this workflow, and how can I outsource it to AI?</strong></p><p>Usually, this involves a lot of mindless clicking.</p><p>One task I absolutely hated was the copying and pasting of every image I had inside my article draft (written in Notion or Obsidian) to the publishing platform (Twitter, Substack, Medium).</p><p>Each image involved 5-10 seconds of copying and pasting, and you could imagine the time I wasted doing this for 20 images and repurposing across all 3 platforms.</p><p>So I built a workflow with the help of AI to convert my Obsidian markdown file into an HTML file with all the embedded images.</p><p>Instead of copying and pasting every image, I could now do this in 5 seconds per platform.</p><p>And it all started out with the task that I didn&#8217;t want to do anymore, and it was perfect for AI to execute it for me.</p><p>I&#8217;m sure that in your own workflows, there are tasks that you hate doing too.</p><p>The ones that drain so much of your time and you wish someone else could do it for you.</p><p>Now, you don&#8217;t need to hire an intern, and just outsource it to AI instead.</p><div><hr></div><h2>Being AI-native starts with understanding your workflows</h2><p>Instead of trying to build something fancy, find ways to make or save money for your employer with AI.</p><p>And all it takes is:</p><ul><li><p>Understanding the workflows you do in your 9-to-5</p></li><li><p>Working together with AI to find an automated solution</p></li></ul><p>After spending 4 months learning how to get good at AI, I&#8217;ve settled on a system to build these workflows that can be integrated into your job (and even your daily life).</p><p>This is what I&#8217;ll be sharing more of in The AI-Native Sprint, a 90-minute crash course that gives you a clear path to becoming AI-Native for busy 9-to-5 professionals.</p><p>If you&#8217;d like to join us, sign up for the waitlist here:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://native.gideonfip.com/&quot;,&quot;text&quot;:&quot;Join the Waitlist&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://native.gideonfip.com/"><span>Join the Waitlist</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The only reason you should be scared of the AI layoffs ]]></title><description><![CDATA[What to do if you feel overwhelmed]]></description><link>https://signal.gideonfip.com/p/the-only-reason-you-should-be-scared</link><guid isPermaLink="false">https://signal.gideonfip.com/p/the-only-reason-you-should-be-scared</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Fri, 08 May 2026 14:48:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B0kp!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7048d8-e73a-49da-9a22-85c5827b9564_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The AI layoffs keep coming. Coinbase 3 days ago, and now Cloudflare. Very soon, every single tech company will have one.</p><p>And who knows if your company will be next.</p><p>It&#8217;s frustrating that your job has never felt so unsafe. At any moment, your employer could pull the plug and decide to go all in on AI.</p><p>And that leaves you with the unhappy process of finding yet another job, in a market where most employers are questioning why they should hire someone else instead of just using AI.</p><p>But, I don&#8217;t think this will happen to most of you, unless you fall into this group:</p><div><hr></div><h2>The mindless task executors are unsafe</h2><p>I got laid off in Feb. At first, I felt that it was unfair.</p><p>But then, I finally understood why I was no longer valuable to my company:</p><p>I was excellent at following orders, but had zero agency. I was too afraid of making mistakes, and I became an executor, rather than a strategist.</p><p>As a marketer, I followed whatever that my manager planned to do. Write this article, create this graphic. And whenever I was asked to give ideas, I had none.</p><p><em>Because I was too scared that my ideas sounded stupid.</em></p><p>Since AI could do my job better, faster, and cheaper, it made sense why my employer would swap out my salary for a $100/month Claude plan.</p><p>For those who fall in the same category as me (a mindless task executor):</p><p>There <em>could</em> be a higher chance that AI replaces you.</p><p>AI is excellent as an execution engine. So long as you give it the direction, the expected output, and a clear workflow:</p><p>It will do that task almost to perfection.</p><p>And those who survive the next wave of layoffs are those who possess this skill:</p><div><hr></div><h2>Being AI-native starts with mastering Skills</h2><p>Everyone talks about the high-income skills that you need to survive the AI era.</p><p>To me, the only one that you should focus on is building good Skills:</p><p>These are repeatable SOPs that you give to Claude, ChatGPT, or any other LLM, and they execute them according to that workflow.</p><p>Skills are the most effective when they tell LLMs to execute tasks that you hated doing every single day:</p><ul><li><p>Searching old docs and chat messages to find something that your teammate said previously</p></li><li><p>Filling in claim forms manually for your claimable expenses</p></li><li><p>Formatting reports so they look presentable</p></li></ul><p>When employers want you to be AI-native, it&#8217;s not about how many vibe-coded projects you can produce every week.</p><p>Instead, it&#8217;s finding ways to integrate AI into your workflows:</p><p><strong>What steps can be automated by AI, while which ones should a human still do?</strong></p><p>When you free up your time and cognitive load by outsourcing the right tasks to AI, you become more valuable to your employer.</p><p>So if there was only one skill that I would master now, it would be to build Effective Skills with the SIGNAL Framework:</p><ul><li><p>S: Spot the bottleneck</p></li><li><p>I: Integrate the stack</p></li><li><p>G: Guide the LLM</p></li><li><p>N: Nail the standard</p></li><li><p>A: Automate the logic</p></li><li><p>L: Loop recursively</p></li></ul><p>So long as you can describe the problem and bottleneck in plain English, you can build a Skill without any coding experience.</p><p>You decide on the &#8216;what&#8217;, while AI finds the &#8216;how&#8217; to execute it.</p><div><hr></div><h2>Become AI-native in less time by learning this skill</h2><p>Building good Skills will be something that your employers will value, especially when it saves them time on the soul-sucking, boring tasks that you and they hate doing.</p><p>And after spending the past 4 months learning how to get good at AI, I perfected the SIGNAL framework to build any Skill to automate my work, instead of relying on another automation platform like n8n.</p><p>This is what I&#8217;ll be sharing more of in The AI-Native Sprint, a 90-minute crash course that gives you a clear path to becoming AI-Native for busy 9-to-5 professionals.</p><p>If you&#8217;d like to join us, sign up for the waitlist here:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://native.gideonfip.com/&quot;,&quot;text&quot;:&quot;Join the Wailist&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://native.gideonfip.com/"><span>Join the Wailist</span></a></p>]]></content:encoded></item><item><title><![CDATA[If you want to get good at AI, don't fall into the AI Tool Trap]]></title><description><![CDATA[99% of what you see online is a distraction]]></description><link>https://signal.gideonfip.com/p/if-you-want-to-get-good-at-ai-dont</link><guid isPermaLink="false">https://signal.gideonfip.com/p/if-you-want-to-get-good-at-ai-dont</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Thu, 07 May 2026 11:02:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!J9xV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cd80197-fe6b-4940-b950-8336ecf06d9a_1236x1428.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every week, there is a new tool that you&#8217;re apparently supposed to learn.</p><ul><li><p>Claude adds a new feature</p></li><li><p>A new platform releases its MCP</p></li><li><p>ChatGPT launches a new model</p></li></ul><p>Infographics like this go viral online, and you&#8217;re overwhelmed by the sheer number of new tools to try.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!J9xV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cd80197-fe6b-4940-b950-8336ecf06d9a_1236x1428.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!J9xV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cd80197-fe6b-4940-b950-8336ecf06d9a_1236x1428.png 424w, https://substackcdn.com/image/fetch/$s_!J9xV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cd80197-fe6b-4940-b950-8336ecf06d9a_1236x1428.png 848w, https://substackcdn.com/image/fetch/$s_!J9xV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cd80197-fe6b-4940-b950-8336ecf06d9a_1236x1428.png 1272w, https://substackcdn.com/image/fetch/$s_!J9xV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cd80197-fe6b-4940-b950-8336ecf06d9a_1236x1428.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!J9xV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cd80197-fe6b-4940-b950-8336ecf06d9a_1236x1428.png" width="1236" height="1428" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4cd80197-fe6b-4940-b950-8336ecf06d9a_1236x1428.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1428,&quot;width&quot;:1236,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1032746,&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://signal.gideonfip.com/i/196762484?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cd80197-fe6b-4940-b950-8336ecf06d9a_1236x1428.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_!J9xV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cd80197-fe6b-4940-b950-8336ecf06d9a_1236x1428.png 424w, https://substackcdn.com/image/fetch/$s_!J9xV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cd80197-fe6b-4940-b950-8336ecf06d9a_1236x1428.png 848w, https://substackcdn.com/image/fetch/$s_!J9xV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cd80197-fe6b-4940-b950-8336ecf06d9a_1236x1428.png 1272w, https://substackcdn.com/image/fetch/$s_!J9xV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cd80197-fe6b-4940-b950-8336ecf06d9a_1236x1428.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></p><p>Someone proclaims on Twitter that this new agent changes everything.</p><p>A YouTuber warns that if you&#8217;re not using this feature, you&#8217;re already falling behind.</p><p><strong>And if you&#8217;re constantly consuming content like this, it&#8217;s the easiest way to feel inadequate about yourself.</strong></p><p>You know that you need to catch up with the latest tools to stay ahead, but you don&#8217;t have time to spare.</p><p>So you burn whatever free time you have trying to understand how it works.</p><p>You get frustrated when nothing seems to be working, and ultimately give up with nothing to show for.</p><p>But this tool-chasing habit that everyone tells you to adopt is the completely wrong approach to becoming AI-native.</p><div><hr></div><h2>Tools are just distractions meant to trap you in this hamster wheel</h2><p>The platforms and models that you use today won&#8217;t be the same ones that you use in 3 months.</p><p>So it&#8217;s a huge waste of time comparing them, because most are already capable enough.</p><p>Time that you can&#8217;t afford at all.</p><p>I know this because I was stuck in this loop too.</p><p>When I first started learning how to use AI effectively, I was too focused on choosing the right model and tool for me.</p><p>I saw everyone shilling a new tool that supposedly automates my entire life, and I wasted precious time getting it to work.</p><p>Not forgetting the days that I burned just getting OpenClaw and Hermes to work, when I could have used that time to create real outputs.</p><p>I was constantly stuck on this hamster wheel:</p><ul><li><p>A new feature gets released</p></li><li><p>Everyone hypes it up on Twitter and YouTube</p></li><li><p>I fall for the hype and try using it</p></li><li><p>I spend more time troubleshooting than doing anything meaningful</p></li><li><p>I get frustrated and revert to my old workflows</p></li></ul><p>Whatever you see online is meant to trap you inside this hamster wheel.</p><p>They use fear-mongering tactics to convince you that your existing setup is useless (when that&#8217;s completely false).</p><p>And then I finally realised that none of these matters if I wanted to get good with AI.</p><div><hr></div><h2>What if you could become AI-native in less time?</h2><p>There&#8217;s no point in spending all your free time trying to master Claude Code, when it could be replaced tomorrow.</p><p>Instead of focusing on the tools, I&#8217;ve learned that building an AI system that automates all the work I hate is the fastest way to become AI-native.</p><p>Your employer won&#8217;t care if you&#8217;re using the latest tools, if you can&#8217;t give them the outputs that they need.</p><p>And after spending 4 months learning how to get good at AI, I&#8217;ve settled on a system that completely removes all the distractions and focuses on automating workflows instead.</p><p>This is what I&#8217;ll be sharing more of in The AI-Native Sprint, a 90-minute crash course that gives you a clear path to becoming AI-Native for busy professionals.</p><p>If you&#8217;d like to join us, sign up for the waitlist here:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://native.gideonfip.com/&quot;,&quot;text&quot;:&quot;Join Waitlist&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://native.gideonfip.com/"><span>Join Waitlist</span></a></p>]]></content:encoded></item><item><title><![CDATA[How to become AI native when you're a time-starved working adult with zero coding experience]]></title><description><![CDATA[You don't need to be a coder to succeed with AI]]></description><link>https://signal.gideonfip.com/p/how-to-become-ai-fluent-when-youre</link><guid isPermaLink="false">https://signal.gideonfip.com/p/how-to-become-ai-fluent-when-youre</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Mon, 04 May 2026 11:05:51 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c70806cf-8a4f-4a41-8094-a197488bb5f6_930x639.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Everyone&#8217;s telling you to use AI or you&#8217;ll get left behind, but you have no idea how to start.</p><p>Time is so tight, and it&#8217;s impossible for you to try everything that gets shilled on Twitter or YouTube.</p><p>As a non-coder, you think that you&#8217;re at a disadvantage because that&#8217;s the only way to become AI fluent.</p><p><strong>But that&#8217;s completely wrong.</strong></p><p>You don&#8217;t have to spend time learning code to become good at AI. Of course, it&#8217;s more beneficial for you to know it, but anyone can build anything with AI now.</p><p><strong>If you know how to describe your problem in plain English, AI can create a solution for it and execute it for you.</strong></p><p>While I&#8217;ve been unemployed over the past month, I&#8217;ve been using AI extensively to get better at it.</p><p>So I&#8217;ve gone through all the failures, getting frustrated when things don&#8217;t work, and spent all the time finding out what works for non-coder like myself to become AI fluent.</p><p>And here&#8217;s the framework I wish I knew before I started:</p><div><hr></div><h2>What AI is, and isn&#8217;t</h2><p>Before we start, let&#8217;s get this point out of the way.</p><p>AI is not a magic pill that can drop 6 figures in your lap with just one simple prompt.</p><p><em>If that were the case, everyone would be millionaires already.</em></p><p>But after using AI extensively since January, this is what I realised about AI:</p><p><strong>It is an amplifier of systems by automating the soul-sucking, repetitive tasks.</strong></p><p>But if you don&#8217;t have a system or clear workflows, it will amplify that as well. And the result comes out as an amplification of a messy system that you&#8217;ll spend more time troubleshooting the system than getting real outputs you could use in your life or job.</p><p><em>Trust me, I&#8217;ve wasted weeks of my life just getting OpenClaw and Hermes to work, while accomplishing nothing.</em></p><p><strong>There&#8217;s no point in building agents that automate every task for you, when you don&#8217;t even know your workflow well enough.</strong></p><p>It&#8217;s impossible to hand off everything to AI completely. You still need to give inputs on what works and what doesn&#8217;t, based on your own taste and judgment, while AI is just the execution engine.</p><p>Quoting from <a href="https://www.thealgorithmicbridge.com/p/you-spent-your-whole-life-getting">Albert Romero</a>, who introduced me to this concept:</p><p>AI collapsed the how, so the only thing that matters is determining on the what.</p><p>So to get good at AI, you need to get good at determining what to use AI for (because it&#8217;s great at some things, but not at others).</p><p>And this is how you can do it:</p><div><hr></div><h2>The FOCUS Method to get good at AI</h2><p>With all the shiny new tools that are constantly being shilled on Twitter and YouTube, you&#8217;re likely overwhelmed.</p><p>And with every new feature that Claude or ChatGPT launches, you&#8217;re tempted to throw whatever that you&#8217;ve built away to start using this new feature.</p><p><strong>But to become AI fluent, you just need focus.</strong></p><p>Focus on the fundamentals, understand what AI can do for your workflows, and then try the tools afterwards once you have a better understanding.</p><p>With time as your most precious resource, we need to optimise it so you don&#8217;t waste it on actions that won&#8217;t help you become AI fluent.</p><p>This is the FOCUS Method that I use to learn AI:</p><ul><li><p>F: Filter the noise</p></li><li><p>O: Optimise your context</p></li><li><p>C: Concentrate on one win</p></li><li><p>U: Use it daily</p></li><li><p>S: Scale your Skills</p></li></ul><p>And here&#8217;s each step in detail:</p><div><hr></div><h2>Filter the noise</h2><p>AI Twitter and YouTube are the perfect places to make you feel completely inadequate.</p><p>There are so many proclamations of how everyone is:</p><ul><li><p>Running a fully autonomous company with AI</p></li><li><p>Replacing a $120k/month department with just Claude Code</p></li><li><p>Using 10 agents to get them to 100 million views</p></li></ul><p>But 90% of what you see online is just noise. The ultimate skill to possess right now is skepticism, because nothing can be trusted.</p><p><em>It&#8217;s just a waste of time scrolling on the timeline, when you could be building something that solves a painful problem in your own life.</em></p><p>I found one way to solve this is by DM-ing the account that makes all of these insane claims. How did they actually do it?</p><p><strong>If they can&#8217;t answer you clearly, then it&#8217;s likely just farming engagement.</strong></p><p>It&#8217;s impossible for someone to become an expert at a new feature just 5 hours after it was launched.</p><p>So don&#8217;t fall into the trap of feeling bad about yourself by comparing with accounts that do nothing, yet are acting as they do.</p><p>I approach this by taking inspiration from what others post and see how I can add it to <a href="https://portable.gideonfip.com/">my current AI system</a>.</p><p>Since the AI knows me enough after already executing multiple tasks for me, it provides a recommendation on whether this new feature is something worth integrating or not.</p><p>And it all starts with providing this to AI:</p><div><hr></div><h2>Optimise your context</h2><p>AI works best when it knows who you are, what you do, and how you think.</p><p>And the easiest way to provide this is through your past work (blog posts etc.) or conversations.</p><p>Otherwise, it&#8217;ll just give you generic outputs when you don&#8217;t provide it with enough direction on what it should focus on.</p><p>So throughout your day, start compiling everything that you&#8217;re willing to share with the AI, so that it understands you better:</p><ul><li><p>Your tweets, articles, and meeting transcripts</p></li><li><p>Your chat history with AI platforms</p></li><li><p>Important documents about your personal life or work</p></li></ul><p>The more you share, the more AI knows you better. But of course, there&#8217;s this fine line of privacy where anyone who gains access to your system knows everything about you.</p><p><em>So it really depends on how much you&#8217;re willing to share.</em></p><p>LLMs love markdown (.md) files as it&#8217;s LLM-friendly, so I spent my time converting all of my files into this format.</p><p>While it was still a painful process, I&#8217;m grateful that most of my work was done in Notion, so I could export my pages as markdown files.</p><p>For any files (.docx, pptx) that are not already in the markdown format, I like using this MarkItDown library to convert anything into a .md file that I can give to the LLM to understand me better.</p><p>This is a one-time task that can be time-consuming at the start, but it saves you the hassle in the future.</p><p>Once you have all of your context compiled, you can throw it inside any LLM to analyse and understand everything about you.</p><p><strong>This also means that proper file organisation is crucial inside your AI system.</strong></p><p>For <a href="https://portable.gideonfip.com/">mine</a>, I organise it between Context and Tasks, so everything about me goes into the Context folder that is used by the AI to complete the Tasks that I want to complete.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!piDl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf7181f1-4be4-4a52-b7bd-e09849e76eee_483x253.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!piDl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf7181f1-4be4-4a52-b7bd-e09849e76eee_483x253.png 424w, https://substackcdn.com/image/fetch/$s_!piDl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf7181f1-4be4-4a52-b7bd-e09849e76eee_483x253.png 848w, https://substackcdn.com/image/fetch/$s_!piDl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf7181f1-4be4-4a52-b7bd-e09849e76eee_483x253.png 1272w, https://substackcdn.com/image/fetch/$s_!piDl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf7181f1-4be4-4a52-b7bd-e09849e76eee_483x253.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!piDl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf7181f1-4be4-4a52-b7bd-e09849e76eee_483x253.png" width="483" height="253" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df7181f1-4be4-4a52-b7bd-e09849e76eee_483x253.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:253,&quot;width&quot;:483,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Pasted-image-20260504142245.png&quot;,&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="Pasted-image-20260504142245.png" title="Pasted-image-20260504142245.png" srcset="https://substackcdn.com/image/fetch/$s_!piDl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf7181f1-4be4-4a52-b7bd-e09849e76eee_483x253.png 424w, https://substackcdn.com/image/fetch/$s_!piDl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf7181f1-4be4-4a52-b7bd-e09849e76eee_483x253.png 848w, https://substackcdn.com/image/fetch/$s_!piDl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf7181f1-4be4-4a52-b7bd-e09849e76eee_483x253.png 1272w, https://substackcdn.com/image/fetch/$s_!piDl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf7181f1-4be4-4a52-b7bd-e09849e76eee_483x253.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><div><hr></div><h2>Concentrate on one win</h2><p>I have a bad habit of shiny object syndrome, where I have so many workflows that I want to automate with AI.</p><p>Even when one workflow is not fully fleshed out yet, I want to immediately move on to the next one.</p><p><strong>And that could be a problem that you face too.</strong></p><p>It&#8217;s better to fully flesh out one workflow that consistently gets you the output that you need, instead of building multiple AI-assisted workflows that require you to constantly troubleshoot them.</p><p>Something boring that gets the job done is way more valuable than a flashy workflow that you&#8217;re just building to get views on Twitter.</p><p>Everything else about AI doesn&#8217;t matter, like:</p><ul><li><p>What model you should use to achieve the task (because most are already capable enough)</p></li><li><p>What tools you should be using (some of the ones that exist today won&#8217;t last in a few years&#8217; time)</p></li></ul><p>We don&#8217;t need to waste time worrying about the most cost-efficient model when we&#8217;re on a monthly plan and can swap models easily while finding the best one that meets our needs (some are <a href="https://youtu.be/X9rZIEjFvwE">even free too</a>).</p><p><em>And this is only possible when you build a <a href="https://portable.gideonfip.com/">Portable AI System</a> that lets you switch out components (like your models or tools), and it still gets the job done.</em></p><p>So instead of worrying about any of this, find one bottleneck that&#8217;s stopping you from doing a task better or faster, and work on using AI to remove that bottleneck.</p><p>This involves building Effective Skills, which are hyper-personalised SOPs that give you high-quality outputs, no matter what model you use.</p><p>And you don&#8217;t need to write them out at all, or even know the right script that automates the workflow.</p><p><strong>Just by going through a dry run together with the AI, it has enough context to build the Skill for you.</strong></p><p><em>I shared more about the framework I use to build these Skills <a href="https://signal.gideonfip.com/p/youre-stuck-in-the-ai-cost-war-this">here</a>.</em></p><div><hr></div><h2>Use it daily</h2><p>AI is not a tool that you can use once and get good at instantly.</p><p>It has to be something that you do every single day, just like practising the piano.</p><p>So commit to spending at least one hour a day playing and experimenting with AI.</p><p>This doesn&#8217;t mean you have to build out a vibe-coded platform every day.</p><p>Instead, work together with AI on finding bottlenecks in your workflows, and finding ways to integrate AI inside.</p><p>One of the first tasks that I automated was generating summaries for YouTube videos.</p><p>In the past, this was the workflow that I used:</p><ul><li><p>Copy the URL from YouTube</p></li><li><p>Paste it into a YouTube-to-transcript site</p></li><li><p>Copy the transcript</p></li><li><p>Paste it into ChatGPT</p></li><li><p>Paste my summariser prompt inside ChatGPT</p></li><li><p>Generate the summary</p></li></ul><p>This took about 2-3 minutes and a lot of mindless copy-pasting and getting frustrated when I couldn&#8217;t find the summariser prompt.</p><p>So instead, I built a Skill that helps me achieve this:</p><p>I type <code>/learnings-youtube</code> with the URL, and it captures the transcript and generates the summary as specified by my prompt without me doing anything else.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ssvq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ae9a464-989b-42b3-8521-ee5e8ad5b36d_854x309.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ssvq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ae9a464-989b-42b3-8521-ee5e8ad5b36d_854x309.png 424w, https://substackcdn.com/image/fetch/$s_!Ssvq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ae9a464-989b-42b3-8521-ee5e8ad5b36d_854x309.png 848w, https://substackcdn.com/image/fetch/$s_!Ssvq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ae9a464-989b-42b3-8521-ee5e8ad5b36d_854x309.png 1272w, https://substackcdn.com/image/fetch/$s_!Ssvq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ae9a464-989b-42b3-8521-ee5e8ad5b36d_854x309.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ssvq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ae9a464-989b-42b3-8521-ee5e8ad5b36d_854x309.png" width="854" height="309" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ae9a464-989b-42b3-8521-ee5e8ad5b36d_854x309.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:309,&quot;width&quot;:854,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Pasted-image-20260504121544.png&quot;,&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="Pasted-image-20260504121544.png" title="Pasted-image-20260504121544.png" srcset="https://substackcdn.com/image/fetch/$s_!Ssvq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ae9a464-989b-42b3-8521-ee5e8ad5b36d_854x309.png 424w, https://substackcdn.com/image/fetch/$s_!Ssvq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ae9a464-989b-42b3-8521-ee5e8ad5b36d_854x309.png 848w, https://substackcdn.com/image/fetch/$s_!Ssvq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ae9a464-989b-42b3-8521-ee5e8ad5b36d_854x309.png 1272w, https://substackcdn.com/image/fetch/$s_!Ssvq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ae9a464-989b-42b3-8521-ee5e8ad5b36d_854x309.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>Everything is saved inside my Portable OS, so the LLM can retrieve it in future when I ask it to.</p><p>From 2-3 minutes of work being reduced to less than 30 seconds.</p><p>And all of this was done with the help of AI.</p><p>I gave it this problem and the workflow that I wanted to achieve (including where the files should be stored), and it came up with the solution itself.</p><p>I&#8217;m sure that many of your workflows can be automated by offloading all of the boring, soul-sucking tasks that you hate doing to AI.</p><p>And it all starts with:</p><ul><li><p>shaping your problems together with AI</p></li><li><p>Solving them with automated scripts that AI generates for you</p></li><li><p>Telling AI what went right and wrong</p></li></ul><p>The more you work with AI, the more you understand its capabilities, and the more work you can outsource to it.</p><div><hr></div><h2>Scale your Skills</h2><p>After building out a single Skill, it&#8217;s time to start scaling them.</p><p>You now have the knowledge to:</p><ul><li><p>Identify the bottleneck in your workflow</p></li><li><p>Shaping the problem together with AI</p></li><li><p>Directing AI to the ideal output</p></li></ul><p>And this can now be used across every workflow that you hate doing.</p><p>But this final step takes practice. You have to keep playing with AI in this manner to get better at building Effective Skills.</p><div><hr></div><h2>Becoming AI fluent doesn&#8217;t mean getting another certificate</h2><p>It is hard to learn AI when you&#8217;re already pressed for time every day.</p><p>Your time is precious, so don&#8217;t waste it on getting another certificate that means nothing.</p><p>Instead, what others are looking out for are real workflows that you have automated for yourself or your clients that save them time.</p><p>Being AI fluent doesn&#8217;t have to be anything fancy. So long as you can show a result for someone (especially saving time), your perceived value increases to your employer or future clients (just like what I&#8217;m trying to do here).</p><p><em>But of course, please don&#8217;t farm engagement like what most are doing on Twitter or YouTube.</em></p><p>In the end, the only two things that differentiate you from everyone else are your:</p><ul><li><p>Context: AI will continue giving generic outputs, unless you give it enough context about who you are, what you do, and how you think</p></li><li><p>Skills: Repeatable SOPs that any model can follow to automate all the boring, soul-sucking tasks that we hate doing</p></li></ul><p>Anything else can be swapped out if you build your AI system with portability in mind, especially when the AI cost war will make subscription plans worse in the future.</p><p>So to automate the tasks that you hate with a system you truly own and is not locked in with any providers:</p><h2><strong>Get the blueprint to build your Portable AI System <a href="https://portable.gideonfip.com/">here</a>.</strong></h2><div><hr></div><p>I&#8217;m trying to understand who currently reads Stack Signal and how I can make it more valuable for you.</p><p>If you have two minutes, take the reader survey <a href="https://survey.gideonfip.com/">here</a>, and I&#8217;ll share what I find in a future issue.</p><p>I write about AI every week for non-coders who are overwhelmed by all the noise online. If you want to build workflows that automate the tasks that you hate doing, subscribe below:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://signal.gideonfip.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://signal.gideonfip.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Full Course: Build a Portable AI System that runs your life (without expensive subscriptions)]]></title><description><![CDATA[Automate the work you hate with a Portable AI System that you truly own, without being locked in with one model provider]]></description><link>https://signal.gideonfip.com/p/full-course-build-a-portable-ai-system</link><guid isPermaLink="false">https://signal.gideonfip.com/p/full-course-build-a-portable-ai-system</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Thu, 30 Apr 2026 05:03:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!VsqU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57b4ade5-7c26-46d0-bd80-17ed359a7320_930x639.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>&#8220;I know AI is so important, but I&#8217;m completely overwhelmed with all the options, and I have no idea how to start.&#8221;</strong></p><p>I get it, because that was exactly me back in Jan 2026 as a non-coder.</p><p>Everyone on Twitter is giving you the wrong advice:</p><ul><li><p>&#8220;Steal my prompt to make your first 6 figures with AI&#8221;</p></li><li><p>&#8220;Use the latest models, or you&#8217;ll get left behind&#8221;</p></li><li><p>&#8220;Learn prompt engineering so you don&#8217;t get replaced by AI&#8221;</p></li></ul><p>I tried all the latest tools, watched all the YouTube videos out there, but nothing seemed to click.</p><p>I kept getting generic outputs that I&#8217;d never use.</p><p>I spent more time teaching AI how to perform the tasks I did with it a few days ago, rather than executing them.</p><p>After locking in for 2 months (while I was on hospitalisation leave), I realised I was approaching AI the wrong way.</p><p><strong>To be truly successful with AI, you need to build an effective AI system.</strong></p><p>And all of them have 2 things in common:</p><ul><li><p>They include strong context about the user</p></li></ul><p>AI will continue giving generic outputs, unless you give it enough context about who you are, what you do, and how you think.</p><p>The more context you give it, the more it understands about you, and the less time you take to re-explain yourself with every session.</p><ul><li><p>They have Skills that automate their work</p></li></ul><p>Models are just our employees, and we need a way for any model to understand how we work and execute tasks according to how we want.</p><p>Skills are these repeatable SOPs that any model can follow to automate all the boring, soul-sucking tasks that we hate doing.</p><p>It was never about the best model or prompt.</p><p>So long as you can articulate your workflow and problem clearly, AI will help you automate any task (even if you have no coding experience).</p><div><hr></div><h2>You don&#8217;t need agents or a complex setup</h2><p>The more time I spend with AI, the more I realise how Hermes and OpenClaw are major distractions.</p><p>Yes, they are effective and can do amazing work. But only for those with clear systems and workflows that AI can understand and execute immediately.</p><p>While for the rest of us, it&#8217;s a waste of time building out these automations when we don&#8217;t even know what to automate yet.</p><p>There&#8217;s no need to use all these shiny tools. Instead, we just need a working system where we can use AI to free us from all the tasks we hate doing.</p><p>Over the past 3 months, I&#8217;ve been trying and failing with different setups, until I found the most adaptable way to build one.</p><p>I call it the Portable AI System, which is designed to:</p><ul><li><p>Understand your workflows and save you time by doing the tasks you hate</p></li><li><p>Be flexible enough so you can switch model providers and still get a similar quality of outputs</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_!VsqU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57b4ade5-7c26-46d0-bd80-17ed359a7320_930x639.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VsqU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57b4ade5-7c26-46d0-bd80-17ed359a7320_930x639.png 424w, https://substackcdn.com/image/fetch/$s_!VsqU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57b4ade5-7c26-46d0-bd80-17ed359a7320_930x639.png 848w, https://substackcdn.com/image/fetch/$s_!VsqU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57b4ade5-7c26-46d0-bd80-17ed359a7320_930x639.png 1272w, https://substackcdn.com/image/fetch/$s_!VsqU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57b4ade5-7c26-46d0-bd80-17ed359a7320_930x639.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VsqU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57b4ade5-7c26-46d0-bd80-17ed359a7320_930x639.png" width="930" height="639" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57b4ade5-7c26-46d0-bd80-17ed359a7320_930x639.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:639,&quot;width&quot;:930,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Pasted image 20260430095028.png&quot;,&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="Pasted image 20260430095028.png" title="Pasted image 20260430095028.png" srcset="https://substackcdn.com/image/fetch/$s_!VsqU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57b4ade5-7c26-46d0-bd80-17ed359a7320_930x639.png 424w, https://substackcdn.com/image/fetch/$s_!VsqU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57b4ade5-7c26-46d0-bd80-17ed359a7320_930x639.png 848w, https://substackcdn.com/image/fetch/$s_!VsqU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57b4ade5-7c26-46d0-bd80-17ed359a7320_930x639.png 1272w, https://substackcdn.com/image/fetch/$s_!VsqU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57b4ade5-7c26-46d0-bd80-17ed359a7320_930x639.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><strong>In this course, I am focused on building out a system that saves you 2+ hours every week.</strong></p><p>And all you need is a clear path to achieve that, without any fluff or over-sensationalised news.</p><p>Here&#8217;s what you receive that makes it very difficult to fail:</p><ul><li><p>The fastest way to set up an AI client, connect a free model, and run your first Skill in one session</p></li><li><p>The fundamentals of the Portable AI System, so you know exactly how AI can automate the work you hate without wasting time</p></li><li><p>A pre-built repo structure that gives you the starting point, which you can structure and re-organise as you wish</p></li><li><p>Learn the SIGNAL framework to turn any annoying daily task into a repeatable Skill (no matter which model you end up using)</p></li><li><p>How to turn your prompts that are found in 5 different folders into a system that works on any model you choose</p></li></ul><p>I created this course for my past self.</p><p>This is the course I wish I had, so I didn&#8217;t waste my time watching YouTube tutorials or trying the latest shiny tool that added nothing to my workflows.</p><p>This is what I would do if I wanted to become good at AI in the shortest time possible, without worrying about the best model or prompt.</p><p>If you want to stop getting overwhelmed by AI and start building a system that is adaptable to any new change, now is the perfect opportunity to start.</p><div><hr></div><h2>Navigating the course</h2><p>This course is a full newsletter with multiple sections. Depending on your device, here&#8217;s how you can get to your intended section:</p><ul><li><p>Desktop: A table of contents can be found on the left-hand side</p></li><li><p>Mobile: No navigation, but your scrolling progress will be saved so you can go back to where you left off</p></li></ul><div><hr></div><h2>The 8 components</h2><p>The Portable AI System is made up of 8 components for it to fully function:</p>
      <p>
          <a href="https://signal.gideonfip.com/p/full-course-build-a-portable-ai-system">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[You’re building the wrong AI system (how to prevent yours from breaking)]]></title><description><![CDATA[The AI cost war made me seriously rethink how I approached building out my AI system.]]></description><link>https://signal.gideonfip.com/p/youre-building-the-wrong-ai-system</link><guid isPermaLink="false">https://signal.gideonfip.com/p/youre-building-the-wrong-ai-system</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Mon, 27 Apr 2026 11:03:36 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/48870a70-e0e8-45fd-94b5-b3ddbdb99824_930x639.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The AI cost war made me seriously rethink how I approached building out my AI system.</p><p>Models are more expensive now, rate limits are getting worse on coding plans, and us consumers are all trapped in subscriptions that no longer serve our purpose.</p><p>For those who don&#8217;t have any additional laptops or GPUs lying around (like me) and don&#8217;t want to buy new hardware just to run local models, the options of using AI are getting increasingly limited.</p><p>Within these few weeks, we&#8217;ve seen instances like:</p><ul><li><p>GitHub Copilot pausing signups for their Pro plan (just when I wanted to try it out)</p></li><li><p><a href="https://youtu.be/yaMPjBDehpc">Claude silently removing Claude Code from the Pro plan and putting it back (likely after the backlash)</a></p></li></ul><p>This is only the start, and other model providers and aggregators will follow the same route of nerfing their plans:</p><p>Because it no longer makes any sense for them to give out inference that costs more than what consumers are paying in their plans.</p><p>My first experience with AI was through Claude Code and I grew to <a href="https://youtu.be/ksVxMTC5Pzs">love the Claude Code extension</a> inside VS Code because of the great UI.</p><p>But when I wanted to switch from Claude and try out other models inside my system, it was complicated and I spent too much time troubleshooting it.</p><p>It&#8217;s likely easy for someone who understands code and the config.json files, but I didn&#8217;t want to continuously find different configs each time when I switched plans.</p><p>And that&#8217;s when I finally realised something about the state of models today:</p><div><hr></div><h2>Models are just commodities</h2><p>Whenever a new model launches like <a href="https://youtu.be/iDx_LWPoAt8">Opus 4.7</a> or GPT-5.5, the whole timeline goes crazy.</p><p>There are many claims of &#8216;it&#8217;s so over&#8217; all over the timeline because the new model is more capable and will replace jobs in many industries.</p><p>The posts go on to show the new benchmarks of the latest model updates and how it surpasses other existing models.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iBh8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b4cb17-8112-43b9-be44-1ab5c870f25b_1234x778.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iBh8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b4cb17-8112-43b9-be44-1ab5c870f25b_1234x778.png 424w, https://substackcdn.com/image/fetch/$s_!iBh8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b4cb17-8112-43b9-be44-1ab5c870f25b_1234x778.png 848w, https://substackcdn.com/image/fetch/$s_!iBh8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b4cb17-8112-43b9-be44-1ab5c870f25b_1234x778.png 1272w, https://substackcdn.com/image/fetch/$s_!iBh8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b4cb17-8112-43b9-be44-1ab5c870f25b_1234x778.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iBh8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b4cb17-8112-43b9-be44-1ab5c870f25b_1234x778.png" width="1234" height="778" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a8b4cb17-8112-43b9-be44-1ab5c870f25b_1234x778.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:778,&quot;width&quot;:1234,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Pasted image 20260427150835.png&quot;,&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="Pasted image 20260427150835.png" title="Pasted image 20260427150835.png" srcset="https://substackcdn.com/image/fetch/$s_!iBh8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b4cb17-8112-43b9-be44-1ab5c870f25b_1234x778.png 424w, https://substackcdn.com/image/fetch/$s_!iBh8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b4cb17-8112-43b9-be44-1ab5c870f25b_1234x778.png 848w, https://substackcdn.com/image/fetch/$s_!iBh8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b4cb17-8112-43b9-be44-1ab5c870f25b_1234x778.png 1272w, https://substackcdn.com/image/fetch/$s_!iBh8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b4cb17-8112-43b9-be44-1ab5c870f25b_1234x778.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>Everyone on Twitter tells you to upgrade to the latest models to get the latest benefits.</p><p>Most of it is usually engagement bait. But because of all the over-sensationalised news and fear-mongering, you&#8217;re convinced that the latest models are the only way to get work done with AI.</p><p>You drop everything and sign up for the latest Claude or ChatGPT plan, having to start again from scratch because the model knows nothing about you.</p><p>You waste time re-explaining everything to the model, because importing everything from your previous system is too time-consuming.</p><p>And all that time is wasted when you could be producing real outputs that go towards achieving your goals.</p><p>So now comes the most important question:</p><p><strong>Do you really need the latest model to suddenly become good with AI?</strong></p><p>If your work involves building and running applications that are used by millions, probably.</p><p>But for non-coders like myself, we don&#8217;t need the best model to execute tasks. The ones that can give us the output that we want and at a lower cost is more ideal.</p><p>As compared to running a more expensive model that gives us a slightly better output.</p><p>But maybe it&#8217;s because I&#8217;m using AI differently from others. Instead of consistently vibe coding (I did build a few projects but it&#8217;s not my priority), I&#8217;m using AI to automate all the tasks that I hate doing.</p><p>The soul-sucking, repetitive tasks that do not require a lot of thinking, but I still have to do them for my life to function.</p><p>And that&#8217;s where I see AI is most effective at:</p><p>I can outsource these tasks that I hate doing to AI, while I have more cognitive load to worry about the tasks that I enjoy (or those that require thinking).</p><p>Functionality beats aesthetic, and all that matters is getting a result.</p><p>One example I use AI now is to generate HTML content for my articles, so I can repurpose them in 1 copy-paste function.</p><p>In the past, I had a nightmare when I wanted to repost my article across Substack, Twitter, Medium, and any other long-form platform, mainly because of the images.</p><p>Copying directly from Notion or Obsidian didn&#8217;t work. My old workflow involved manually copying and pasting every single image into each section within the article.</p><p>And it was a mindless, tedious chore to do this same task over and over again across all of these platforms.</p><p>But now with the help of AI, I generate an HTML file that I can easily copy and paste directly into any long-form platform.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JDOo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35c50ce-ba04-4fe6-bbe0-55a760f82462_1347x897.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JDOo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35c50ce-ba04-4fe6-bbe0-55a760f82462_1347x897.png 424w, https://substackcdn.com/image/fetch/$s_!JDOo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35c50ce-ba04-4fe6-bbe0-55a760f82462_1347x897.png 848w, https://substackcdn.com/image/fetch/$s_!JDOo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35c50ce-ba04-4fe6-bbe0-55a760f82462_1347x897.png 1272w, https://substackcdn.com/image/fetch/$s_!JDOo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35c50ce-ba04-4fe6-bbe0-55a760f82462_1347x897.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JDOo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35c50ce-ba04-4fe6-bbe0-55a760f82462_1347x897.png" width="1347" height="897" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a35c50ce-ba04-4fe6-bbe0-55a760f82462_1347x897.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:897,&quot;width&quot;:1347,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Pasted image 20260427151326.png&quot;,&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="Pasted image 20260427151326.png" title="Pasted image 20260427151326.png" srcset="https://substackcdn.com/image/fetch/$s_!JDOo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35c50ce-ba04-4fe6-bbe0-55a760f82462_1347x897.png 424w, https://substackcdn.com/image/fetch/$s_!JDOo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35c50ce-ba04-4fe6-bbe0-55a760f82462_1347x897.png 848w, https://substackcdn.com/image/fetch/$s_!JDOo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35c50ce-ba04-4fe6-bbe0-55a760f82462_1347x897.png 1272w, https://substackcdn.com/image/fetch/$s_!JDOo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35c50ce-ba04-4fe6-bbe0-55a760f82462_1347x897.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><em>Though I still have to do it manually for Twitter, but it saved so much of my cognitive load.</em></p><p>This is just one example of how AI has become an executor of the tasks that I hate doing.</p><p>And back to the point, it doesn&#8217;t matter what model you&#8217;re using.</p><p>Most models are capable enough to execute daily tasks that we hate doing. Just tell AI the problem that you&#8217;re facing, the platforms you use to get the task done, and it will figure out how to do it.</p><p>At the end of the day, models are just commodities.</p><p><strong>You can easily switch between any of them and still get similar results.</strong></p><p>Of course, the frontier models will give you better results. But sometimes, a lower-quality output at a cheaper cost is good enough.</p><p>And I wanted to build an AI system that gives me that portability to switch between providers at any time:</p><div><hr></div><h2>Most of your AI system is easily interchangeable</h2><p>When I first tried Obsidian many years back, I thought it was extremely bare bones with a steep learning curve (and decided to use Notion instead).</p><p>But when I tried Obsidian again to build out my AI system, I finally learnt how to appreciate its open system.</p><p>For my existing Notion system, I had to use an API or MCP for the LLM to understand and work with it, which was more tedious.</p><p>Meanwhile, Obsidian was just a collection of folders and markdown files that the LLM can easily read (.md files are LLM-friendly) and edit at any time.</p><p>While all my notes truly belong to me, instead of being held &#8216;hostage&#8217; by another software company.</p><p>This goes along well with @kepano&#8217;s whole principle of <a href="https://stephango.com/self-guarantee">self-guaranteeing promises</a>:</p><p><strong>One that is verifiable, non-reversible, and does not require you to trust anyone.</strong></p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/kepano/status/1863985234426888397&quot;,&quot;full_text&quot;:&quot;Self-guaranteeing&nbsp;promises\n\nCompanies break promises all the time. A self-guaranteeing promise does not require you to trust anyone. You can verify a self-guaranteeing promise yourself.\n\nFile over app is a self-guaranteeing promise. If files are in your control, in an open &quot;,&quot;username&quot;:&quot;kepano&quot;,&quot;name&quot;:&quot;kepano&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1563635599906549761/wIum4L8I_normal.jpg&quot;,&quot;date&quot;:&quot;2024-12-03T16:34:45.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/Gd4zyQhWgAs6Ezr.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/rIMpTXNCiY&quot;,&quot;alt_text&quot;:&quot;Companies break promises all the time. A self-guaranteeing promise does not require you to trust anyone. You can verify a self-guaranteeing promise yourself.\n\nFile over app is a self-guaranteeing promise. If files are in your control, in an open format, you can use those files in another app at any time. Not an export. The exact same files. It&#8217;s good practice to test this with any self-proclaimed file-over-app app you use.\n\nTerms and policies are not self-guaranteeing. A company may promise the privacy of your data, but those policies can change at any time. Changes can retroactively affect data you have spent years putting into the tool. Examples: Google, Zoom, Dropbox, Tumblr, Slack, Adobe, Figma.\n\nA self-guaranteeing promise about privacy gives you proof that the tool cannot access your data in the first place.&quot;},{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/Gd40R91WgAI5sQc.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/rIMpTXNCiY&quot;,&quot;alt_text&quot;:&quot;Encoding values into a governance structure is not self-guaranteeing. Given enough motivation, the corporate structure can be reversed. The structure is not in your hands. Example: OpenAI.\n\nOpen source alone is not self-guaranteeing. Even open source apps can rely on data that is stuck in databases or in proprietary formats that are difficult to switch away from. Open source is not a reliable safeguard against the biases of venture capital. Examples: Omnivore, Skiff.\n\nWhen you choose to use a tool, the future of that tool is always ambiguous. On a long enough timeline the substrate changes. Your needs change, the underlying operating system changes, the company goes out of business or gets acquired, better options come along.\n\nIt is possible to accept the ambiguousness of a tool's future if you choose tools that make self-guaranteeing promises.\n\n&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:21,&quot;retweet_count&quot;:77,&quot;like_count&quot;:827,&quot;impression_count&quot;:148019,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>Anything within your current system can break, or better options will pop up.</p><p><strong>Is your system adaptable enough to switch any of these components and still function?</strong></p><p>Ever since I wanted to move away from Claude Code, I&#8217;ve been obsessed with building such a system, which I now call the Portable AI System.</p><p>Inside, I have <strong>8 core components</strong> that are required for my system to function:</p><ul><li><p><em>*P</em>*ersonalised Context: A file system that includes your context and tasks so any model knows who you are, what you do, and how you think</p></li><li><p><em>*O</em>*wning Your Keys: A BYOK provider that lets you easily switch between models</p></li><li><p><em>*R</em>*equests: Your input (voice or text) that gives commands so the AI runs tasks for you</p></li><li><p><em>*T</em>*hought Processor: The LLM acts as the brain that receives an input and provides an output</p></li><li><p><em>*A</em>*ctionable Workflows: Skills that are repeatable and can be invoked by any LLM</p></li><li><p><em>*B</em>*uilding Capabilities: Tools like MCPs or APIs that increase the capabilities of your system to external platforms</p></li><li><p><em>*L</em>*inking Across Devices: Syncing your portable system across multiple devices</p></li><li><p><em>*E</em>*diting &amp; Managing: Using a markdown editor to write and manage anything in your system</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_!wW8w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1ff48f3-569f-421b-b493-501e02c4a01c_930x639.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wW8w!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1ff48f3-569f-421b-b493-501e02c4a01c_930x639.png 424w, https://substackcdn.com/image/fetch/$s_!wW8w!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1ff48f3-569f-421b-b493-501e02c4a01c_930x639.png 848w, https://substackcdn.com/image/fetch/$s_!wW8w!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1ff48f3-569f-421b-b493-501e02c4a01c_930x639.png 1272w, https://substackcdn.com/image/fetch/$s_!wW8w!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1ff48f3-569f-421b-b493-501e02c4a01c_930x639.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wW8w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1ff48f3-569f-421b-b493-501e02c4a01c_930x639.png" width="930" height="639" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c1ff48f3-569f-421b-b493-501e02c4a01c_930x639.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:639,&quot;width&quot;:930,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Pasted image 20260427151345.png&quot;,&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="Pasted image 20260427151345.png" title="Pasted image 20260427151345.png" srcset="https://substackcdn.com/image/fetch/$s_!wW8w!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1ff48f3-569f-421b-b493-501e02c4a01c_930x639.png 424w, https://substackcdn.com/image/fetch/$s_!wW8w!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1ff48f3-569f-421b-b493-501e02c4a01c_930x639.png 848w, https://substackcdn.com/image/fetch/$s_!wW8w!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1ff48f3-569f-421b-b493-501e02c4a01c_930x639.png 1272w, https://substackcdn.com/image/fetch/$s_!wW8w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1ff48f3-569f-421b-b493-501e02c4a01c_930x639.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>Most of my system is interchangeable:</p><ul><li><p>Models will come and go, and I can switch to the most cost-effective one that gives me the outputs I want</p></li><li><p>There are many BYOK providers that let me add my own API keys to use their platform (just that I like OpenCode for now)</p></li><li><p>I can use any tool for voice requests (just that I bought a lifetime licence for Letterly)</p></li><li><p>There are plenty of markdown editors (but Obsidian is still king)</p></li><li><p>APIs and MCPs can be switched whenever I use a new platform</p></li><li><p>GitHub is the best for syncing and version history, but a new platform may pop up at any time</p></li></ul><p>At any time, I can switch any of these 6 components to something newer or better. And the system still continues to function while giving me the outputs that I want.</p><p>Though there are only 2 components that truly belong to me (and that&#8217;s how I won&#8217;t be replaced by AI):</p><div><hr></div><h2>Nothing else is more valuable than your context and skills</h2><p>The best outputs from a model come when it has these 2 things from you:</p><ul><li><p>Your context (a file system that helps the LLM understand who you are, what you do, and how you think)</p></li><li><p>Your Skills (repeatable workflows that you&#8217;ve built out for the AI to execute for you with clear instructions on your specifications)</p></li></ul><p>If you ask AI to &#8216;write a viral tweet&#8217;, the output will be average because it knows nothing about the type of content you write, or the templates that you want it to follow.</p><p>But if you have a library of your past tweets that display your tone and your main ideas, and you have some tweet templates (or a prompt) that you want to follow:</p><p>It will give a tailored output that fits your needs, instead of something that is so generic.</p><p>And that&#8217;s something that becomes the most valuable asset of your entire system:</p><ul><li><p>Your thoughts, perspectives, and the type of content you consume</p></li><li><p>The specific workflows that you use to get an output that you want</p></li></ul><p>Everyone has their own way or workflow of doing the same thing, like writing an article or managing their to-do calendar. The steps we take to complete the same task will be different and cannot be copied.</p><p>And if you can articulate that workflow clearly to AI (via creating a Skill), it can execute it in exactly the way you want.</p><p><em>Which is why I don&#8217;t recommend downloading and using someone else&#8217;s skill, and I prefer adapting those skills to fit my own context.</em></p><p>The models you use are the commodity, while your context and Skills are the true assets that are irreplaceable and are the core for your system to continue functioning.</p><p>Any of the 6 components can be swapped out from the system, but context and Skills are eternal.</p><div><hr></div><h2>You need to have zero dependencies in your system</h2><p>Most YouTube videos out there share all the amazing things with Claude Code.</p><p>But you can execute the exact same tasks in a system that doesn&#8217;t require you to just be locked in with Claude or any other ecosystem.</p><p>There are many models that will offer promotions or free trials, just like what OpenAI did for me.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/gideonfip/status/2047882032685215794&quot;,&quot;full_text&quot;:&quot;Got a nice surprise from OpenAI, and that's my AI usage settled for the next month.\n\nOur system needs to be flexible enough to take advantage of any promotions so we can switch models at any time and still get the same outputs.\n\nModels are the commodity, while your context and &quot;,&quot;username&quot;:&quot;gideonfip&quot;,&quot;name&quot;:&quot;Gideon Ng&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/2046927030420467712/pJ5o6nIh_normal.png&quot;,&quot;date&quot;:&quot;2026-04-25T03:34:59.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/HGuJ2znbcAASZKG.png&quot;,&quot;link_url&quot;:&quot;https://t.co/eRN59clj3D&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:3,&quot;retweet_count&quot;:2,&quot;like_count&quot;:84,&quot;impression_count&quot;:10013,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>Or you could get sign-up bonuses like Kiro with 500 free credits that you can use.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Hhr1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88286e2c-1ee6-459b-9715-5830b8a51dc8_857x373.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Hhr1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88286e2c-1ee6-459b-9715-5830b8a51dc8_857x373.png 424w, https://substackcdn.com/image/fetch/$s_!Hhr1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88286e2c-1ee6-459b-9715-5830b8a51dc8_857x373.png 848w, https://substackcdn.com/image/fetch/$s_!Hhr1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88286e2c-1ee6-459b-9715-5830b8a51dc8_857x373.png 1272w, https://substackcdn.com/image/fetch/$s_!Hhr1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88286e2c-1ee6-459b-9715-5830b8a51dc8_857x373.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Hhr1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88286e2c-1ee6-459b-9715-5830b8a51dc8_857x373.png" width="857" height="373" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/88286e2c-1ee6-459b-9715-5830b8a51dc8_857x373.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:373,&quot;width&quot;:857,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Pasted image 20260427135416.png&quot;,&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="Pasted image 20260427135416.png" title="Pasted image 20260427135416.png" srcset="https://substackcdn.com/image/fetch/$s_!Hhr1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88286e2c-1ee6-459b-9715-5830b8a51dc8_857x373.png 424w, https://substackcdn.com/image/fetch/$s_!Hhr1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88286e2c-1ee6-459b-9715-5830b8a51dc8_857x373.png 848w, https://substackcdn.com/image/fetch/$s_!Hhr1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88286e2c-1ee6-459b-9715-5830b8a51dc8_857x373.png 1272w, https://substackcdn.com/image/fetch/$s_!Hhr1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88286e2c-1ee6-459b-9715-5830b8a51dc8_857x373.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>And because my system is flexible enough, I can switch between any IDE or model and still get the outputs I want (because everything is written inside of my Skills).</p><p><em>Especially when a model or coding plan gets progressively worse or more expensive.</em></p><p>The AI cost war will only get worse, and the only way to escape is by building a Portable AI System:</p><p><strong>One that lets you automate the tasks you hate with a system you truly own.</strong></p><p>So focus on building out your context and your Skills, while worrying less about what models you are using.</p><p>The answer to &#8216;what is the best model&#8217; is &#8216;all of them&#8217;. Give them the right context and workflows, and they&#8217;ll execute tasks in the exact way you want them to be done.</p><p>Learn more about how to build out good Skills <a href="https://signal.gideonfip.com/p/youre-stuck-in-the-ai-cost-war-this">here</a>.</p><p>If you want more guidance on building out your own Portable AI System, Signal Starter is a live session where I&#8217;ll be going through the entire process step by step.</p><p>In 90 minutes, you&#8217;ll:</p><ol><li><p>Identify one painful workflow you actually want to automate (not what someone else tells you to)</p></li><li><p>Build the Portable AI System from scratch with the 8 components</p></li><li><p>Turn that task into a working Skill you can invoke anytime</p></li></ol><p>No coding experience is required, and I&#8217;ll show you how to build your system your way and automate all the tasks that you hate doing.</p><p>The session will be live on 29 May and includes the full recording if you can&#8217;t make it:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://start.gideonfip.com/&quot;,&quot;text&quot;:&quot;I want in&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://start.gideonfip.com/"><span>I want in</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[You’re stuck in the AI cost war (this is the only way to escape)]]></title><description><![CDATA[Rate limits have become the greatest enemy of any AI user.]]></description><link>https://signal.gideonfip.com/p/youre-stuck-in-the-ai-cost-war-this</link><guid isPermaLink="false">https://signal.gideonfip.com/p/youre-stuck-in-the-ai-cost-war-this</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Mon, 20 Apr 2026 11:03:25 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/98086253-97e5-4c29-ab5e-54b711656233_930x639.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Rate limits have become the greatest enemy of any AI user. Model providers are no longer as generous as before, and we are at the losing end.</p><p>The AI cost war is just getting started, and inference will no longer be as cheap as it currently is right now.</p><p>I&#8217;m facing this constant struggle of managing my usage very carefully to avoid being rate-limited, and it has been a pain (and somewhat stressful experience).</p><p>Those who constantly hit rate limits will be those who are in a constant loop of asking AI a question and it executes, which burns too many tokens.</p><p>Meanwhile, the ones who survive are those who know how to spend their tokens wisely. Instead of prompting simply every time, they build out repeatable workflows that have clear instructions for any model to execute.</p><p>With models now being a commodity (so many are good now), the only key differentiating factor becomes the workflow and instructions that you give AI to execute.</p><p>And today, I&#8217;ll be showing you that key component you need in your system to escape this cost war:</p><div><hr></div><h2>Models will only get more expensive from here</h2><p>Vibe coding used to be fun. AI used to be accessible to anyone who subscribed to a Coding Plan.</p><p>We saw posts about how someone can vibe code a cool tool that helps them with their workflows, and I remembered no one complaining about the rate limits.</p><p>A few months back, I knew nothing about this term. I never worried about them because it seemed like I would never hit them with my paid subscriptions.</p><p>I just kept prompting simple requests and asking AI to make simple changes to my vibe-coded projects (which was the completely wrong way to do it).</p><p>But it&#8217;s not the same now. If I were to do the same actions, I&#8217;d likely hit my rate limits with just a few requests (when I could have made the edits directly via a code editor).</p><p>Models used to be cheap because model providers wanted to acquire more users. They cut costs and give usage limit promotions to lock you in with their annual plans. Most are not profitable, and that has to change.</p><p>Right now, most of our costs are still being subsidised by the VCs. But it&#8217;s only a matter of time before model providers are forced to make profits (they&#8217;d want a return on their investment).</p><p>And that&#8217;s when AI will no longer be for everyone. We start to face the real costs we incur when using AI, which are exponentially higher than the costs we have right now.</p><p>A simple chat with the AI will use 20% of your weekly limit. Soon, AI will only be accessible to those who can afford the higher-tier subscriptions.</p><p><em>While everyone else is left with the scraps of poor rate limits or low-tier models.</em></p><p>Rate limits get hit more easily, and providers decide to cancel third-party/agent integrations when it becomes too expensive to run them with a coding plan.</p><p>The $10/month Coding Plans will be pitiful, and we barely get any usage out of them. Or, they could just be like Z.AI and <strong><a href="https://youtu.be/f4NLu0ylrYY">increase their subscription plan costs</a></strong> without informing anyone.</p><p>And those who use AI as a simple chatbot without building anything repeatable will be stuck in this cost war.</p><div><hr></div><h2>Most people are too focused on the models</h2><p>Every now and then, a new model will launch with all the hype and engagement farming on the timeline, just like <strong><a href="https://youtu.be/iDx_LWPoAt8">Opus 4.7</a></strong>.</p><p>Most talked about the benchmarks that they exceeded every other model.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3JCt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097fd2-e93f-49a8-a4ab-d20526e0885d_2600x2638.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3JCt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097fd2-e93f-49a8-a4ab-d20526e0885d_2600x2638.png 424w, https://substackcdn.com/image/fetch/$s_!3JCt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097fd2-e93f-49a8-a4ab-d20526e0885d_2600x2638.png 848w, https://substackcdn.com/image/fetch/$s_!3JCt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097fd2-e93f-49a8-a4ab-d20526e0885d_2600x2638.png 1272w, https://substackcdn.com/image/fetch/$s_!3JCt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097fd2-e93f-49a8-a4ab-d20526e0885d_2600x2638.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3JCt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097fd2-e93f-49a8-a4ab-d20526e0885d_2600x2638.png" width="1456" height="1477" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12097fd2-e93f-49a8-a4ab-d20526e0885d_2600x2638.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1477,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!3JCt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097fd2-e93f-49a8-a4ab-d20526e0885d_2600x2638.png 424w, https://substackcdn.com/image/fetch/$s_!3JCt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097fd2-e93f-49a8-a4ab-d20526e0885d_2600x2638.png 848w, https://substackcdn.com/image/fetch/$s_!3JCt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097fd2-e93f-49a8-a4ab-d20526e0885d_2600x2638.png 1272w, https://substackcdn.com/image/fetch/$s_!3JCt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097fd2-e93f-49a8-a4ab-d20526e0885d_2600x2638.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>But does that matter to you?</p><p>The &#8216;best&#8217; model may not always perform the task in the way that you like or expect. In other cases, a &#8216;lower-tier&#8217; model could give you the same output at a lower cost.</p><p>The &#8216;best&#8217; model today won&#8217;t be the same tomorrow, since everything changes so quickly in AI.</p><p>Maybe it&#8217;s because I&#8217;m using AI differently from what others are used to.</p><p>I&#8217;ve stopped vibe-coding extensively, unless there&#8217;s something that I&#8217;d believe is truly useful to myself (like <strong><a href="https://freetiermodels.com/">FreeTierModels</a></strong>).</p><p>Instead, I&#8217;m using AI to automate tasks that I hate doing myself. The soul-sucking, repetitive actions that I do every day can be offloaded to AI.</p><p>So instead of stressing over what model you should use, I&#8217;m focusing on building this instead:</p><div><hr></div><h2>You need to build a Portable AI System</h2><p>I&#8217;ve been obsessed with building a system that lets me easily switch between any model or subscription, while still getting good outputs.</p><p>Everything needs to be modular and flexible enough so all of my data remains truly mine, while the model is just the executor that automates the workflow for you.</p><p>These are the 8 PORTABLE components of my system:</p><ul><li><p>Personalised context: A file system that includes your context and tasks so any model knows who you are, what you do, and how you think</p></li><li><p>Owning your keys: A BYOK provider that lets you easily switch between models, even within the same chat window</p></li><li><p>Requests: Your input (voice or text) that gives commands so the AI runs tasks for you</p></li><li><p>Thought processor: The LLM acts as the brain that receives an input and provides an output</p></li><li><p>Actionable workflows: Skills that are repeatable and can be invoked by any LLM</p></li><li><p>Building capabilities: Tools like MCPs or APIs that increase the capabilities of your system to external platforms</p></li><li><p>Link across devices: Syncing across multiple devices</p></li><li><p>Edit and manage: Using a markdown editor to write anything in your system</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_!wAif!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0376827-e232-46b4-bf99-362f7d3ad9a3_930x639.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wAif!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0376827-e232-46b4-bf99-362f7d3ad9a3_930x639.png 424w, https://substackcdn.com/image/fetch/$s_!wAif!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0376827-e232-46b4-bf99-362f7d3ad9a3_930x639.png 848w, https://substackcdn.com/image/fetch/$s_!wAif!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0376827-e232-46b4-bf99-362f7d3ad9a3_930x639.png 1272w, https://substackcdn.com/image/fetch/$s_!wAif!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0376827-e232-46b4-bf99-362f7d3ad9a3_930x639.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wAif!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0376827-e232-46b4-bf99-362f7d3ad9a3_930x639.png" width="930" height="639" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f0376827-e232-46b4-bf99-362f7d3ad9a3_930x639.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:639,&quot;width&quot;:930,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!wAif!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0376827-e232-46b4-bf99-362f7d3ad9a3_930x639.png 424w, https://substackcdn.com/image/fetch/$s_!wAif!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0376827-e232-46b4-bf99-362f7d3ad9a3_930x639.png 848w, https://substackcdn.com/image/fetch/$s_!wAif!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0376827-e232-46b4-bf99-362f7d3ad9a3_930x639.png 1272w, https://substackcdn.com/image/fetch/$s_!wAif!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0376827-e232-46b4-bf99-362f7d3ad9a3_930x639.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>Any of the external components (like the models) can be switched out and the system still works.</p><p>We are not locked in with one provider, while still having access to all of our data (instead of having to export it).</p><p>And the only way for the entire system to work with any model is through repeatable workflows:</p><div><hr></div><h2>Skills let you Build Once, Switch Anytime</h2><p>Systems thinking is something that I didn&#8217;t care much about. But the more I looked at how any business runs, everything has an SOP.</p><p>Someone like McDonald&#8217;s, which I quote this idea that Ali Abdaal makes in his videos:</p><blockquote><p>McDonald&#8217;s has built systems so easy and repeatable that they can replicate across any outlet.</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NpTT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9035d0-fc6a-4116-97e3-6eb289bf0ba4_1041x899.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NpTT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9035d0-fc6a-4116-97e3-6eb289bf0ba4_1041x899.png 424w, https://substackcdn.com/image/fetch/$s_!NpTT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9035d0-fc6a-4116-97e3-6eb289bf0ba4_1041x899.png 848w, https://substackcdn.com/image/fetch/$s_!NpTT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9035d0-fc6a-4116-97e3-6eb289bf0ba4_1041x899.png 1272w, https://substackcdn.com/image/fetch/$s_!NpTT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9035d0-fc6a-4116-97e3-6eb289bf0ba4_1041x899.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NpTT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9035d0-fc6a-4116-97e3-6eb289bf0ba4_1041x899.png" width="1041" height="899" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e9035d0-fc6a-4116-97e3-6eb289bf0ba4_1041x899.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:899,&quot;width&quot;:1041,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!NpTT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9035d0-fc6a-4116-97e3-6eb289bf0ba4_1041x899.png 424w, https://substackcdn.com/image/fetch/$s_!NpTT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9035d0-fc6a-4116-97e3-6eb289bf0ba4_1041x899.png 848w, https://substackcdn.com/image/fetch/$s_!NpTT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9035d0-fc6a-4116-97e3-6eb289bf0ba4_1041x899.png 1272w, https://substackcdn.com/image/fetch/$s_!NpTT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9035d0-fc6a-4116-97e3-6eb289bf0ba4_1041x899.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>Any employee can be hired, and they can immediately start contributing to the system because of the clear workflows and SOPs that have been built.</p><p>And it&#8217;s not just McDonald&#8217;s, any food outlet is the same:</p><ul><li><p>Someone takes orders</p></li><li><p>Orders are passed to the kitchen</p></li><li><p>The kitchen prepares the food and passes to the server</p></li><li><p>The server gives the food to the customer</p></li></ul><p>Everyone has well-defined roles and workflows with clear instructions on how to execute the tasks they are expected to.</p><p><strong>We can build our AI system in the same way.</strong></p><p>Our employees (models) can be switched at any time, while we get the same output because we gave them clear instructions on how to execute the task, regardless of the model we choose.</p><p>If you&#8217;d heard of Claude Skills before, these are repeatable SOPs written in .md files that tell Claude how to execute anything to get an output that you want.</p><p>In my current AI system, I&#8217;ve added 190 different Agent Skills (it&#8217;s not just limited to Claude) to automate all of the tasks in my daily life.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_9Jf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad3ccdb-5e76-4157-b195-4165b7fbf9d6_510x392.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_9Jf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad3ccdb-5e76-4157-b195-4165b7fbf9d6_510x392.png 424w, https://substackcdn.com/image/fetch/$s_!_9Jf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad3ccdb-5e76-4157-b195-4165b7fbf9d6_510x392.png 848w, https://substackcdn.com/image/fetch/$s_!_9Jf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad3ccdb-5e76-4157-b195-4165b7fbf9d6_510x392.png 1272w, https://substackcdn.com/image/fetch/$s_!_9Jf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad3ccdb-5e76-4157-b195-4165b7fbf9d6_510x392.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_9Jf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad3ccdb-5e76-4157-b195-4165b7fbf9d6_510x392.png" width="510" height="392" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ad3ccdb-5e76-4157-b195-4165b7fbf9d6_510x392.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:392,&quot;width&quot;:510,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_9Jf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad3ccdb-5e76-4157-b195-4165b7fbf9d6_510x392.png 424w, https://substackcdn.com/image/fetch/$s_!_9Jf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad3ccdb-5e76-4157-b195-4165b7fbf9d6_510x392.png 848w, https://substackcdn.com/image/fetch/$s_!_9Jf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad3ccdb-5e76-4157-b195-4165b7fbf9d6_510x392.png 1272w, https://substackcdn.com/image/fetch/$s_!_9Jf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad3ccdb-5e76-4157-b195-4165b7fbf9d6_510x392.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>Some are ones that I built, others I&#8217;ve downloaded or adapted from skill repositories online, and these let me carry out certain actions like:</p><ul><li><p>Converting my long-form article into an HTML file that can be easily repurposed into Substack, Medium, and LinkedIn</p></li><li><p>Fetching an onchain summary from DeBank from the wallets that I track</p></li><li><p>Syncing between my lead magnets and email platform</p></li><li><p>Generating colour palettes for different sites and my own brand</p></li><li><p>Adding YouTube transcripts and summaries to my knowledge base</p></li><li><p>Converting different files into markdown for easy reading by AI</p></li><li><p>Full workflows that keep track of all of my articles and YouTube video scripts</p></li></ul><p>These are just some of my examples, but there are many others that you can add to your own workflows.</p><p>But I&#8217;m not going to bore you with the technicalities of how a Skill works. What&#8217;s more important is using the right steps to build out a Skill that you can use with any model:</p><div><hr></div><h2>The framework to build effective Skills</h2><p>You may be wondering, why even bother with learning how to build Skills?</p><p>There are so many repositories out there with Skills for almost any use case.</p><p>But what works for someone else may not necessarily work for you, because everyone&#8217;s workflows will be different.</p><p><em>And there&#8217;s a risk of prompt injection attacks when installing someone else&#8217;s public Skill, so I&#8217;d adapt my workflow from them but never copy it directly.</em></p><p>You have a unique way of carrying out a certain task to get to an output, so there&#8217;s no point in copying someone else&#8217;s workflow.</p><p>While it seems daunting to write out a SKILL.md file, it&#8217;s not that hard. You just need to run the entire workflow together with AI, and work on solving the problem together.</p><p>There&#8217;s no need to write out the entire SOP (which I hate doing). Once you get a &#8216;gold standard&#8217; run that gets the output that you want, the LLM will write out the full spec while taking note of what they should avoid (through bad runs).</p><p><em>So there&#8217;s no coding involved either.</em></p><p>I&#8217;ve developed a SIGNAL framework that I use whenever building a new Skill, and here&#8217;s how you can use it too:</p><p>(I&#8217;ll be using examples from a recent Skill that I built with this framework):</p><div><hr></div><ul><li><p><strong>Spot the bottleneck</strong></p></li></ul><p>Instead of building out your entire system from day one, let&#8217;s start small and find one annoying problem to solve first.</p><p>Throughout your entire life, there are many tasks that are extremely repetitive and soul-sucking, and you just wish there were a way to complete them much faster.</p><p>This is exactly how AI can help you automate your workflow: you only need to give AI a command, and it executes the entire workflow for you.</p><p>First, spend some time trying to identify that annoying problem you have. What is something you wish you didn&#8217;t need to do every single day?</p><p>It doesn&#8217;t matter how small it is, it just needs to be something that you hate doing.</p><p><em>That gives you more motivation to find a way to solve that bottleneck.</em></p><p>It can be as simple as connecting a new provider to OpenCode. I didn&#8217;t want to constantly:</p><ul><li><p>Go back to their documentation</p></li><li><p>Find the right page and give it to the AI to execute it</p></li></ul><p>So I built out a Skill to lay out exactly how I want this action to be done (just like all of my <strong><a href="https://github.com/gideonfip/opencode-skills">other OpenCode skills</a></strong>).</p><p><strong>If it&#8217;s something that you do repeatedly, it can be converted into a Skill.</strong></p><p><em>And this saves so much time because you can just invoke it with a slash command.</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_!2V_s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8857-c479-4511-8786-d58a9fa3e5ba_677x479.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2V_s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8857-c479-4511-8786-d58a9fa3e5ba_677x479.png 424w, https://substackcdn.com/image/fetch/$s_!2V_s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8857-c479-4511-8786-d58a9fa3e5ba_677x479.png 848w, https://substackcdn.com/image/fetch/$s_!2V_s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8857-c479-4511-8786-d58a9fa3e5ba_677x479.png 1272w, https://substackcdn.com/image/fetch/$s_!2V_s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8857-c479-4511-8786-d58a9fa3e5ba_677x479.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2V_s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8857-c479-4511-8786-d58a9fa3e5ba_677x479.png" width="677" height="479" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf7f8857-c479-4511-8786-d58a9fa3e5ba_677x479.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:479,&quot;width&quot;:677,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!2V_s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8857-c479-4511-8786-d58a9fa3e5ba_677x479.png 424w, https://substackcdn.com/image/fetch/$s_!2V_s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8857-c479-4511-8786-d58a9fa3e5ba_677x479.png 848w, https://substackcdn.com/image/fetch/$s_!2V_s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8857-c479-4511-8786-d58a9fa3e5ba_677x479.png 1272w, https://substackcdn.com/image/fetch/$s_!2V_s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8857-c479-4511-8786-d58a9fa3e5ba_677x479.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>Frame your problem by describing exactly what you want to achieve, and what bottleneck you face.</p><p>The more details you give the AI, the better it can understand your problem and suggest a solution.</p><p><em>I&#8217;d suggest using a voice transcription tool (I&#8217;m using <strong><a href="https://letterly.app/?ref=nuhgid">Letterly</a></strong>) to describe your problem via speaking instead of typing.</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_!h9_b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5564dd-f10c-4937-adb3-d920463a6679_1310x363.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h9_b!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5564dd-f10c-4937-adb3-d920463a6679_1310x363.png 424w, https://substackcdn.com/image/fetch/$s_!h9_b!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5564dd-f10c-4937-adb3-d920463a6679_1310x363.png 848w, https://substackcdn.com/image/fetch/$s_!h9_b!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5564dd-f10c-4937-adb3-d920463a6679_1310x363.png 1272w, https://substackcdn.com/image/fetch/$s_!h9_b!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5564dd-f10c-4937-adb3-d920463a6679_1310x363.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h9_b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5564dd-f10c-4937-adb3-d920463a6679_1310x363.png" width="1310" height="363" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b5564dd-f10c-4937-adb3-d920463a6679_1310x363.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:363,&quot;width&quot;:1310,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!h9_b!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5564dd-f10c-4937-adb3-d920463a6679_1310x363.png 424w, https://substackcdn.com/image/fetch/$s_!h9_b!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5564dd-f10c-4937-adb3-d920463a6679_1310x363.png 848w, https://substackcdn.com/image/fetch/$s_!h9_b!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5564dd-f10c-4937-adb3-d920463a6679_1310x363.png 1272w, https://substackcdn.com/image/fetch/$s_!h9_b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b5564dd-f10c-4937-adb3-d920463a6679_1310x363.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>Here&#8217;s a recent example of mine when building out a Skill:</p><div><hr></div><ul><li><p><strong>Integrate the stack</strong></p></li></ul><p>After telling AI what the problem is, and if you give enough details to it, the AI should come up with a comprehensive plan on how to automate that workflow for you.</p><p>Some skills don&#8217;t require complex tools. They can just exist as a simple SKILL.md file with written text on what to execute.</p><p>Others will require connecting to APIs or MCPs (if you&#8217;re using external platforms), or Python scripts to execute tasks (like getting all of the recent tweets I posted via Typefully).</p><p>Depending on what platform you use, the LLM will recommend a way to connect with them so you can carry out the task.</p><p>&#65532;&#65532;&#65532;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OOXE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0c68ef-273c-4529-88f0-eb35ee552e02_1309x428.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OOXE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0c68ef-273c-4529-88f0-eb35ee552e02_1309x428.png 424w, https://substackcdn.com/image/fetch/$s_!OOXE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0c68ef-273c-4529-88f0-eb35ee552e02_1309x428.png 848w, https://substackcdn.com/image/fetch/$s_!OOXE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0c68ef-273c-4529-88f0-eb35ee552e02_1309x428.png 1272w, https://substackcdn.com/image/fetch/$s_!OOXE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0c68ef-273c-4529-88f0-eb35ee552e02_1309x428.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OOXE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0c68ef-273c-4529-88f0-eb35ee552e02_1309x428.png" width="1309" height="428" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b0c68ef-273c-4529-88f0-eb35ee552e02_1309x428.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:428,&quot;width&quot;:1309,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!OOXE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0c68ef-273c-4529-88f0-eb35ee552e02_1309x428.png 424w, https://substackcdn.com/image/fetch/$s_!OOXE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0c68ef-273c-4529-88f0-eb35ee552e02_1309x428.png 848w, https://substackcdn.com/image/fetch/$s_!OOXE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0c68ef-273c-4529-88f0-eb35ee552e02_1309x428.png 1272w, https://substackcdn.com/image/fetch/$s_!OOXE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b0c68ef-273c-4529-88f0-eb35ee552e02_1309x428.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><em>That&#8217;s why Skills are more versatile than prompts that just give you text-based outputs.</em></p><div><hr></div><ul><li><p><strong>Guide the LLM</strong></p></li></ul><p>I saw a recent Reddit post that complained about how confused an intern was when executing tasks that the OP instructed him to do.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yW21!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462e755a-0818-4264-bce9-a242312e9903_600x296.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yW21!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462e755a-0818-4264-bce9-a242312e9903_600x296.png 424w, https://substackcdn.com/image/fetch/$s_!yW21!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462e755a-0818-4264-bce9-a242312e9903_600x296.png 848w, https://substackcdn.com/image/fetch/$s_!yW21!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462e755a-0818-4264-bce9-a242312e9903_600x296.png 1272w, https://substackcdn.com/image/fetch/$s_!yW21!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462e755a-0818-4264-bce9-a242312e9903_600x296.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yW21!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462e755a-0818-4264-bce9-a242312e9903_600x296.png" width="600" height="296" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/462e755a-0818-4264-bce9-a242312e9903_600x296.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:296,&quot;width&quot;:600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!yW21!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462e755a-0818-4264-bce9-a242312e9903_600x296.png 424w, https://substackcdn.com/image/fetch/$s_!yW21!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462e755a-0818-4264-bce9-a242312e9903_600x296.png 848w, https://substackcdn.com/image/fetch/$s_!yW21!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462e755a-0818-4264-bce9-a242312e9903_600x296.png 1272w, https://substackcdn.com/image/fetch/$s_!yW21!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462e755a-0818-4264-bce9-a242312e9903_600x296.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>A similar concept can be applied to AI:</p><p>They are just an execution tool, and if you don&#8217;t define your instructions clearly:</p><p>They&#8217;ll come up with extremely poor outputs.</p><p><em>Ones that you don&#8217;t expect because you didn&#8217;t guide them enough.</em></p><p>So we have to walk through the entire workflow with AI step by step. We can&#8217;t expect it to know what we want, especially if we don&#8217;t articulate it clearly enough.</p><p>That&#8217;s why after framing the problem, I&#8217;d always want to run the entire workflow once to see how the AI understands and executes the task.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ukrQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5c387a-87ba-474a-9f55-ea2579c83996_1316x253.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ukrQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5c387a-87ba-474a-9f55-ea2579c83996_1316x253.png 424w, https://substackcdn.com/image/fetch/$s_!ukrQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5c387a-87ba-474a-9f55-ea2579c83996_1316x253.png 848w, https://substackcdn.com/image/fetch/$s_!ukrQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5c387a-87ba-474a-9f55-ea2579c83996_1316x253.png 1272w, https://substackcdn.com/image/fetch/$s_!ukrQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5c387a-87ba-474a-9f55-ea2579c83996_1316x253.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ukrQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5c387a-87ba-474a-9f55-ea2579c83996_1316x253.png" width="1316" height="253" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7a5c387a-87ba-474a-9f55-ea2579c83996_1316x253.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:253,&quot;width&quot;:1316,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ukrQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5c387a-87ba-474a-9f55-ea2579c83996_1316x253.png 424w, https://substackcdn.com/image/fetch/$s_!ukrQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5c387a-87ba-474a-9f55-ea2579c83996_1316x253.png 848w, https://substackcdn.com/image/fetch/$s_!ukrQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5c387a-87ba-474a-9f55-ea2579c83996_1316x253.png 1272w, https://substackcdn.com/image/fetch/$s_!ukrQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5c387a-87ba-474a-9f55-ea2579c83996_1316x253.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>It will never be perfect during the first pass, and the only way to build the Skill is through failing repeatedly:</p><div><hr></div><ul><li><p><strong>Nail the standard</strong></p></li></ul><p>I can guarantee that the AI will make mistakes when running through the workflow.</p><p>I&#8217;ve experienced it so many times, but it&#8217;s actually good that they make the errors now.</p><p>By telling it what went wrong and what it shouldn&#8217;t do, it has more context on the wrong executions and what to avoid.</p><p>That&#8217;s why I like failures at the start:</p><p>We get to iterate on the workflow together with AI and get it to clarify anything that they&#8217;re still unsure (which could be something we didn&#8217;t think of too).</p><p>Constant iteration is the only way to build a good Skill. It&#8217;s tedious, but once you get the &#8216;gold standard&#8217; that gives you the output you want:</p><p>It&#8217;s finally time to turn it into a Skill.</p><div><hr></div><ul><li><p><strong>Automate the logic</strong></p></li></ul><p>This is probably the easiest step, after getting the output that you want.</p><p>Claude has a skill-creator Skill that outlines exactly how a Skill should be created and how to reduce the token burn through progressive disclosure.</p><p><strong>There&#8217;s no need to understand how it all works.</strong></p><p>Once you get a successful run, tell the AI to convert the entire session into a Skill, including all of the mistakes made and bad runs with the skill-creator Skill.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TS2t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ff29839-4bfe-4c94-bad0-49fc8ffe8f2b_1325x128.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TS2t!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ff29839-4bfe-4c94-bad0-49fc8ffe8f2b_1325x128.png 424w, https://substackcdn.com/image/fetch/$s_!TS2t!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ff29839-4bfe-4c94-bad0-49fc8ffe8f2b_1325x128.png 848w, https://substackcdn.com/image/fetch/$s_!TS2t!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ff29839-4bfe-4c94-bad0-49fc8ffe8f2b_1325x128.png 1272w, https://substackcdn.com/image/fetch/$s_!TS2t!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ff29839-4bfe-4c94-bad0-49fc8ffe8f2b_1325x128.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TS2t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ff29839-4bfe-4c94-bad0-49fc8ffe8f2b_1325x128.png" width="1325" height="128" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9ff29839-4bfe-4c94-bad0-49fc8ffe8f2b_1325x128.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:128,&quot;width&quot;:1325,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!TS2t!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ff29839-4bfe-4c94-bad0-49fc8ffe8f2b_1325x128.png 424w, https://substackcdn.com/image/fetch/$s_!TS2t!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ff29839-4bfe-4c94-bad0-49fc8ffe8f2b_1325x128.png 848w, https://substackcdn.com/image/fetch/$s_!TS2t!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ff29839-4bfe-4c94-bad0-49fc8ffe8f2b_1325x128.png 1272w, https://substackcdn.com/image/fetch/$s_!TS2t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ff29839-4bfe-4c94-bad0-49fc8ffe8f2b_1325x128.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>While this Skill is focused on creating Skills inside the .claude folder, it&#8217;s also applicable to any Agent Skill. All of my Skills are in the .agents folder to be invokable by OpenCode, and they were all created by the same skill-creator Skill.</p><p>It has rich context on what worked and what didn&#8217;t, so the Skill becomes more personalised and specific with a higher success rate.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BaGT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8b6fc9f-fba0-4efa-8417-8b77fb3ffafe_1325x128.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BaGT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8b6fc9f-fba0-4efa-8417-8b77fb3ffafe_1325x128.png 424w, https://substackcdn.com/image/fetch/$s_!BaGT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8b6fc9f-fba0-4efa-8417-8b77fb3ffafe_1325x128.png 848w, https://substackcdn.com/image/fetch/$s_!BaGT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8b6fc9f-fba0-4efa-8417-8b77fb3ffafe_1325x128.png 1272w, https://substackcdn.com/image/fetch/$s_!BaGT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8b6fc9f-fba0-4efa-8417-8b77fb3ffafe_1325x128.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BaGT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8b6fc9f-fba0-4efa-8417-8b77fb3ffafe_1325x128.png" width="1325" height="128" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b8b6fc9f-fba0-4efa-8417-8b77fb3ffafe_1325x128.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:128,&quot;width&quot;:1325,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!BaGT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8b6fc9f-fba0-4efa-8417-8b77fb3ffafe_1325x128.png 424w, https://substackcdn.com/image/fetch/$s_!BaGT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8b6fc9f-fba0-4efa-8417-8b77fb3ffafe_1325x128.png 848w, https://substackcdn.com/image/fetch/$s_!BaGT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8b6fc9f-fba0-4efa-8417-8b77fb3ffafe_1325x128.png 1272w, https://substackcdn.com/image/fetch/$s_!BaGT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8b6fc9f-fba0-4efa-8417-8b77fb3ffafe_1325x128.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>I&#8217;d also be more conscious about naming my Skills. When I want to search for them inside my .agents folder, it&#8217;s easier to find them if I organise by their domains, including:</p><ul><li><p><code>core-*</code></p></li><li><p><code>learnings-*</code></p></li><li><p><code>article-*</code></p></li></ul><p><em>This is entirely optional, and you can choose to name your skills however you like.</em></p><p>But that&#8217;s not the end of the entire Skill creation process:</p><div><hr></div><ul><li><p><strong>Loop recursively</strong></p></li></ul><p>Whenever we run a Skill, there&#8217;s likely a new problem or output expectation that we have.</p><p><em>Sometimes it could be as simple as changing the file directory.</em></p><p>Skills are not static, and they will constantly evolve.</p><p>So whenever there&#8217;s something wrong or new when you execute them, just ask the AI to update the Skill to fit the new workflow.</p><p>Consistently iterate on the Skill until it gets the outputs that you want.</p><div><hr></div><h2>Exit the AI cost war with Skills</h2><p>Skills let you be truly portable with your AI system:</p><p>They are clear SOPs and instructions given to any model that can execute them and get similar results.</p><p>And you won&#8217;t get locked in with any provider because you built the Skill once that can be repeated at any time with any model.</p><p>Of course, that&#8217;s not always the case, especially when asking the LLM to write good content (that doesn&#8217;t sound like AI slop).</p><p>The more expensive models may produce better outputs, but for other workflows that have been converted into reusable scripts, AI is just there to execute them.</p><p>So it&#8217;s possible to use a cheap model like GLM 4.7-Flash, and you&#8217;d still get the same results.</p><p>To start building out your own Skills, I&#8217;ve included both my SIGNAL Skill framework and the skill-creator Skill inside this <a href="https://skills.gideonfip.com/">folder</a>.</p><p>If you want more guidance on building out your own Portable AI System, Signal Starter is a live session where I&#8217;ll be going through the entire process step by step.</p><p>In 90 minutes, you&#8217;ll:</p><ol><li><p>Identify one painful workflow you actually want to automate (not what someone else tells you to)</p></li><li><p>Build the Portable AI System from scratch with the 8 components</p></li><li><p>Turn that task into a working Skill you can invoke anytime</p></li></ol><p>No coding experience is required, and I&#8217;ll show you how to build your system your way and automate all the tasks that you hate doing.</p><p>The session will be live on 29 May and includes the full recording if you can&#8217;t make it:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://start.gideonfip.com/&quot;,&quot;text&quot;:&quot;I want in&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://start.gideonfip.com/"><span>I want in</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[What no one tells you about OpenRouter’s free tier]]></title><description><![CDATA[I&#8217;ve seen so many YouTube videos that claim you can use Claude Code for free with OpenRouter, but they&#8217;re severely understating the limits of this plan.]]></description><link>https://signal.gideonfip.com/p/what-no-one-tells-you-about-openrouters</link><guid isPermaLink="false">https://signal.gideonfip.com/p/what-no-one-tells-you-about-openrouters</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Tue, 14 Apr 2026 12:21:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4d5be315-198d-413e-98f9-d0829e9bfee6_3720x2556.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve seen so many YouTube videos that claim you can use Claude Code for free with OpenRouter, but they&#8217;re severely understating the limits of this plan.</p><p>I&#8217;ve been a heavy user of this free tier ever since I found out about this &#8216;good deal&#8217;, and it&#8217;s starting to get worse with the lower rate limits and greater congestion.</p><p>So before you use it, here are some key considerations and caveats about OpenRouter&#8217;s free models from my experience:</p><div><hr></div><h2>The &#8216;completely free&#8217; tier is extremely limited</h2><p>If you want to use OpenRouter completely free, you&#8217;ll be severely disappointed with how quickly the requests get used up every day.</p><p>The &#8216;truly free&#8217; tier is limited to only 50 requests per day (different from token-based 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_!oVki!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ea7ae9d-e950-44f7-a431-e362649fe546_726x315.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oVki!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ea7ae9d-e950-44f7-a431-e362649fe546_726x315.png 424w, https://substackcdn.com/image/fetch/$s_!oVki!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ea7ae9d-e950-44f7-a431-e362649fe546_726x315.png 848w, https://substackcdn.com/image/fetch/$s_!oVki!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ea7ae9d-e950-44f7-a431-e362649fe546_726x315.png 1272w, https://substackcdn.com/image/fetch/$s_!oVki!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ea7ae9d-e950-44f7-a431-e362649fe546_726x315.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oVki!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ea7ae9d-e950-44f7-a431-e362649fe546_726x315.png" width="726" height="315" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5ea7ae9d-e950-44f7-a431-e362649fe546_726x315.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:315,&quot;width&quot;:726,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!oVki!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ea7ae9d-e950-44f7-a431-e362649fe546_726x315.png 424w, https://substackcdn.com/image/fetch/$s_!oVki!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ea7ae9d-e950-44f7-a431-e362649fe546_726x315.png 848w, https://substackcdn.com/image/fetch/$s_!oVki!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ea7ae9d-e950-44f7-a431-e362649fe546_726x315.png 1272w, https://substackcdn.com/image/fetch/$s_!oVki!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ea7ae9d-e950-44f7-a431-e362649fe546_726x315.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>Depending on how complex your request is, it is possible to use multiple requests within the same prompt.</p><p><em>So if it&#8217;s very complex, you could reach this limit quickly.</em></p><p>To get more free requests per day, I would recommend topping up &#8805; $10.50 to your account.</p><p>This now gives you 1,000 free requests per day, which is much more generous.</p><p>Right now, I&#8217;m comfortably below the rate limits every day, where I&#8217;ll send at most 500 requests a day.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KXOV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc14ce62-6cf2-4d1e-be3c-450c6447020b_1012x878.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KXOV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc14ce62-6cf2-4d1e-be3c-450c6447020b_1012x878.png 424w, https://substackcdn.com/image/fetch/$s_!KXOV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc14ce62-6cf2-4d1e-be3c-450c6447020b_1012x878.png 848w, https://substackcdn.com/image/fetch/$s_!KXOV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc14ce62-6cf2-4d1e-be3c-450c6447020b_1012x878.png 1272w, https://substackcdn.com/image/fetch/$s_!KXOV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc14ce62-6cf2-4d1e-be3c-450c6447020b_1012x878.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KXOV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc14ce62-6cf2-4d1e-be3c-450c6447020b_1012x878.png" width="1012" height="878" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fc14ce62-6cf2-4d1e-be3c-450c6447020b_1012x878.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:878,&quot;width&quot;:1012,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!KXOV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc14ce62-6cf2-4d1e-be3c-450c6447020b_1012x878.png 424w, https://substackcdn.com/image/fetch/$s_!KXOV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc14ce62-6cf2-4d1e-be3c-450c6447020b_1012x878.png 848w, https://substackcdn.com/image/fetch/$s_!KXOV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc14ce62-6cf2-4d1e-be3c-450c6447020b_1012x878.png 1272w, https://substackcdn.com/image/fetch/$s_!KXOV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc14ce62-6cf2-4d1e-be3c-450c6447020b_1012x878.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><em>Though I don&#8217;t use OpenRouter&#8217;s free tier for all of my tasks with AI, so it doesn&#8217;t paint the full picture.</em></p><p>While 10 credits cost you 10,<em>OpenRouterchargesa</em>50.80 minimum fee if you top up via a credit card).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!y_nl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504f58d4-cb2f-424e-a331-9d89b94eb9f1_980x834.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y_nl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504f58d4-cb2f-424e-a331-9d89b94eb9f1_980x834.png 424w, https://substackcdn.com/image/fetch/$s_!y_nl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504f58d4-cb2f-424e-a331-9d89b94eb9f1_980x834.png 848w, https://substackcdn.com/image/fetch/$s_!y_nl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504f58d4-cb2f-424e-a331-9d89b94eb9f1_980x834.png 1272w, https://substackcdn.com/image/fetch/$s_!y_nl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504f58d4-cb2f-424e-a331-9d89b94eb9f1_980x834.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y_nl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504f58d4-cb2f-424e-a331-9d89b94eb9f1_980x834.png" width="980" height="834" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/504f58d4-cb2f-424e-a331-9d89b94eb9f1_980x834.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:834,&quot;width&quot;:980,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!y_nl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504f58d4-cb2f-424e-a331-9d89b94eb9f1_980x834.png 424w, https://substackcdn.com/image/fetch/$s_!y_nl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504f58d4-cb2f-424e-a331-9d89b94eb9f1_980x834.png 848w, https://substackcdn.com/image/fetch/$s_!y_nl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504f58d4-cb2f-424e-a331-9d89b94eb9f1_980x834.png 1272w, https://substackcdn.com/image/fetch/$s_!y_nl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F504f58d4-cb2f-424e-a331-9d89b94eb9f1_980x834.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>The fees are definitely much more expensive than other model providers, and I&#8217;m just focused on making this one-time top-up so I get access to the higher rate limits.</p><p>But I&#8217;ve already spent $1.50 with this mistake:</p><div><hr></div><h2>Your credits may get used unknowingly</h2><p>I added my OpenRouter API key to my Hermes agent, with the main aim of using the free tiers for simple tasks.</p><p>But what I found was that my API key was being used for the paid version of Gemini 3 Flash, and I spent $1.50 without intending to.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GQre!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9378dc00-d964-46e6-a0ac-fb2a938ade1d_390x371.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GQre!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9378dc00-d964-46e6-a0ac-fb2a938ade1d_390x371.png 424w, https://substackcdn.com/image/fetch/$s_!GQre!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9378dc00-d964-46e6-a0ac-fb2a938ade1d_390x371.png 848w, https://substackcdn.com/image/fetch/$s_!GQre!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9378dc00-d964-46e6-a0ac-fb2a938ade1d_390x371.png 1272w, https://substackcdn.com/image/fetch/$s_!GQre!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9378dc00-d964-46e6-a0ac-fb2a938ade1d_390x371.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GQre!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9378dc00-d964-46e6-a0ac-fb2a938ade1d_390x371.png" width="390" height="371" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9378dc00-d964-46e6-a0ac-fb2a938ade1d_390x371.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:371,&quot;width&quot;:390,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!GQre!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9378dc00-d964-46e6-a0ac-fb2a938ade1d_390x371.png 424w, https://substackcdn.com/image/fetch/$s_!GQre!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9378dc00-d964-46e6-a0ac-fb2a938ade1d_390x371.png 848w, https://substackcdn.com/image/fetch/$s_!GQre!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9378dc00-d964-46e6-a0ac-fb2a938ade1d_390x371.png 1272w, https://substackcdn.com/image/fetch/$s_!GQre!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9378dc00-d964-46e6-a0ac-fb2a938ade1d_390x371.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><em>Though the good news is that you don&#8217;t need to maintain 10 credits in your account. So long as you have topped up 10 credits, you&#8217;ll gain access to the 1,000 requests per day.</em></p><p>If you&#8217;re just intending to use the free tiers, set a usage limit of 0 and you won&#8217;t face the same problem as me.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eNkz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8b602f-003c-4ae1-b46e-4a5e2f887b03_595x106.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eNkz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8b602f-003c-4ae1-b46e-4a5e2f887b03_595x106.png 424w, https://substackcdn.com/image/fetch/$s_!eNkz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8b602f-003c-4ae1-b46e-4a5e2f887b03_595x106.png 848w, https://substackcdn.com/image/fetch/$s_!eNkz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8b602f-003c-4ae1-b46e-4a5e2f887b03_595x106.png 1272w, https://substackcdn.com/image/fetch/$s_!eNkz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8b602f-003c-4ae1-b46e-4a5e2f887b03_595x106.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eNkz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8b602f-003c-4ae1-b46e-4a5e2f887b03_595x106.png" width="595" height="106" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd8b602f-003c-4ae1-b46e-4a5e2f887b03_595x106.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:106,&quot;width&quot;:595,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!eNkz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8b602f-003c-4ae1-b46e-4a5e2f887b03_595x106.png 424w, https://substackcdn.com/image/fetch/$s_!eNkz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8b602f-003c-4ae1-b46e-4a5e2f887b03_595x106.png 848w, https://substackcdn.com/image/fetch/$s_!eNkz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8b602f-003c-4ae1-b46e-4a5e2f887b03_595x106.png 1272w, https://substackcdn.com/image/fetch/$s_!eNkz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8b602f-003c-4ae1-b46e-4a5e2f887b03_595x106.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>I likely incurred paid model usage on OpenRouter because of this:</p><div><hr></div><h2>You get rate-limited when servers are overloaded</h2><p>Hermes may have fallbacks when the free tiers are overloaded, and that&#8217;s why Gemini 3 Flash was used instead.</p><p>Since we&#8217;re on the free tier, our requests will be the lowest priority.</p><p>There will be certain timings when the demand for compute is extremely high, and our requests will take much longer to be completed.</p><p>You&#8217;ll likely face rate limit errors like these.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!s_Tn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db13cb6-369a-4fbc-bc28-b4d997e594c7_571x355.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!s_Tn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db13cb6-369a-4fbc-bc28-b4d997e594c7_571x355.png 424w, https://substackcdn.com/image/fetch/$s_!s_Tn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db13cb6-369a-4fbc-bc28-b4d997e594c7_571x355.png 848w, https://substackcdn.com/image/fetch/$s_!s_Tn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db13cb6-369a-4fbc-bc28-b4d997e594c7_571x355.png 1272w, https://substackcdn.com/image/fetch/$s_!s_Tn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db13cb6-369a-4fbc-bc28-b4d997e594c7_571x355.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!s_Tn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db13cb6-369a-4fbc-bc28-b4d997e594c7_571x355.png" width="571" height="355" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6db13cb6-369a-4fbc-bc28-b4d997e594c7_571x355.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:355,&quot;width&quot;:571,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!s_Tn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db13cb6-369a-4fbc-bc28-b4d997e594c7_571x355.png 424w, https://substackcdn.com/image/fetch/$s_!s_Tn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db13cb6-369a-4fbc-bc28-b4d997e594c7_571x355.png 848w, https://substackcdn.com/image/fetch/$s_!s_Tn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db13cb6-369a-4fbc-bc28-b4d997e594c7_571x355.png 1272w, https://substackcdn.com/image/fetch/$s_!s_Tn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db13cb6-369a-4fbc-bc28-b4d997e594c7_571x355.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>Sometimes, when the model performs multiple steps before giving an output, you could be rate-limited during the entire process.</p><p>So I&#8217;m only using this free tier to execute tasks that I don&#8217;t require the result to be instant.</p><p><em>The tasks that require more thinking will be outsourced to my paid subscriptions instead.</em></p><p>Some of the models won&#8217;t be rate-limited as much, but that comes at a price:</p><div><hr></div><h2>Your data can (and will) be used for training</h2><p>At the time of writing, NVIDIA&#8217;s Nemotron 3 Super is the most popular free model on OpenRouter.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LMI_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35b7347c-4fcd-4784-bd48-83795190b35b_1124x734.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LMI_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35b7347c-4fcd-4784-bd48-83795190b35b_1124x734.png 424w, https://substackcdn.com/image/fetch/$s_!LMI_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35b7347c-4fcd-4784-bd48-83795190b35b_1124x734.png 848w, https://substackcdn.com/image/fetch/$s_!LMI_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35b7347c-4fcd-4784-bd48-83795190b35b_1124x734.png 1272w, https://substackcdn.com/image/fetch/$s_!LMI_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35b7347c-4fcd-4784-bd48-83795190b35b_1124x734.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LMI_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35b7347c-4fcd-4784-bd48-83795190b35b_1124x734.png" width="1124" height="734" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/35b7347c-4fcd-4784-bd48-83795190b35b_1124x734.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:734,&quot;width&quot;:1124,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!LMI_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35b7347c-4fcd-4784-bd48-83795190b35b_1124x734.png 424w, https://substackcdn.com/image/fetch/$s_!LMI_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35b7347c-4fcd-4784-bd48-83795190b35b_1124x734.png 848w, https://substackcdn.com/image/fetch/$s_!LMI_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35b7347c-4fcd-4784-bd48-83795190b35b_1124x734.png 1272w, https://substackcdn.com/image/fetch/$s_!LMI_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35b7347c-4fcd-4784-bd48-83795190b35b_1124x734.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>I&#8217;ve used it before and it&#8217;s rather stable, but it comes with a catch:</p><p>NVIDIA will use whatever data you send to the free version to train its models.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3Gya!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc66c7f2-fdf7-4c9f-86d2-03c35010aa21_1070x570.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3Gya!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc66c7f2-fdf7-4c9f-86d2-03c35010aa21_1070x570.png 424w, https://substackcdn.com/image/fetch/$s_!3Gya!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc66c7f2-fdf7-4c9f-86d2-03c35010aa21_1070x570.png 848w, https://substackcdn.com/image/fetch/$s_!3Gya!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc66c7f2-fdf7-4c9f-86d2-03c35010aa21_1070x570.png 1272w, https://substackcdn.com/image/fetch/$s_!3Gya!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc66c7f2-fdf7-4c9f-86d2-03c35010aa21_1070x570.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3Gya!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc66c7f2-fdf7-4c9f-86d2-03c35010aa21_1070x570.png" width="1070" height="570" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc66c7f2-fdf7-4c9f-86d2-03c35010aa21_1070x570.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:570,&quot;width&quot;:1070,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!3Gya!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc66c7f2-fdf7-4c9f-86d2-03c35010aa21_1070x570.png 424w, https://substackcdn.com/image/fetch/$s_!3Gya!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc66c7f2-fdf7-4c9f-86d2-03c35010aa21_1070x570.png 848w, https://substackcdn.com/image/fetch/$s_!3Gya!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc66c7f2-fdf7-4c9f-86d2-03c35010aa21_1070x570.png 1272w, https://substackcdn.com/image/fetch/$s_!3Gya!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc66c7f2-fdf7-4c9f-86d2-03c35010aa21_1070x570.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>If you&#8217;re conscious about privacy, this is a key consideration before you select the Nemotron family of models.</p><p>Other free models do not have the same disclaimer, but it&#8217;s possible that they may use your data too (there&#8217;s no such thing as a free lunch).</p><p>I&#8217;m fine with this disclaimer since I&#8217;d outsource more of the monotonous tasks to Nemotron instead of ones that heavily involve my personal data.</p><div><hr></div><h2>Models will change frequently</h2><p>I wouldn&#8217;t get too reliant or comfortable with any of the free models.</p><p>Without warning, they could remove any model from the free tier, just like what they did for Qwen 3.6 Plus.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XJcD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8526ec2c-d1aa-4f23-bd3a-22c279ebce34_792x735.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XJcD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8526ec2c-d1aa-4f23-bd3a-22c279ebce34_792x735.png 424w, https://substackcdn.com/image/fetch/$s_!XJcD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8526ec2c-d1aa-4f23-bd3a-22c279ebce34_792x735.png 848w, https://substackcdn.com/image/fetch/$s_!XJcD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8526ec2c-d1aa-4f23-bd3a-22c279ebce34_792x735.png 1272w, https://substackcdn.com/image/fetch/$s_!XJcD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8526ec2c-d1aa-4f23-bd3a-22c279ebce34_792x735.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XJcD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8526ec2c-d1aa-4f23-bd3a-22c279ebce34_792x735.png" width="792" height="735" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8526ec2c-d1aa-4f23-bd3a-22c279ebce34_792x735.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:735,&quot;width&quot;:792,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!XJcD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8526ec2c-d1aa-4f23-bd3a-22c279ebce34_792x735.png 424w, https://substackcdn.com/image/fetch/$s_!XJcD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8526ec2c-d1aa-4f23-bd3a-22c279ebce34_792x735.png 848w, https://substackcdn.com/image/fetch/$s_!XJcD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8526ec2c-d1aa-4f23-bd3a-22c279ebce34_792x735.png 1272w, https://substackcdn.com/image/fetch/$s_!XJcD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8526ec2c-d1aa-4f23-bd3a-22c279ebce34_792x735.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>When a new model launches, they&#8217;ll give it away for free on OpenRouter as a marketing stunt. For Qwen 3.6, it was only available for a week.</p><p>I was a heavy user of the Step 3.5 Flash free tier, because it was fast and could execute most tasks.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!58d0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6af8a401-89a4-45b8-8612-82fc8d6918df_390x361.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!58d0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6af8a401-89a4-45b8-8612-82fc8d6918df_390x361.png 424w, https://substackcdn.com/image/fetch/$s_!58d0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6af8a401-89a4-45b8-8612-82fc8d6918df_390x361.png 848w, https://substackcdn.com/image/fetch/$s_!58d0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6af8a401-89a4-45b8-8612-82fc8d6918df_390x361.png 1272w, https://substackcdn.com/image/fetch/$s_!58d0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6af8a401-89a4-45b8-8612-82fc8d6918df_390x361.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!58d0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6af8a401-89a4-45b8-8612-82fc8d6918df_390x361.png" width="390" height="361" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6af8a401-89a4-45b8-8612-82fc8d6918df_390x361.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:361,&quot;width&quot;:390,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!58d0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6af8a401-89a4-45b8-8612-82fc8d6918df_390x361.png 424w, https://substackcdn.com/image/fetch/$s_!58d0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6af8a401-89a4-45b8-8612-82fc8d6918df_390x361.png 848w, https://substackcdn.com/image/fetch/$s_!58d0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6af8a401-89a4-45b8-8612-82fc8d6918df_390x361.png 1272w, https://substackcdn.com/image/fetch/$s_!58d0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6af8a401-89a4-45b8-8612-82fc8d6918df_390x361.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>But a few days ago, it was removed from the free tier with no announcements at all.</p><p>There will be some, like Arcee, that disclose when they&#8217;ll be removed, but I wouldn&#8217;t count on it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!H7hh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7603dca4-70de-473a-89a2-bd4352797ff2_1096x549.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!H7hh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7603dca4-70de-473a-89a2-bd4352797ff2_1096x549.png 424w, https://substackcdn.com/image/fetch/$s_!H7hh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7603dca4-70de-473a-89a2-bd4352797ff2_1096x549.png 848w, https://substackcdn.com/image/fetch/$s_!H7hh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7603dca4-70de-473a-89a2-bd4352797ff2_1096x549.png 1272w, https://substackcdn.com/image/fetch/$s_!H7hh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7603dca4-70de-473a-89a2-bd4352797ff2_1096x549.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!H7hh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7603dca4-70de-473a-89a2-bd4352797ff2_1096x549.png" width="1096" height="549" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7603dca4-70de-473a-89a2-bd4352797ff2_1096x549.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:549,&quot;width&quot;:1096,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!H7hh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7603dca4-70de-473a-89a2-bd4352797ff2_1096x549.png 424w, https://substackcdn.com/image/fetch/$s_!H7hh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7603dca4-70de-473a-89a2-bd4352797ff2_1096x549.png 848w, https://substackcdn.com/image/fetch/$s_!H7hh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7603dca4-70de-473a-89a2-bd4352797ff2_1096x549.png 1272w, https://substackcdn.com/image/fetch/$s_!H7hh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7603dca4-70de-473a-89a2-bd4352797ff2_1096x549.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>After the Step incident, I&#8217;m showing less loyalty to any models on the free tier. They will come and go, and I&#8217;ll just enjoy the free inference while it lasts.</p><div><hr></div><h2>It&#8217;s getting worse, but OpenRouter is still worth $10.50 (for now)</h2><p>Since I started using the OpenRouter free tier a month ago, the quality has dropped significantly:</p><ul><li><p>Fewer free models to choose from</p></li><li><p>Servers are getting overloaded constantly</p></li></ul><p>I see the OpenRouter free tier as a backup plan, and not my main model provider.</p><p>The free inference is great, but it won&#8217;t last forever. Sooner or later, OpenRouter will nerf this tier further once the costs of giving away free tiers are no longer profitable.</p><p>So I&#8217;m only using it for executing tasks where I don&#8217;t need the outputs immediately and don&#8217;t require thinking capabilities.</p><p><em>Tasks like updating my calendar or fetching my latest Twitter posts from Typefully.</em></p><p>That way, I&#8217;m able to save those inference costs on my main subscription plans (I&#8217;m currently using ZAI and OpenCode Go), so I don&#8217;t hit the rate limits that quickly.</p><p>As a one-time payment of $10.50, I still think it&#8217;s worth it for now, so long as you build up good skills that give clear instructions to the LLM on:</p><ul><li><p>What the desired outcome is</p></li><li><p>What are the steps required to reach that desired outcome</p></li></ul><p>To learn how to set up OpenRouter&#8217;s free tier with your AI system (via an API key), the full steps can be found in my <strong><a href="https://youtu.be/zJcw-U-G5AE">YouTube guide</a></strong>.</p><p>That&#8217;s why I&#8217;m focused on building a <strong><a href="https://signal.gideonfip.com/p/the-top-1-of-ai-users-show-no-loyalty">Portable AI System</a></strong> where I can switch models at any time, and still get the same quality of outputs.</p><p>If you want more guidance on building out your own Portable AI System, Signal Starter is a live session where I&#8217;ll be going through the entire process step by step.</p><p>In 90 minutes, you&#8217;ll:</p><ol><li><p>Identify one painful workflow you actually want to automate (not what someone else tells you to)</p></li><li><p>Build the Portable AI System from scratch with the 8 components</p></li><li><p>Turn that task into a working Skill you can invoke anytime</p></li></ol><p>No coding experience is required, and I&#8217;ll show you how to build your system your way and automate all the tasks that you hate doing.</p><p>The session will be live on 29 May and includes the full recording if you can&#8217;t make it:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://start.gideonfip.com/&quot;,&quot;text&quot;:&quot;I want in&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://start.gideonfip.com/"><span>I want in</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The top 1% of AI users show no loyalty to model providers (and neither should you)]]></title><description><![CDATA[If I had to rebuild my AI stack again, I would never buy an annual model plan.]]></description><link>https://signal.gideonfip.com/p/the-top-1-of-ai-users-show-no-loyalty</link><guid isPermaLink="false">https://signal.gideonfip.com/p/the-top-1-of-ai-users-show-no-loyalty</guid><dc:creator><![CDATA[Gideon Ng]]></dc:creator><pubDate>Mon, 06 Apr 2026 11:16:44 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d721f100-8dd3-4e55-aa69-9ab3b54597e4_3720x2556.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If I had to rebuild my AI stack again, I would never buy an annual model plan.</p><p>I&#8217;m lucky that I didn&#8217;t get stuck in one. But with the recent Claude policy changes for OpenClaw, many on Reddit and Twitter are trapped.</p><p>Anything can happen in 1 year, and you&#8217;re left frustrated with lower rate limits, limited integrations, or a plan that&#8217;s completely unusable.</p><p>So to avoid getting locked into any provider, I made 2 key rules for my AI system:</p><ul><li><p>Only buy monthly plans</p></li><li><p>Make my system completely portable with different providers</p></li></ul><p>Here&#8217;s the exact setup I&#8217;m using to switch providers without losing output quality:</p><div><hr></div><h2>You&#8217;re paying more than what you save</h2><p>Most model providers want to lock you into annual plans. They dangle the perception of saving 20% or 2 months from your plan, which makes it seem like a good deal.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k2EO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab3a9e45-9648-426d-8120-f683f29c7630_360x359.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k2EO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab3a9e45-9648-426d-8120-f683f29c7630_360x359.png 424w, https://substackcdn.com/image/fetch/$s_!k2EO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab3a9e45-9648-426d-8120-f683f29c7630_360x359.png 848w, https://substackcdn.com/image/fetch/$s_!k2EO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab3a9e45-9648-426d-8120-f683f29c7630_360x359.png 1272w, https://substackcdn.com/image/fetch/$s_!k2EO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab3a9e45-9648-426d-8120-f683f29c7630_360x359.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k2EO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab3a9e45-9648-426d-8120-f683f29c7630_360x359.png" width="360" height="359" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ab3a9e45-9648-426d-8120-f683f29c7630_360x359.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:359,&quot;width&quot;:360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!k2EO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab3a9e45-9648-426d-8120-f683f29c7630_360x359.png 424w, https://substackcdn.com/image/fetch/$s_!k2EO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab3a9e45-9648-426d-8120-f683f29c7630_360x359.png 848w, https://substackcdn.com/image/fetch/$s_!k2EO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab3a9e45-9648-426d-8120-f683f29c7630_360x359.png 1272w, https://substackcdn.com/image/fetch/$s_!k2EO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fab3a9e45-9648-426d-8120-f683f29c7630_360x359.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>While deciding which AI plan to go with, I was tempted to go with annual plans for these extra cost savings.</p><p>But a Reddit comment made me change my thinking completely:</p><p><strong>Once you lock in with them, you&#8217;re essentially trapped. So go for the monthly plan instead.</strong></p><p>Anything can happen during this 1 year, especially when things change so quickly in this space.</p><p>Will Claude or ChatGPT still be the best models in 2027? Maybe, but it&#8217;s hard to say.</p><p>Other providers are getting better each day. Every new model claims they are smaller than Opus, but with almost the same capabilities.</p><p>Open-source models are competing with frontier models, and they can significantly reduce your costs (if you already have the right hardware).</p><p>While you save money with the annual plan, you&#8217;re incurring costs in other ways.</p><p>Right now, all of our coding plans are cheaper than direct API calls.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9kd3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b34e816-1728-41ea-b6fa-96feff60df3c_761x711.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9kd3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b34e816-1728-41ea-b6fa-96feff60df3c_761x711.png 424w, https://substackcdn.com/image/fetch/$s_!9kd3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b34e816-1728-41ea-b6fa-96feff60df3c_761x711.png 848w, https://substackcdn.com/image/fetch/$s_!9kd3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b34e816-1728-41ea-b6fa-96feff60df3c_761x711.png 1272w, https://substackcdn.com/image/fetch/$s_!9kd3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b34e816-1728-41ea-b6fa-96feff60df3c_761x711.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9kd3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b34e816-1728-41ea-b6fa-96feff60df3c_761x711.png" width="761" height="711" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b34e816-1728-41ea-b6fa-96feff60df3c_761x711.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:711,&quot;width&quot;:761,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!9kd3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b34e816-1728-41ea-b6fa-96feff60df3c_761x711.png 424w, https://substackcdn.com/image/fetch/$s_!9kd3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b34e816-1728-41ea-b6fa-96feff60df3c_761x711.png 848w, https://substackcdn.com/image/fetch/$s_!9kd3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b34e816-1728-41ea-b6fa-96feff60df3c_761x711.png 1272w, https://substackcdn.com/image/fetch/$s_!9kd3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b34e816-1728-41ea-b6fa-96feff60df3c_761x711.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>OpenAI did amazing PR by resetting their rate limits twice over the past 2 weeks.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/thsottiaux/status/2039248564967424483&quot;,&quot;full_text&quot;:&quot;Our Codex dashboards are showing increased rate of users hitting rate limits and since we don't fully understand why I have made the cautious decision of resetting the usage limits for all plans. Enjoy.\n\nI also wanted to celebrate us finding a pocket of fraudulent accounts that&quot;,&quot;username&quot;:&quot;thsottiaux&quot;,&quot;name&quot;:&quot;Tibo&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1953339828738899968/WWQlU2RT_normal.jpg&quot;,&quot;date&quot;:&quot;2026-04-01T07:48:39.000Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:1148,&quot;retweet_count&quot;:574,&quot;like_count&quot;:12155,&quot;impression_count&quot;:1361505,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>Why would they do that when it incurs more costs for them?</p><p>We&#8217;re at the stage of hyper-competition in the AI space, as every model provider rushes to acquire new users:</p><ul><li><p>Free tiers with generous rate limits</p></li><li><p>Heavy discounts on their annual plans</p></li><li><p>Attractive pricing for new business seats</p></li></ul><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/thsottiaux/status/2039901964679688437&quot;,&quot;full_text&quot;:&quot;The Codex App is now our most used surface, ahead of the VS Code extension and the CLI. No wonder it inspires a few others &#128064;\n\nYou can install it here <a class=\&quot;tweet-url\&quot; href=\&quot;https://openai.com/codex/\&quot;>openai.com/codex/</a> + you get up to $500 in credits if you are getting started as a business or enterprise.&quot;,&quot;username&quot;:&quot;thsottiaux&quot;,&quot;name&quot;:&quot;Tibo&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1953339828738899968/WWQlU2RT_normal.jpg&quot;,&quot;date&quot;:&quot;2026-04-03T03:05:02.000Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:209,&quot;retweet_count&quot;:80,&quot;like_count&quot;:2041,&quot;impression_count&quot;:361671,&quot;expanded_url&quot;:{&quot;url&quot;:&quot;https://openai.com/codex/&quot;,&quot;title&quot;:&quot;Codex | AI Coding Partner from OpenAI&quot;,&quot;description&quot;:&quot;The best way to build with agents. Codex accelerates real engineering work, from planning and building features to refactors, reviews, and releases&#8212;working seamlessly across your tools.&quot;,&quot;domain&quot;:&quot;openai.com&quot;,&quot;image&quot;:&quot;https://pbs.substack.com/news_img/2040981170868174848/DPIwgnXB?format=jpg&amp;name=orig&quot;},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>All of these marketing tricks are aimed at building loyalty, so you stay inside their ecosystem.</p><p>But once the cost of acquiring a new customer no longer makes sense, things will change for the worse.</p><p>Most of our token usage is subsidised by VCs.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/Legendaryy/status/2033525617421906189&quot;,&quot;full_text&quot;:&quot;Your Claude subscription is massively subsidized and it won't last forever.\n\nA $20/mo Pro plan burns through ~$180/mo in API-equivalent tokens. Heavy Max users hit $5K/mo on a $200 plan.\n\nActual compute cost is roughly 10% of API pricing. Venture capital covers the rest. &quot;,&quot;username&quot;:&quot;Legendaryy&quot;,&quot;name&quot;:&quot;Legendary&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1931964302065356800/uVnG_yqH_normal.jpg&quot;,&quot;date&quot;:&quot;2026-03-16T12:47:42.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://substackcdn.com/image/upload/w_1028,c_limit,q_auto:best/l_twitter_play_button_rvaygk,w_88/tyg4hsjtmmd26ooumvbt&quot;,&quot;link_url&quot;:&quot;https://t.co/N3mQu1OHla&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:240,&quot;retweet_count&quot;:113,&quot;like_count&quot;:1787,&quot;impression_count&quot;:338891,&quot;expanded_url&quot;:null,&quot;video_url&quot;:&quot;https://video.twimg.com/amplify_video/2033524081291595776/vid/avc1/1280x720/Zv1haWleMDY_-xCL.mp4&quot;,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p><em>OpenAI just announced its latest funding round of $122 billion, which is just insane.</em></p><p>It&#8217;s all the same for tech companies, just like how Uber underpriced their rates to get more users.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/Pranit/status/2038831721790271814?s=20&quot;,&quot;full_text&quot;:&quot;Let's give Anthropic the benefit of the doubt. This is probably a real bug, and they'll fix it\n\nWhat they can't fix is the economics underneath\n\nEvery major AI company is running the VC playbook right now. Price below cost, capture the market, then correct\n\nUber did this for a&quot;,&quot;username&quot;:&quot;Pranit&quot;,&quot;name&quot;:&quot;Pranit&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1844462272170602517/z77UH6cn_normal.jpg&quot;,&quot;date&quot;:&quot;2026-03-31T04:12:16.000Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{&quot;full_text&quot;:&quot;We're aware people are hitting usage limits in Claude Code way faster than expected. Actively investigating, will share more when we have an update!&quot;,&quot;username&quot;:&quot;lydiahallie&quot;,&quot;name&quot;:&quot;Lydia Hallie &#10024;&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1994238936345137154/exEBW2UI_normal.jpg&quot;},&quot;reply_count&quot;:51,&quot;retweet_count&quot;:33,&quot;like_count&quot;:423,&quot;impression_count&quot;:63730,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>But eventually, the funding will dry up.</p><p>The costs of large-scale inference will increase to meet the demand for more users. And VCs aren&#8217;t a charity, they expect these AI companies that they&#8217;ve so heavily invested in to start turning in profits.</p><p><strong>Once that happens, you get trapped.</strong></p><p>The rate limits decrease rapidly. Typing in one simple request can cause a spike in your 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_!lcib!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc11b8e-1169-43bb-94d1-d2f7c434e60e_808x589.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lcib!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc11b8e-1169-43bb-94d1-d2f7c434e60e_808x589.png 424w, https://substackcdn.com/image/fetch/$s_!lcib!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc11b8e-1169-43bb-94d1-d2f7c434e60e_808x589.png 848w, https://substackcdn.com/image/fetch/$s_!lcib!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc11b8e-1169-43bb-94d1-d2f7c434e60e_808x589.png 1272w, https://substackcdn.com/image/fetch/$s_!lcib!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc11b8e-1169-43bb-94d1-d2f7c434e60e_808x589.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lcib!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc11b8e-1169-43bb-94d1-d2f7c434e60e_808x589.png" width="808" height="589" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6dc11b8e-1169-43bb-94d1-d2f7c434e60e_808x589.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:589,&quot;width&quot;:808,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!lcib!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc11b8e-1169-43bb-94d1-d2f7c434e60e_808x589.png 424w, https://substackcdn.com/image/fetch/$s_!lcib!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc11b8e-1169-43bb-94d1-d2f7c434e60e_808x589.png 848w, https://substackcdn.com/image/fetch/$s_!lcib!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc11b8e-1169-43bb-94d1-d2f7c434e60e_808x589.png 1272w, https://substackcdn.com/image/fetch/$s_!lcib!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc11b8e-1169-43bb-94d1-d2f7c434e60e_808x589.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>Companies start removing integrations because their infrastructure can&#8217;t handle the sheer amount of requests.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/bcherny/status/2040206440556826908&quot;,&quot;full_text&quot;:&quot;Starting tomorrow at 12pm PT, Claude subscriptions will no longer cover usage on third-party tools like OpenClaw.\n\nYou can still use these tools with your Claude login via extra usage bundles (now available at a discount), or with a Claude API key.&quot;,&quot;username&quot;:&quot;bcherny&quot;,&quot;name&quot;:&quot;Boris Cherny&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1902044548936953856/J2jeik0t_normal.jpg&quot;,&quot;date&quot;:&quot;2026-04-03T23:14:55.000Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:1811,&quot;retweet_count&quot;:686,&quot;like_count&quot;:8582,&quot;impression_count&quot;:6290906,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>We&#8217;re at the tail end of the golden era for AI.</p><p><em>I have many regrets about not starting earlier before Claude Code blew up, as that would have given me more freedom to play around with AI.</em></p><p>The free inference, generous rate limits, and any other perks will soon be a thing of the past.</p><p>And those who are locked in are the ones who are trapped the most:</p><div><hr></div><h2>You need a Portable AI System</h2><p>The best model that works for you today, won&#8217;t be the best one that works for you next month.</p><p>And when you&#8217;re locked in with one model, it&#8217;s so hard to make the switch a few months later.</p><p>That&#8217;s why I&#8217;ve been so obsessed with building a Portable AI System for my workflows, which needs to meet this criteria:</p><ul><li><p>I have full control over my data and workflows (it&#8217;s not locked into one provider)</p></li><li><p>I can easily switch between any model (my system can connect to almost any model provider)</p></li><li><p>I still get a similar quality of outputs, but at a lower cost</p></li></ul><p>The key characteristic of this system is adaptability. I&#8217;m only locked into a plan for 1 month, so I can try it and switch to another one (if it doesn&#8217;t meet my needs).</p><p>My data, my context, and my skills are all fully owned by me. And because I build highly specific workflows (Skills) through iteration, I can get almost any model to execute the same workflow with similar results.</p><p>Inside this system, there are 5 key components required for it to run successfully:</p><ul><li><p>A file system that includes my context and Skills (in the <code>.agents</code> or <code>.claude</code> folder), all in the <code>.md</code> format</p></li><li><p>A monthly LLM coding plan or API (this will change frequently)</p></li><li><p>A Bring Your Own Key (BYOK) interface that lets the LLM access my files</p></li><li><p>An editor platform to do all of my writing</p></li><li><p>A syncing platform so all of my work is accessible across any device</p></li></ul><p>I&#8217;ve been trying multiple setups, and I&#8217;ve finally settled on a Claude Code-Obsidian hybrid system:</p><ul><li><p>A simple folder on my Mac desktop for my context and Skills</p></li><li><p>OpenRouter for free tier models (1,000 requests/day after a $10.50 deposit) and other coding plans as a backup (I&#8217;m currently using @Zai_org&#8217;s GLM)</p></li><li><p>@opencode to connect to these models (it&#8217;s available on both Desktop and Terminal)</p></li><li><p>Obsidian for editing</p></li><li><p>GitHub for syncing between my desktop and laptop</p></li></ul><p>I&#8217;ve moved on from the OpenCode Desktop app (because it became too laggy with the number of chats that I have).</p><p>Right now, I&#8217;m using the Terminal because I can run multiple windows at the same time, each for one specific task I want to complete.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rvLF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc32b6646-cd4f-47bb-8b45-2facdc1e596e_1865x1030.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rvLF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc32b6646-cd4f-47bb-8b45-2facdc1e596e_1865x1030.png 424w, https://substackcdn.com/image/fetch/$s_!rvLF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc32b6646-cd4f-47bb-8b45-2facdc1e596e_1865x1030.png 848w, https://substackcdn.com/image/fetch/$s_!rvLF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc32b6646-cd4f-47bb-8b45-2facdc1e596e_1865x1030.png 1272w, https://substackcdn.com/image/fetch/$s_!rvLF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc32b6646-cd4f-47bb-8b45-2facdc1e596e_1865x1030.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rvLF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc32b6646-cd4f-47bb-8b45-2facdc1e596e_1865x1030.png" width="1456" height="804" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c32b6646-cd4f-47bb-8b45-2facdc1e596e_1865x1030.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:804,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!rvLF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc32b6646-cd4f-47bb-8b45-2facdc1e596e_1865x1030.png 424w, https://substackcdn.com/image/fetch/$s_!rvLF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc32b6646-cd4f-47bb-8b45-2facdc1e596e_1865x1030.png 848w, https://substackcdn.com/image/fetch/$s_!rvLF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc32b6646-cd4f-47bb-8b45-2facdc1e596e_1865x1030.png 1272w, https://substackcdn.com/image/fetch/$s_!rvLF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc32b6646-cd4f-47bb-8b45-2facdc1e596e_1865x1030.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><em>Though it&#8217;s messier than I would have liked, and I should have stuck to at most 2 windows for my setup.</em></p><p>You may be wondering, why is there no OpenClaw or Hermes at all?</p><p>There&#8217;s too much noise right now with everyone bragging about the complicated workflows on Twitter, making you feel so inferior.</p><p>Instead of focusing on what to run with these agents, build out high-quality workflows first.</p><p>Once you get the outputs that you want and like, then it&#8217;s time to go for &#8216;always-on&#8217; automation.</p><p><strong>Not everything you build with AI has to be impressive or make you 7 figures.</strong></p><p>All you need is getting AI to solve one painful problem in your life, and that&#8217;s enough to change the way you see AI.</p><div><hr></div><h2>Don&#8217;t get trapped by convenience and take action instead</h2><p>You don&#8217;t have to get locked into one ecosystem just because they offer you a seemingly good deal.</p><p>Yes, it&#8217;s so tempting to just stay with a Claude or ChatGPT plan. It feels so convenient and easy. But that only benefits them, and not you.</p><p>Anything can happen inside the full year that you lock in.</p><p>So instead, you need something portable enough so you can switch out models to whatever you like and still get the same outputs.</p><p>If you&#8217;re done being locked into one provider, start with this free setup <strong><a href="https://simple.gideonfip.com/">video guide</a></strong>.</p><p>If you want more guidance on building out your own Portable AI System, Signal Starter is a live session where I&#8217;ll be going through the entire process step by step.</p><p>In 90 minutes, you&#8217;ll:</p><ol><li><p>Identify one painful workflow you actually want to automate (not what someone else tells you to)</p></li><li><p>Build the Portable AI System from scratch with the 8 components</p></li><li><p>Turn that task into a working Skill you can invoke anytime</p></li></ol><p>No coding experience is required, and I&#8217;ll show you how to build your system your way and automate all the tasks that you hate doing.</p><p>The session will be live on 29 May and includes the full recording if you can&#8217;t make it:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://start.gideonfip.com/&quot;,&quot;text&quot;:&quot;I want in&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://start.gideonfip.com/"><span>I want in</span></a></p><p></p>]]></content:encoded></item></channel></rss>