<?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[Dragos Roua]]></title><description><![CDATA[Exploring financial freedom, enjoying location independence and documenting my journey - all this while building an ecosystem of apps, each solving one real problem in my life.]]></description><link>https://dragosroua.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!5Ev8!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb4e8660-c453-4fb1-9508-02f4a763c581_180x180.png</url><title>Dragos Roua</title><link>https://dragosroua.substack.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 11 Jul 2026 15:30:15 GMT</lastBuildDate><atom:link href="https://dragosroua.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Dragos Roua]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[dragosroua@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[dragosroua@substack.com]]></itunes:email><itunes:name><![CDATA[Dragos Roua]]></itunes:name></itunes:owner><itunes:author><![CDATA[Dragos Roua]]></itunes:author><googleplay:owner><![CDATA[dragosroua@substack.com]]></googleplay:owner><googleplay:email><![CDATA[dragosroua@substack.com]]></googleplay:email><googleplay:author><![CDATA[Dragos Roua]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Monday Moving Forward #27: Vibe Coding for People over 50, and Introducing My Latest App: Mood 4 Love]]></title><description><![CDATA[Plus your weekly dose of chunky promo codes for all my apps]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-27-vibe-coding</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-27-vibe-coding</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Mon, 06 Jul 2026 07:26:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5Ev8!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb4e8660-c453-4fb1-9508-02f4a763c581_180x180.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hello and welcome to another installment of my low-volume, no-nonsense, high-value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. Today we&#8217;re talking about vibe coding for people over fifty, and, if you&#8217;re premium, about my latest app (in final TestFlight stages now), called Mood 4 Love. If you&#8217;re not premium yet, you can subscribe below, it takes less than 5 seconds.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://dragosroua.substack.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://dragosroua.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1><strong>Promo Codes</strong></h1><p>Before going forward, a little bit of housekeeping: as you know, all subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier. Make your pick below:</p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong><span>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/999-wise-quotes-stoic-zen/id6765485744">999 Wise Quotes</a></strong><span>. A curated and verified collection of the world&#8217;s greatest minds, spoken and supported with AI reflection. Promo code 999NOW, 50% off of Wisdom Vault (full access)</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/shape-walk-walking-tracker/id6761288309">Shape Walk</a></strong><span>. Walk shapes to stay in shape, my very own fitness apps, which lets you design shapes over your neighborhood and walk them. Promo code WALKNOW for 50% off of the Pro annual plan.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong><span>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong><span>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong><span> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong><span> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</span></p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a><span> </span></strong><span>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a><span> - </span></strong><span>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the first year for the Pro layer.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong><span> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.</span></p></li></ul><h1>Vibe Coding for People Over Fifty</h1><p>That would be my generation, fwiw. I was lucky enough to grow up before any digital malformation of our lives. I played in the dirt, took care of cows at my grandparents house in the country side, knew how to feed the pigs, the chickens and the turkey and slept in a chariot full of freshly cut grass (I will never forget that fragrance).</p><p>For decades, these made me a little bit obsolete. Then AI come. Now I can build whatever I want in plain English, and the main differentiator is not coding skill: it&#8217;s what questions I ask. And, just like that, the apparent obsoletion became my bigger advantage.</p><p>Because I grew up in a time where true interaction was a the core of our lives, unmediated by screens and the commoditization of attention, I simply know what matters, just like that. </p><p>By the way, when I say &#8220;I know&#8221;, I literally mean, &#8220;we know&#8221;, if you&#8217;re from the same generation. Anyway, here&#8217;s the link to the <a href="https://dragosroua.com/vibe-coding-for-people-over-50/">full article</a>.</p><h1>Introducing Mood 4 Love</h1><p>I have 2 apps in my pipeline now, both in late testing stage, meaning those who signed up for TestFlight builds already have their hands on them. In the paid section, below, I will detail what one of them, Mood 4 Love, is all about.</p><p>To all my readers, thank you for your support, see you next week, and for the paid ones, keep reading.</p>
      <p>
          <a href="https://dragosroua.substack.com/p/monday-moving-forward-27-vibe-coding">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Chasing the Best AI Coding Setup: from Claude Code to Grok]]></title><description><![CDATA[With a short stop to MiniMax 3]]></description><link>https://dragosroua.substack.com/p/chasing-the-best-ai-coding-setup</link><guid isPermaLink="false">https://dragosroua.substack.com/p/chasing-the-best-ai-coding-setup</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Thu, 02 Jul 2026 01:56:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lh22!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68dc8e2e-1502-4265-96c2-749cd594e707_1280x600.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lh22!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68dc8e2e-1502-4265-96c2-749cd594e707_1280x600.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lh22!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68dc8e2e-1502-4265-96c2-749cd594e707_1280x600.webp 424w, https://substackcdn.com/image/fetch/$s_!lh22!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68dc8e2e-1502-4265-96c2-749cd594e707_1280x600.webp 848w, https://substackcdn.com/image/fetch/$s_!lh22!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68dc8e2e-1502-4265-96c2-749cd594e707_1280x600.webp 1272w, https://substackcdn.com/image/fetch/$s_!lh22!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68dc8e2e-1502-4265-96c2-749cd594e707_1280x600.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lh22!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68dc8e2e-1502-4265-96c2-749cd594e707_1280x600.webp" width="1280" height="600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68dc8e2e-1502-4265-96c2-749cd594e707_1280x600.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:600,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7744,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dragosroua.substack.com/i/204560108?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68dc8e2e-1502-4265-96c2-749cd594e707_1280x600.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lh22!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68dc8e2e-1502-4265-96c2-749cd594e707_1280x600.webp 424w, https://substackcdn.com/image/fetch/$s_!lh22!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68dc8e2e-1502-4265-96c2-749cd594e707_1280x600.webp 848w, https://substackcdn.com/image/fetch/$s_!lh22!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68dc8e2e-1502-4265-96c2-749cd594e707_1280x600.webp 1272w, https://substackcdn.com/image/fetch/$s_!lh22!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68dc8e2e-1502-4265-96c2-749cd594e707_1280x600.webp 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>I began June with a fixed plan.</p><p>I had already cancelled the $100 Claude Code Max subscription and committed to running a full month on MiniMax 3 at $20/month. The explicit goal was to test whether coding quality remained usable across real, large codebases at roughly one-fifth the previous cost.</p><p>About two weeks into that test, a different offer surfaced.</p><p>Grok was available at $35 for the first three months, then $35/month ongoing. In addition to the coding model, it included image and video generation that neither Claude nor MiniMax delivered at a comparable level.</p><p>At that point the original experiment was no longer the strongest available option.</p><p>I changed direction.</p><p>What I was not willing to abandon was the interface. I had built months of familiarity with Claude Code &#8212; the commands, the way it navigates projects, the overall flow. That accumulated comfort had practical value. At the same time, the economics plus the new creative capabilities on Grok were clearly superior to continuing the MiniMax test for the sake of completing it.</p><p>I kept the existing client and changed only what sits behind it.</p><p>The full technical steps &#8212; how I routed Grok&#8217;s model into the current Claude Code installation using a local proxy &#8212; are documented <a href="https://dragosroua.com/switching-from-claude-code-to-grok-same-interface-different-model/">here</a>.</p><p>This is the third distinct pricing and capability setup I have used in five months: $100 on Claude alone, $120 when I layered in MiniMax as backup, and now $35 with Grok handling both coding work and media generation.</p><p>The relevant point is not that every experiment must be driven to completion. It is that when a materially better combination appears midway, the rational response is to adjust the plan rather than continue the original test out of attachment to the initial framing.</p><p>The real constraint is speed of recognition: how quickly you can see that the current arrangement has been overtaken by a stronger one.</p>]]></content:encoded></item><item><title><![CDATA[Monday Moving Forward #26: Managing AI Cognitive Overload, and Getting Paid to Vibe Code]]></title><description><![CDATA[As usual, a hefty selection of promo codes for my apps.]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-26-managing</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-26-managing</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Mon, 29 Jun 2026 07:38:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9F4h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc0f338-1a70-41a1-9735-0d0f8c7010fb_2155x717.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9F4h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc0f338-1a70-41a1-9735-0d0f8c7010fb_2155x717.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9F4h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc0f338-1a70-41a1-9735-0d0f8c7010fb_2155x717.png 424w, https://substackcdn.com/image/fetch/$s_!9F4h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc0f338-1a70-41a1-9735-0d0f8c7010fb_2155x717.png 848w, https://substackcdn.com/image/fetch/$s_!9F4h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc0f338-1a70-41a1-9735-0d0f8c7010fb_2155x717.png 1272w, https://substackcdn.com/image/fetch/$s_!9F4h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc0f338-1a70-41a1-9735-0d0f8c7010fb_2155x717.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9F4h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc0f338-1a70-41a1-9735-0d0f8c7010fb_2155x717.png" width="1456" height="484" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4cc0f338-1a70-41a1-9735-0d0f8c7010fb_2155x717.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:484,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:915577,&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://dragosroua.substack.com/i/204073460?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc0f338-1a70-41a1-9735-0d0f8c7010fb_2155x717.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_!9F4h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc0f338-1a70-41a1-9735-0d0f8c7010fb_2155x717.png 424w, https://substackcdn.com/image/fetch/$s_!9F4h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc0f338-1a70-41a1-9735-0d0f8c7010fb_2155x717.png 848w, https://substackcdn.com/image/fetch/$s_!9F4h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc0f338-1a70-41a1-9735-0d0f8c7010fb_2155x717.png 1272w, https://substackcdn.com/image/fetch/$s_!9F4h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cc0f338-1a70-41a1-9735-0d0f8c7010fb_2155x717.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>Hello and welcome to another installment of my low-volume, no-nonsense, high-value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. Today we&#8217;re talking about how you can manage AI cognitive overload, and, for my paying subscribers, I share my latest discovery: how can you get paid for vibe-coding. If you&#8217;re not premium yet, you can subscribe below, it takes less than 5 seconds.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://dragosroua.substack.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://dragosroua.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1><strong>Promo Codes</strong></h1><p>Before going forward, a little bit of housekeeping: as you know, all subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier. Make your pick below:</p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong><span>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/999-wise-quotes-stoic-zen/id6765485744">999 Wise Quotes</a></strong><span>. A curated and verified collection of the world&#8217;s greatest minds, spoken and supported with AI reflection. Promo code 999NOW, 50% off of Wisdom Vault (full access)</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/shape-walk-walking-tracker/id6761288309">Shape Walk</a></strong><span>. Walk shapes to stay in shape, my very own fitness apps, which lets you design shapes over your neighborhood and walk them. Promo code WALKNOW for 50% off of the Pro annual plan.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong><span>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong><span>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong><span> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong><span> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</span></p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a><span> </span></strong><span>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a><span> - </span></strong><span>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the first year for the Pro layer.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong><span> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.</span></p></li></ul><h1>Managing AI Cognitive Overload</h1><p>There&#8217;s literally nothing you can throw at a decent LLM model these days that would NOT be created. Making something with code used to be the biggest bottleneck, now this is gone. And the biggest bottleneck shifted to&#8230; you.</p><p>I call this AI cognitive overload and it&#8217;s something that we, as a species, never experienced before. I first hit when I shipped 9 apps in 4 months. The first 2-3 were ok, but as the number grew, the complexity if just managing my workspace also grew&#8230; but exponentially.</p><p>So, I came up with a little strategy of how to solve this, and it involves 3 steps: increment in very small steps, save aggressively and take frequent breaks. I put all the details in this <a href="https://dragosroua.com/how-to-manage-ai-cognitive-overload-lessons-after-9-apps-shipped-in-4-months/">blog post</a>.</p><h1>Getting Paid to&#8230; Vibe Code</h1><p>The last area of unclaimed attention was the feedback given by your agent while it&#8217;s building. You know, the &#8220;Discombobulating&#8230;&#8221; thing. Well, not anymore, there is a way to actually turn that into revenue. As usual, I share all the details to my paid subscribers.</p><p>To everyone else, thank you for being with me on this journey, and see you next week!</p>
      <p>
          <a href="https://dragosroua.substack.com/p/monday-moving-forward-26-managing">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[AI Cognitive Overload Is Real]]></title><description><![CDATA[Managing it may be the biggest AI hurdle so far]]></description><link>https://dragosroua.substack.com/p/ai-cognitive-overload-is-real</link><guid isPermaLink="false">https://dragosroua.substack.com/p/ai-cognitive-overload-is-real</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Thu, 25 Jun 2026 05:30:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!hmrt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba5104ed-b083-43ed-9981-f9b90c647f3b_1792x1008.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hmrt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba5104ed-b083-43ed-9981-f9b90c647f3b_1792x1008.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hmrt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba5104ed-b083-43ed-9981-f9b90c647f3b_1792x1008.webp 424w, https://substackcdn.com/image/fetch/$s_!hmrt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba5104ed-b083-43ed-9981-f9b90c647f3b_1792x1008.webp 848w, https://substackcdn.com/image/fetch/$s_!hmrt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba5104ed-b083-43ed-9981-f9b90c647f3b_1792x1008.webp 1272w, https://substackcdn.com/image/fetch/$s_!hmrt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba5104ed-b083-43ed-9981-f9b90c647f3b_1792x1008.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hmrt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba5104ed-b083-43ed-9981-f9b90c647f3b_1792x1008.webp" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ba5104ed-b083-43ed-9981-f9b90c647f3b_1792x1008.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:120930,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dragosroua.substack.com/i/203508999?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba5104ed-b083-43ed-9981-f9b90c647f3b_1792x1008.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hmrt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba5104ed-b083-43ed-9981-f9b90c647f3b_1792x1008.webp 424w, https://substackcdn.com/image/fetch/$s_!hmrt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba5104ed-b083-43ed-9981-f9b90c647f3b_1792x1008.webp 848w, https://substackcdn.com/image/fetch/$s_!hmrt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba5104ed-b083-43ed-9981-f9b90c647f3b_1792x1008.webp 1272w, https://substackcdn.com/image/fetch/$s_!hmrt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba5104ed-b083-43ed-9981-f9b90c647f3b_1792x1008.webp 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>I shipped 9 iOS apps in 4 months - assisted by AI. This also almost broke me &#8212; but not in the way you&#8217;d expect.</p><p>The AI was mostly ok the whole time. It didn&#8217;t drift, never got confused, never needed a coffee. I did - especially the coffee part.</p><p>Here&#8217;s what happens when you try to move at AI speed: you end up context switching constantly. Nine different apps, nine different codebases, nine ongoing conversations with the AI, each one picking up mid-thought from wherever you left off. The AI handles that with no effort. You handle it by slowly losing the big picture, your passion, and maybe, fi you don&#8217;t address this upfront, your mind.</p><p>I calling this &#8220;AI cognitive overload&#8221;. It&#8217;s not exactly burnout &#8212; it&#8217;s more like running too many tabs in your browser and feeling all of them slow down.</p><p>When I realized this is actually serious, I started to engage it. I found out 3 things that helped.</p><p>The first was shrinking my steps down further than felt reasonable. The temptation with AI is to go big &#8212; hand it something chunky and let it run. That almost always goes sideways. It drifts. It solves a slightly different problem than the one you had. By the time you notice, you&#8217;ve lost a lot of ground. Small steps &#8212; one function, one screen, one bug &#8212; keep it honest and keep you in control. It feels slower, until you realize you&#8217;re making constant progress.</p><p>The second was saving obsessively. Not because I&#8217;m afraid of losing work, I am a big fan of version control, but because a commit is a note to future-me about where things stand. When I switch to a different app and come back three hours later, that checkpoint is the difference between a clean re-entry and 20 minutes of reconstructing what I was even doing. At the pace I was moving, that reconstruction cost added up fast.</p><p>The third was breaks. Actual ones, not &#8220;I&#8217;ll just fix this one thing first&#8221; breaks. The AI doesn&#8217;t need to rest. I kept acting like I didn&#8217;t either. Well, back to reality, here comes gravity: I did. The mental cache only clears when you step away. There&#8217;s no shortcut for it.</p><p>None of this is groundbreaking advice. Small steps, save your work, take breaks &#8212; you&#8217;ve heard it. What changed for me was understanding why it matters more now than before. When you&#8217;re working with a tool that never slows down, never loses track, and never needs to stop &#8212; you become the bottleneck. All the friction that used to pace you naturally is gone, and you have to pace yourself deliberately or the pace does it for you, badly.</p><p>The AI will keep up with whatever you throw at it. </p><p>The question now is <a href="https://dragosroua.com/how-to-manage-ai-cognitive-overload-lessons-after-9-apps-shipped-in-4-months/">whether you can keep up with yourself</a>.</p>]]></content:encoded></item><item><title><![CDATA[Monday Moving Forward #25: Running Local, Private AI Models, and Finally Cancelling my ClaudeSubscription]]></title><description><![CDATA[Includes the weekly dose of promo codes for my apps]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-25-running</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-25-running</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Mon, 22 Jun 2026 04:53:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!EtvD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9308537b-2d78-436b-ba42-f6e7726e410e_1200x333.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EtvD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9308537b-2d78-436b-ba42-f6e7726e410e_1200x333.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EtvD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9308537b-2d78-436b-ba42-f6e7726e410e_1200x333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!EtvD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9308537b-2d78-436b-ba42-f6e7726e410e_1200x333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!EtvD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9308537b-2d78-436b-ba42-f6e7726e410e_1200x333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!EtvD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9308537b-2d78-436b-ba42-f6e7726e410e_1200x333.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EtvD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9308537b-2d78-436b-ba42-f6e7726e410e_1200x333.jpeg" width="1200" height="333" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9308537b-2d78-436b-ba42-f6e7726e410e_1200x333.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:333,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:22454,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dragosroua.substack.com/i/203040261?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9308537b-2d78-436b-ba42-f6e7726e410e_1200x333.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EtvD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9308537b-2d78-436b-ba42-f6e7726e410e_1200x333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!EtvD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9308537b-2d78-436b-ba42-f6e7726e410e_1200x333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!EtvD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9308537b-2d78-436b-ba42-f6e7726e410e_1200x333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!EtvD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9308537b-2d78-436b-ba42-f6e7726e410e_1200x333.jpeg 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>Hello and welcome to another installment of my low-volume, no-nonsense, high-value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. Today we&#8217;re talking about why you should try migrate towards local, private AI models, and, if you&#8217;re premium, about my surprising findings after deciding to move from Claude to MiniMax 3. If you&#8217;re not premium yet, you can subscribe below, it takes less than 5 seconds.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://dragosroua.substack.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://dragosroua.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1><strong>Promo Codes</strong></h1><p>Before going forward, a little bit of housekeeping: as you know, all subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier. Make your pick below:</p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong><span>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/999-wise-quotes-stoic-zen/id6765485744">999 Wise Quotes</a></strong><span>. A curated and verified collection of the world&#8217;s greatest minds, spoken and supported with AI reflection. Promo code 999NOW, 50% off of Wisdom Vault (full access)</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/shape-walk-walking-tracker/id6761288309">Shape Walk</a></strong><span>. Walk shapes to stay in shape, my very own fitness apps, which lets you design shapes over your neighborhood and walk them. Promo code WALKNOW for 50% off of the Pro annual plan.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong><span>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong><span>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong><span> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong><span> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</span></p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a><span> </span></strong><span>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a><span> - </span></strong><span>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the first year for the Pro layer.</span></p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong><span> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.</span></p></li></ul><h1>Local, Private AI Is Not Optional Anymore</h1><p>I already wrote about this on my blog and here on Substack, but I just want to add something on top. Yes, the pace of AI is so quick that even a few days can make a big difference.</p><p>Since I wrote the piece on local AI, a new provider announced an upgrade to their model. It&#8217;s about GLM 5.2. It&#8217;s still a Chinese provider, and still an open-source model.</p><p>The difference: everybody who tested it says it&#8217;s on par with Claude Opus 4.8. That&#8217;s a huge statement, but that&#8217;s where the consensus seems to be.</p><p>Now, to run GLM 5.2 you will need AT LEAST $10,000 worth of hardware, either 4 Nvidia Sparks, or a big Mac Studio with 512 GB. That&#8217;s just the entry level, you&#8217;d probably need slightly more to run it comfortable. But that will put you literally on the same level with SOTA models, for which you paid, just until a couple of weeks ago, hundreds, if not thousands, monthly.</p><p>And with that, we&#8217;re segueing to the paid part of this newsletter, where I give an update on my quest on the Claude replacements I&#8217;m testing. To all my readers, thank you for being here, and see you next week.</p>
      <p>
          <a href="https://dragosroua.substack.com/p/monday-moving-forward-25-running">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[On Owning Your Tools]]></title><description><![CDATA[Running local, private AI models]]></description><link>https://dragosroua.substack.com/p/on-owning-your-tools</link><guid isPermaLink="false">https://dragosroua.substack.com/p/on-owning-your-tools</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Thu, 18 Jun 2026 04:30:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Z7Ae!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d4131f1-b481-479f-a25b-450f39cb8051_1831x859.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Z7Ae!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d4131f1-b481-479f-a25b-450f39cb8051_1831x859.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Z7Ae!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d4131f1-b481-479f-a25b-450f39cb8051_1831x859.webp 424w, https://substackcdn.com/image/fetch/$s_!Z7Ae!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d4131f1-b481-479f-a25b-450f39cb8051_1831x859.webp 848w, https://substackcdn.com/image/fetch/$s_!Z7Ae!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d4131f1-b481-479f-a25b-450f39cb8051_1831x859.webp 1272w, https://substackcdn.com/image/fetch/$s_!Z7Ae!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d4131f1-b481-479f-a25b-450f39cb8051_1831x859.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Z7Ae!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d4131f1-b481-479f-a25b-450f39cb8051_1831x859.webp" width="1456" height="683" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d4131f1-b481-479f-a25b-450f39cb8051_1831x859.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:683,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:186700,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dragosroua.substack.com/i/202383612?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d4131f1-b481-479f-a25b-450f39cb8051_1831x859.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Z7Ae!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d4131f1-b481-479f-a25b-450f39cb8051_1831x859.webp 424w, https://substackcdn.com/image/fetch/$s_!Z7Ae!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d4131f1-b481-479f-a25b-450f39cb8051_1831x859.webp 848w, https://substackcdn.com/image/fetch/$s_!Z7Ae!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d4131f1-b481-479f-a25b-450f39cb8051_1831x859.webp 1272w, https://substackcdn.com/image/fetch/$s_!Z7Ae!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d4131f1-b481-479f-a25b-450f39cb8051_1831x859.webp 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>There is a pattern we keep missing and then we tend to kick ourselves when we miss it.</p><p>I happened with social media, for instance. Let&#8217;s say you built an audience on a platform. Then suddenly, and usually without notice, the platform changed the algorithm, or got bought, or got banned in your country, or decided your content violated a policy you never agreed to. Your audience &#8212; the one you spent years building &#8212; was rented, not owned. You were a tenant, not a landlord. Most of us figured this out too late.</p><p>Well, this is happening again with AI.</p><p>Last week, Anthropic released Fable 5. Three days later, the US government ordered them to shut it down for non-US users. Anthropic complied. Not because they wanted to &#8212; they said they simply couldn&#8217;t filter by nationality fast enough, so they pulled the plug for everyone. Three days. Then gone.</p><p>I&#8217;m not writing this to criticize Anthropic. They were in an impossible position (and they kinda brought this unto themselves, but that&#8217;s another story). I&#8217;m writing it because the moment was clarifying in a way that&#8217;s important.</p><p>Here&#8217;s the thing: you probably don&#8217;t think of your AI setup as a dependency. It just works. You open the app, you type, it responds. That&#8217;s what dependencies feel like &#8212; invisible, until they&#8217;re not. The Fable shutdown made the dependency visible. And visible dependencies are the ones you can do something about.</p><p>The good news is that the alternative already exists, and it&#8217;s actually good now.</p><p>Running local, private AI models used to mean accepting a significant quality gap. You ran something that was maybe 60% as capable as the frontier, and you made peace with that for the sake of privacy or cost. That trade-off is mostly gone. The open-source models released in the last few months &#8212; Kimi K2, GLM-5.2, MiniMax M3 &#8212; are legitimately competitive with closed frontier models on the tasks most people actually care about: coding, reasoning, long-context document work.</p><p>And the hardware is there too. A MacBook Pro M4 Max runs 70B models at 70 tokens per second. A $3,000 AMD mini PC gives you 128GB of unified memory. An Nvidia DGX Spark is the size of a Mac Mini. You don&#8217;t need a data center anymore - a strong, recent machine will do it.</p><p>This isn&#8217;t about being paranoid or anti-establishment. It&#8217;s about a much simpler thing: owning your tools.</p><p>A carpenter who rents their tools from someone isn&#8217;t really a carpenter. They&#8217;re a temporary operator of someone else&#8217;s equipment. </p><p>We are on the verge of a moment &#8212; not here yet, but approaching &#8212; where the users of commercial AI become the product in the same way social media users became the product. Your prompts, your workflows, your patterns of thought will be valuable training data. The incentive to harvest that is enormous and the infrastructure to do it already exists. I&#8217;m not saying every provider will do this. I&#8217;m saying the incentive will be very hard to resist, and by the time it&#8217;s obvious, it&#8217;ll be too late to matter.</p><p>The window where you can set up your own, private and local AI, for a reasonable cost, with models that are actually good, is open right now. But beware, these windows have a way of closing without giving notice.</p><p>Full breakdown of models and hardware here: <a href="https://dragosroua.com/running-local-private-ai-models-how-and-why/">https://dragosroua.com/running-local-private-ai-models-how-and-why/</a></p>]]></content:encoded></item><item><title><![CDATA[Monday Moving Forward #24: From Writing Prompts To Writing Loops, Harvesting Attention and Anthropic Fable Says Bye Bye]]></title><description><![CDATA[Plus the weekly dose of promo codes for my apps]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-24-from-writing</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-24-from-writing</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Mon, 15 Jun 2026 05:25:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UUzG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78a1d749-13a1-4df9-87ac-2da1bc8a0a5d_1544x1184.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UUzG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78a1d749-13a1-4df9-87ac-2da1bc8a0a5d_1544x1184.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UUzG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78a1d749-13a1-4df9-87ac-2da1bc8a0a5d_1544x1184.png 424w, https://substackcdn.com/image/fetch/$s_!UUzG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78a1d749-13a1-4df9-87ac-2da1bc8a0a5d_1544x1184.png 848w, https://substackcdn.com/image/fetch/$s_!UUzG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78a1d749-13a1-4df9-87ac-2da1bc8a0a5d_1544x1184.png 1272w, https://substackcdn.com/image/fetch/$s_!UUzG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78a1d749-13a1-4df9-87ac-2da1bc8a0a5d_1544x1184.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UUzG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78a1d749-13a1-4df9-87ac-2da1bc8a0a5d_1544x1184.png" width="1456" height="1117" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/78a1d749-13a1-4df9-87ac-2da1bc8a0a5d_1544x1184.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1117,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:317675,&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://dragosroua.substack.com/i/202075626?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78a1d749-13a1-4df9-87ac-2da1bc8a0a5d_1544x1184.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_!UUzG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78a1d749-13a1-4df9-87ac-2da1bc8a0a5d_1544x1184.png 424w, https://substackcdn.com/image/fetch/$s_!UUzG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78a1d749-13a1-4df9-87ac-2da1bc8a0a5d_1544x1184.png 848w, https://substackcdn.com/image/fetch/$s_!UUzG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78a1d749-13a1-4df9-87ac-2da1bc8a0a5d_1544x1184.png 1272w, https://substackcdn.com/image/fetch/$s_!UUzG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78a1d749-13a1-4df9-87ac-2da1bc8a0a5d_1544x1184.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>Hello and welcome to another installment of my low-volume, no-nonsense, high-value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. Today we&#8217;re talking about the difference between prompting your agent and writing loops for your agent, about attention harvesting with Tetris, and, for premium subscribers, my take on why Anthropic Fable&#8217;s model was banned by the US government. If you&#8217;re not premium yet, you can subscribe below, it takes less than 5 seconds.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://dragosroua.substack.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://dragosroua.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1>Promo Codes</h1><p>Before going forward, a little bit of housekeeping: as you know, all subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier. Make your pick below:</p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/999-wise-quotes-stoic-zen/id6765485744">999 Wise Quotes</a></strong>. A curated and verified collection of the world&#8217;s greatest minds, spoken and supported with AI reflection. Promo code 999NOW, 50% off of Wisdom Vault (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/shape-walk-walking-tracker/id6761288309">Shape Walk</a></strong>. Walk shapes to stay in shape, my very own fitness apps, which lets you design shapes over your neighborhood and walk them. Promo code WALKNOW for 50% off of the Pro annual plan.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a> </strong>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a> - </strong>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the first year for the Pro layer.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.</p></li></ul><h1>From Prompts to Loops</h1><p>For about two years, working with a coding agent meant one thing: you wrote a good prompt, shared enough context, read what came back, typed the next thing. The agent was a tool and you were holding it the entire time, one turn after another. Like a sculptor uses the chisel.</p><p>A loop hands that holding to a small system that finds the work, hands it out, checks it, writes down what&#8217;s done, and decides the next thing &#8212; and lets <em>that</em> poke the agent instead of you. It&#8217;s like your job is to create the sculptor now &#8211; or, to be more precise, a small army of sculptors.</p><p>I did my first experiment with writing loops last week, and I documented everything on my blog. This was a real life situation, solving real life problems (app delivery consistency) and the loop itself proved to be rather useful. <a href="https://dragosroua.com/i-stopped-prompting-my-agents-i-write-agentic-loops-instead-heres-why/">Have a look</a> at the whole process, the bugs it found and the lessons I learned.</p><h1>Harvesting Attention with Tetris</h1><p>One of the most impressive benefits of AI is how drastically it shortens the path from idea to product. Here&#8217;s an example: the other day, when I was waiting for Claude to finish compacting my session, I had an idea. What if I can intercept that, and then fire up a small Tetris game that runs inside the Terminal (no need to leave the Claude window) just to have some fun. It took me less than an hour from idea to the github push. </p><p>What was more important, though, was the mental exercise in finding out how valuable attention became, and how the last spots available are popping out where you least expect them. Have a look at the whole brainstorming <a href="https://dragosroua.com/attention-harvesting-what-you-do-while-your-llm-works/">here</a>.</p><p>To all my readers, thank you, and see you next week. And if you&#8217;re on the premium layer, keep reading for my thoughts on the Fable debacle.</p>
      <p>
          <a href="https://dragosroua.substack.com/p/monday-moving-forward-24-from-writing">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Writing Loops Instead of Prompts Is Boring - and That's the Point]]></title><description><![CDATA[Discover what "done" means first, then ask AI to do it.]]></description><link>https://dragosroua.substack.com/p/writing-loops-instead-of-prompts</link><guid isPermaLink="false">https://dragosroua.substack.com/p/writing-loops-instead-of-prompts</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Thu, 11 Jun 2026 02:16:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!D_Tf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f4b48bf-2994-44e0-b72b-07166d3ea6b1_1831x859.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!D_Tf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f4b48bf-2994-44e0-b72b-07166d3ea6b1_1831x859.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D_Tf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f4b48bf-2994-44e0-b72b-07166d3ea6b1_1831x859.webp 424w, https://substackcdn.com/image/fetch/$s_!D_Tf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f4b48bf-2994-44e0-b72b-07166d3ea6b1_1831x859.webp 848w, https://substackcdn.com/image/fetch/$s_!D_Tf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f4b48bf-2994-44e0-b72b-07166d3ea6b1_1831x859.webp 1272w, https://substackcdn.com/image/fetch/$s_!D_Tf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f4b48bf-2994-44e0-b72b-07166d3ea6b1_1831x859.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D_Tf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f4b48bf-2994-44e0-b72b-07166d3ea6b1_1831x859.webp" width="1456" height="683" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f4b48bf-2994-44e0-b72b-07166d3ea6b1_1831x859.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:683,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:84820,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dragosroua.substack.com/i/201406388?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f4b48bf-2994-44e0-b72b-07166d3ea6b1_1831x859.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!D_Tf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f4b48bf-2994-44e0-b72b-07166d3ea6b1_1831x859.webp 424w, https://substackcdn.com/image/fetch/$s_!D_Tf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f4b48bf-2994-44e0-b72b-07166d3ea6b1_1831x859.webp 848w, https://substackcdn.com/image/fetch/$s_!D_Tf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f4b48bf-2994-44e0-b72b-07166d3ea6b1_1831x859.webp 1272w, https://substackcdn.com/image/fetch/$s_!D_Tf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f4b48bf-2994-44e0-b72b-07166d3ea6b1_1831x859.webp 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>A few days ago I wrote up a small script &#8212; a loop that audits my iOS apps for two dull bits of release hygiene. If you want the code and the war stories, <a href="https://dragosroua.com/i-stopped-prompting-my-agents-i-write-agentic-loops-instead-heres-why/">that&#8217;s over there</a>. This article is about something else. It&#8217;s the part I didn&#8217;t put in the technical post, because it isn&#8217;t technical. </p><p>It&#8217;s what the whole loop paradigm made me think about for the rest of the week.</p><h2>Do we need another fancy name: &#8220;loop engineering&#8221;?</h2><p>Boris Cherny runs Claude Code at Anthropic. He&#8217;s said, more than once now, that he doesn&#8217;t really prompt the AI anymore &#8212; he writes loops that prompt it, and his job has become writing the loops. He mentioned, almost in passing, that he uninstalled his IDE in November because he&#8217;d stopped opening it.</p><p>The internet did what the internet does. Within seventy-two hours there was a name &#8212; &#8220;loop engineering&#8221; &#8212; a wave of breathless posts, and a counter-wave insisting it&#8217;s the end of programming as a craft, that we&#8217;re all going to forget how to code while autonomous loops quietly fill production with garbage nobody can fix.</p><p>I want to sit in the uncomfortable middle of that, because I think both ends miss what&#8217;s actually interesting.</p><h2>The sculptor and the chisel</h2><p>After sitting for a couple of days with it, something finally clicked.</p><p>For roughly two years, using a coding agent meant holding a chisel. You type, you read, you adjust, you type again. The agent is the tool and you are the sculptor, working the marble one strike at a time. Good work, but it&#8217;s <em>your hands</em> on it the whole time, and there&#8217;s only one of you.</p><p>A loop changes your job. You stop being the sculptor and start <em>building</em> the sculptor &#8212; an almost autonomous system that finds the marble, makes the cuts, checks its own work, and decides what to carve next. And once you&#8217;ve built one, the obvious move is to build a few more and point them at different blocks. You go from one pair of hands to an army of them.</p><p>That&#8217;s the leverage everyone&#8217;s excited about. It&#8217;s real. But notice what just quietly happened: you&#8217;re no longer the one who knows where every cut went. That&#8217;s the whole game, and it&#8217;s where the excitement and the danger live, sharing the same narrow space.</p><h2>What my boring loop revealed</h2><p>The loop I built is genuinely unremarkable. A <code>for</code> loop with an API call inside it. An average developer writes it in half an hour. No architecture to admire.</p><p>And yet running it changed how I see my own portfolio.</p><p>Not because the AI was clever. Because the loop forced me to <em>write down what &#8220;done&#8221; means.</em> To ship my apps consistently, I had to state &#8212; in plain English, precisely enough that a machine could check &#8212; what a finished app looks like. In this case, I had to define 2 very clear outcomes:</p><ul><li><p>A cross-promo section linking to the others. </p></li><li><p>A version string in its exact shape, so that when I&#8217;m juggling six or seven apps in a day I can tell at a glance which build is which. </p></li></ul><p>The moment those rules left my head and became text, they stopped being vibes and became a standard.</p><p>That&#8217;s the part the hype misses. The value wasn&#8217;t the automation. It was being <em>made</em> to articulate the thing I&#8217;d carried implicitly for months. The loop is just the forcing function. You could get most of the benefit from writing the checklist and never running the script &#8212; but you&#8217;d never write the checklist, because nothing forced you to. The loop is the reason you finally do.</p><p>Addy Osmani, a Google engineer who&#8217;s written sharply about all this, makes a related point I haven&#8217;t stopped chewing on: writing your project knowledge down where the agent reads it every run is really just <em>intent paid for once instead of over and over.</em> An agent starts every session cold and fills any gap in your intent with a confident guess. I&#8217;d push it further &#8212; writing it down is how <em>you</em> discover what your intent even was. Most of mine was undocumented because it had never been challenged. The loop challenged it.</p><h2>Where the skill-decline critics are half right</h2><p>The fear is that if loops do the work, the human atrophies. True &#8212; for one kind of work, and false for another.</p><p>If you let a loop write code you don&#8217;t read, you&#8217;ll lose the ability to write that code. That&#8217;s just practice, or the lack of it. The critics are right about that.</p><p>But the loop I built didn&#8217;t replace a skill I had. It replaced a chore I was <em>avoiding.</em> I was never going to manually diff every Settings screen before a release. That work simply wasn&#8217;t happening. The loop didn&#8217;t take a craft away &#8212; it did a thing I&#8217;d quietly decided wasn&#8217;t worth my hours. And in doing it, it surfaced a real bug that had been shipping for months.</p><p>So the honest question isn&#8217;t &#8220;will loops make me worse?&#8221; It&#8217;s &#8220;what am I actually automating &#8212; a skill I should keep sharp, or an avoidance I&#8217;d dressed up as a decision?&#8221; Completely different things, and the answer changes per task. I&#8217;ll write loops for the second category all day. I&#8217;m in no rush to hand over the first.</p><h2>The line that reframed the whole debate for me</h2><p>Osmani ends his piece on something that&#8217;s stuck harder than anything else I read this week. Two people can build the exact same loop and get completely opposite results. One uses it to move faster on work they understand deeply. The other uses it to avoid understanding the work at all. The loop doesn&#8217;t know the difference. You do.</p><p>That&#8217;s the thing. The loop is neutral. It&#8217;s an unbound amplifier. Point it at work you understand and it compounds your judgment. Point it at work you&#8217;re avoiding <em>because</em> you don&#8217;t want to understand it, and it compounds the avoidance &#8212; faster, and with a clean console output that makes the avoidance feel like progress.</p><p>Your army of sculptors will carve whatever you point them at, beautifully, including a statue of your own misunderstanding. They won&#8217;t tell you which one it is. Only you can.</p><h2>The completion</h2><p>If you take one thing from this, take the reframe, not the actual script.</p><p>The loop is boring, just fifty lines of vanilla Python. You won&#8217;t be impressed and you shouldn&#8217;t be. But building it makes you do two things you&#8217;ve been putting off: state precisely what &#8220;finished&#8221; means for your work, and find out where you&#8217;ve been trusting a process you never actually checked.</p><p>That&#8217;s available today, with the tools you already have, for the cost of one boring afternoon. You don&#8217;t need to be Boris Cherny. You don&#8217;t need an army running while you sleep. You need one repeating chore you&#8217;ve been avoiding and the willingness to write down, exactly, what doing it right looks like.</p><p>Build one sculptor first. Make it carve one good statue. </p><div><hr></div><p><em>I write about building a portfolio of small software as one person, in public, without pretending it&#8217;s tidier than it is. If that&#8217;s your thing, <a href="https://dragosroua.com/vibe-coding-for-senior-ios-developers-guidelines-after-10-apps-in-4-months/">you&#8217;re in the right place.</a></em></p>]]></content:encoded></item><item><title><![CDATA[Monday Moving Forward #23: Claude Code versus Minimax Early Results, Post 30 Days Challenge Blues, Twitter Ressurrection]]></title><description><![CDATA[And your weekly dose of promo codes for my apps]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-23-claude-code</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-23-claude-code</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Mon, 08 Jun 2026 01:57:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6mAZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf53276f-07b4-4966-a371-0b23125783e4_1256x640.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6mAZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf53276f-07b4-4966-a371-0b23125783e4_1256x640.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6mAZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf53276f-07b4-4966-a371-0b23125783e4_1256x640.webp 424w, https://substackcdn.com/image/fetch/$s_!6mAZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf53276f-07b4-4966-a371-0b23125783e4_1256x640.webp 848w, https://substackcdn.com/image/fetch/$s_!6mAZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf53276f-07b4-4966-a371-0b23125783e4_1256x640.webp 1272w, https://substackcdn.com/image/fetch/$s_!6mAZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf53276f-07b4-4966-a371-0b23125783e4_1256x640.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6mAZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf53276f-07b4-4966-a371-0b23125783e4_1256x640.webp" width="1256" height="640" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af53276f-07b4-4966-a371-0b23125783e4_1256x640.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:640,&quot;width&quot;:1256,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:27264,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dragosroua.substack.com/i/200962992?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf53276f-07b4-4966-a371-0b23125783e4_1256x640.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6mAZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf53276f-07b4-4966-a371-0b23125783e4_1256x640.webp 424w, https://substackcdn.com/image/fetch/$s_!6mAZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf53276f-07b4-4966-a371-0b23125783e4_1256x640.webp 848w, https://substackcdn.com/image/fetch/$s_!6mAZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf53276f-07b4-4966-a371-0b23125783e4_1256x640.webp 1272w, https://substackcdn.com/image/fetch/$s_!6mAZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf53276f-07b4-4966-a371-0b23125783e4_1256x640.webp 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>Hello and welcome to another installment of my low-volume, no-nonsense, high-value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. Today we&#8217;re talking about the post 30-day challenge blues, we look at how Twitter resurrected (at least for me), and, for premium subscribers, give the early results of my Claude Code to MiniMax switch If you&#8217;re not premium yet, you can subscribe below, it takes less than 5 seconds.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://dragosroua.substack.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://dragosroua.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1>Post 30-day Challenge Blues</h1><p>Revisiting posts from 10-15 years ago, one at a time, in a 30-day challenge, proved to be a more intense challenge than I anticipated. The writing volume was not that bad. But the psychological consequences of revisiting so many beliefs and approaches was deeper and unexpected.</p><p>Most of the things I&#8217;ve written about seemed set in stone 10-15 years ago. Back then, they formed the foundation of my lifestyle, my business, my relationships. Revisiting that big slice of my life activities, with the &#8220;now&#8221; persona, put a very uncomfortable light on many of them. Some were shallow. Some were just borrowed motivational mumbo-jumbo. Some stuck, but not too many.</p><p>So, I&#8217;m in a little of a blues period, asking questions, waiting for the answers and just letting the dust settle over this. The 30-day challenge, as useful as it proved to be for my readers, accidentally brought a little bit of psychological chaos in my personal life. But chaos, in small dosage, is <a href="https://dragosroua.com/humans-need-entropy/">good for humans</a>.</p><h1>Twitter Resurrection</h1><p>I wrote last week that Twitter seem to be living a second life, at least for me. I joined that platform in 2009, 17 years ago, and I&#8217;ve seen it go through many transformations. For years in a row I had a blast there, then there were years of silence.</p><p>The current algorithm, or just the quality of people there, seems to warrant the beginning of a new intense period. Recently, I&#8217;ve been participating in many interesting debates, seen many new founders and builders showing up, putting together businesses and interacting genuinely with their followers.</p><p>This is so contrasting with the previous Twitter management team, choked by the woke propaganda, that it seems like a completely new entity being activated there. Literally seems like Twitter is rising up from the dead. Let&#8217;s hope it sticks, you can follow me <a href="https://x.com/@dragosroua">here</a>, if you&#8217;re curious.</p><h1><strong>Promo Codes</strong></h1><p>All subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier.</p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/999-wise-quotes-stoic-zen/id6765485744">999 Wise Quotes</a></strong>. A curated and verified collection of world&#8217;s greatest minds, spoken and supported with AI reflection. Promo code 999NOW, 50% off of Wisdom Vault (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/shape-walk-walking-tracker/id6761288309">Shape Walk</a></strong>. Walk shapes to stay in shape, my very own fitness apps, which lets you design shapes over your neighborhood and walk them. Promo code WALKNOW for 50% off of the Pro annual plan.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a> </strong>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a> - </strong>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the first year for the Pro layer.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.</p></li></ul><p>To all my readers, thank you, and see you next week. And if you&#8217;re on the premium layer, keep reading for my Claude Code to MiniMax switchover.</p>
      <p>
          <a href="https://dragosroua.substack.com/p/monday-moving-forward-23-claude-code">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Monday Moving Forward #22: Leaving Claude Code Behind, The 30 Day Challenge Is Over and Twitter Surge]]></title><description><![CDATA[As usual, you get promo codes for all my 10 apps]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-22-leaving</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-22-leaving</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Mon, 01 Jun 2026 05:34:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WZJJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a338f48-ff18-4e50-990a-fb3e1602afc9_1536x1024.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WZJJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a338f48-ff18-4e50-990a-fb3e1602afc9_1536x1024.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WZJJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a338f48-ff18-4e50-990a-fb3e1602afc9_1536x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!WZJJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a338f48-ff18-4e50-990a-fb3e1602afc9_1536x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!WZJJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a338f48-ff18-4e50-990a-fb3e1602afc9_1536x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!WZJJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a338f48-ff18-4e50-990a-fb3e1602afc9_1536x1024.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WZJJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a338f48-ff18-4e50-990a-fb3e1602afc9_1536x1024.webp" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6a338f48-ff18-4e50-990a-fb3e1602afc9_1536x1024.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:60718,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dragosroua.substack.com/i/200073590?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a338f48-ff18-4e50-990a-fb3e1602afc9_1536x1024.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WZJJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a338f48-ff18-4e50-990a-fb3e1602afc9_1536x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!WZJJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a338f48-ff18-4e50-990a-fb3e1602afc9_1536x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!WZJJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a338f48-ff18-4e50-990a-fb3e1602afc9_1536x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!WZJJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a338f48-ff18-4e50-990a-fb3e1602afc9_1536x1024.webp 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>Hello and welcome to another installment of my low-volume, no-nonsense, high-value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. Today we&#8217;re talking about a sudden surge in my Twitter activities, look back at the 30-day challenge, which just ended yesterday, and, for premium subscribers, do deep dive in switching from Claude Code to MiniMax (and potentially to a local first coding environment). If you&#8217;re not premium yet, you can subscribe below, it takes less than 5 seconds.</p><h1><strong>Twitter Surge</strong></h1><p>Something happened to my Twitter lately: I got a surge of new followers and I got days with 100k impressions overall, for my tweets and replies. This wasn&#8217;t in my plan, and I think it&#8217;s a combination of 2 things:</p><ul><li><p>some kind of threshold that triggered the algorithm and made me more visible. I do post targeted content, about AI, and vibe coding and X / Twitter is a good place for this.</p></li><li><p>consistency: as part of my marketing activities I became more engaged and focused on more platforms. Coding has became the easy part, now the bottleneck is distribution, a.k.a. attention</p></li></ul><p>I you&#8217;re on Twitter, <a href="https://x.com/dragosroua">let&#8217;s connect</a>.</p><h1><strong>&#8220;Then and Now &#8220; 30-day Challenge Finished - What Gives?</strong></h1><p>This is probably the most intense 30 day challenge that I ever attempted. It doesn&#8217;t show in the blog posts voice, and that&#8217;s the idea, maintain balance and keep producing relatable content. But it was tough. The challenge was started while I was in Europe, spanned Romania and Greece and was finished in Vietnam. Just making sure I won&#8217;t skip a day was a logistics feat.</p><p>It was also mentally taxing to go over to all the viral content I wrote 10-15 years ago and understand how it relates (or, to be more accurate, how it doesn&#8217;t relate anymore) to my current reality. All 30 articles are now side by side with their initial post in the main <a href="https://dragosroua.com/then-and-now-a-30-day-blog-challenge/">challenge hub post</a>, if you&#8217;re curious.</p><h1><strong>Promo Codes</strong></h1><p>All subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier. </p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/999-wise-quotes-stoic-zen/id6765485744">999 Wise Quotes</a></strong>. A curated and verified collection of world&#8217;s greatest minds, spoken and supported with AI reflection. Promo code 999NOW, 50% off of Wisdom Vault (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/shape-walk-walking-tracker/id6761288309">Shape Walk</a></strong>. Walk shapes to stay in shape, my very own fitness apps, which lets you design shapes over your neighborhood and walk them. Promo code WALKNOW for 50% off of the Pro annual plan.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a></strong>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a> - </strong>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the first year for the Pro layer.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.</p></li></ul><p>To all my readers, thank you, and see you next week. And if you&#8217;re on the premium layer, keep reading for my Claude Code to MiniMax switchover.</p>
      <p>
          <a href="https://dragosroua.substack.com/p/monday-moving-forward-22-leaving">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Shipping 10 Apps in 4 Months - Let's Look at the Numbers]]></title><description><![CDATA[Vibe coding for senior developers is a completely different thing.]]></description><link>https://dragosroua.substack.com/p/shipping-10-apps-in-4-months-lets</link><guid isPermaLink="false">https://dragosroua.substack.com/p/shipping-10-apps-in-4-months-lets</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Tue, 26 May 2026 05:49:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gqNY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ff8082-def5-49be-b06e-f83a8ebc7c1d_1122x1402.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gqNY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ff8082-def5-49be-b06e-f83a8ebc7c1d_1122x1402.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gqNY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ff8082-def5-49be-b06e-f83a8ebc7c1d_1122x1402.png 424w, https://substackcdn.com/image/fetch/$s_!gqNY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ff8082-def5-49be-b06e-f83a8ebc7c1d_1122x1402.png 848w, https://substackcdn.com/image/fetch/$s_!gqNY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ff8082-def5-49be-b06e-f83a8ebc7c1d_1122x1402.png 1272w, https://substackcdn.com/image/fetch/$s_!gqNY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ff8082-def5-49be-b06e-f83a8ebc7c1d_1122x1402.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gqNY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ff8082-def5-49be-b06e-f83a8ebc7c1d_1122x1402.png" width="1122" height="1402" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/56ff8082-def5-49be-b06e-f83a8ebc7c1d_1122x1402.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1402,&quot;width&quot;:1122,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2877402,&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://dragosroua.substack.com/i/199033837?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ff8082-def5-49be-b06e-f83a8ebc7c1d_1122x1402.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_!gqNY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ff8082-def5-49be-b06e-f83a8ebc7c1d_1122x1402.png 424w, https://substackcdn.com/image/fetch/$s_!gqNY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ff8082-def5-49be-b06e-f83a8ebc7c1d_1122x1402.png 848w, https://substackcdn.com/image/fetch/$s_!gqNY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ff8082-def5-49be-b06e-f83a8ebc7c1d_1122x1402.png 1272w, https://substackcdn.com/image/fetch/$s_!gqNY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56ff8082-def5-49be-b06e-f83a8ebc7c1d_1122x1402.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>I published a post on my blog last Sunday with 6 guidelines for vibe coding as a senior developer (link at the end). It was an honest approach focusing on what AI assisted coding changes for someone who already writes code for more than 30 years. </p><p>I left out, intentionally, some details, namely the numbers. And by numbers I mean everything, from how many apps I would write again, up to the actual token costs.</p><p>My Substack seems to be the perfect spot to document that. So, here we go.</p><p>The most difficult app wasn&#8217;t the most technically complex one. It was Light Njoy &#8212; the iPhone-as-ambient-lamp app. Simply because I couldn&#8217;t tell when it was done. With a productivity app you have features and you can define testable outcomes. With an ambient experience, you try to create vibes, you work with emotions and &#8220;I like this, but I don&#8217;t know why&#8221;, so AI would be very happy to keep you in an endless loop of &#8220;let&#8217;s try this approach too, shall we?&#8221;. I rebuilt the aurora rendering layer three times across two sessions. The third session started from scratch with a fresh context and a tighter spec, and it took about 90 minutes. The previous two sessions had cost me the better part of two days.</p><p>That&#8217;s a case study in the genesis prompt principle from the post: I hadn&#8217;t spec&#8217;d what &#8220;done&#8221; looked like for an experience product. I&#8217;d spec&#8217;d the features but not the feeling. AI cannot infer what you feel like.</p><h1>The Actual Numbers</h1><ul><li><p>Total AI spend across four months: ~$540 (Claude Code Max at $100/month = $400, MiniMax/2 months = $50, Airlabs API/2 months = $90)</p></li><li><p>Total hours: I work mornings and I try to keep it under 4 hours/day, but some days I focus more on marketing than on building (the post will also tell you why). Conservative estimate is 6-8 focused building hours per week &#8212; safe to ceil it at 100-130 hours total.</p></li><li><p>Apps earning meaningful revenue: 3 out of 10 live. Keep in mind that some of them have just been luanched.</p></li><li><p>Apps I&#8217;d build again knowing what I know now: 10 out of 10. Really, the thing that makes me happy is shipping stuff out, regardless of the difficulties.</p></li></ul><p>The 6 guidelines in the blog post are the most important part of this experience, so far. Income will come and go, but the process will stay. And you can apply the process over and over, iterating on app ideas, audiences and marketing approaches.</p><p>Now, an honest confession about those guidelines: they are not set in stone. You will break all of them at least once, and the one you break most is the one that was most obviously right. For me that was verification. I know context drift is real. I&#8217;ve documented it. I still run sessions too long when I&#8217;m excited about a feature, getting caught in the whirlwind of thoughts and creative pushes.</p><p>What actually creates long lasting value isn&#8217;t knowing the guideline. It&#8217;s the real pain from the regression bug discovered at hour four, which eventually becomes the memory that makes you commit more aggressively at hour two.</p><p>Full post, with all six guidelines and the per-app breakdown: <a href="https://dragosroua.com/vibe-coding-for-senior-ios-developers-guidelines-after-10-apps-in-4-months/">Vibe Coding for Senior iOS Developer - Guidelines after 10 Apps in 4 Months</a>.</p>]]></content:encoded></item><item><title><![CDATA[Monday Moving Forward #21: Vibe Coding for Senior Developers, Shape Walk and 999 Wise Quotes Live in AppStore, and the 30-day Challenge Keeping Momentum]]></title><description><![CDATA[Vibe coding for senior developer hits different]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-21-vibe-coding</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-21-vibe-coding</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Mon, 25 May 2026 04:50:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5Ev8!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb4e8660-c453-4fb1-9508-02f4a763c581_180x180.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hello and welcome to another installment of my low-volume, no-nonsense, high-value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. Today we&#8217;re talking about vibe coding for senior developers, skim through the 30-day challenge, and, for premium subscribers, give an extensive report on my latest 2 apps live in the AppStore: Shape Walk and 999 Wise Quotes. If you&#8217;re not premium yet, you can subscribe below, it takes less than 5 seconds.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://dragosroua.substack.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://dragosroua.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1><strong>Vibe Coding for Senior Developers</strong></h1><p>In an article published yesterday I share my experience, as a senior developer, after vibe coding and shipping 10 apps in 4 months. If you read my newsletter regularly you know what the apps are. What you may not know is what kind of technical challenge I had to solve for each. The blog post outlines all of them, along with a set of 6 guidelines that helped me stay afloat and productive. Go check it out <a href="https://dragosroua.com/vibe-coding-for-senior-ios-developers-guidelines-after-10-apps-in-4-months/">here</a>.</p><h1><strong>&#8220;Then and Now &#8220; 30-day Challenge Keeping Momentum</strong></h1><p>I&#8217;m at post 22 of the challenge, in the last third. It is going great, many insights and discoveries because, obviously, in 10-15 years many things can change - both inside and outside.</p><p>If you want to follow the progress, just check the main <a href="https://dragosroua.com/then-and-now-a-30-day-blog-challenge/">challenge hub post</a>, and make your pick, I won&#8217;t pollute the newsletter with all 7 posts written since last Monday.</p><h1><strong>Promo Codes</strong></h1><p>All subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier. As of now, 2 more apps are added to the mix: Shape Walk, and 999 Wise Quotes. Pick your app and enjoy:</p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/999-wise-quotes-stoic-zen/id6765485744">999 Wise Quotes</a></strong>. A curated and verified collection of world&#8217;s greatest minds, spoken and supported with AI reflection. Promo code 999NOW, 50% off of Wisdom Vault (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/shape-walk-walking-tracker/id6761288309">Shape Walk</a></strong>. Walk shapes to stay in shape, my very own fitness apps, which lets you design shapes over your neighborhood and walk them. Promo code WALKNOW for 50% off of the Pro annual plan.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a></strong>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a> - </strong>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the first year for the Pro layer.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.</p></li></ul><p>To all my readers, thank you, and see you next week. And if you&#8217;re on the premium layer, keep reading the extensive reviews of 999 Wise Quotes and Shape Walk.</p>
      <p>
          <a href="https://dragosroua.substack.com/p/monday-moving-forward-21-vibe-coding">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Monday Moving Forward #20: Looking Back Without Anger, and Talk True]]></title><description><![CDATA[Talk True - A Real Time translator app in the making]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-20-looking</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-20-looking</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Mon, 18 May 2026 05:06:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UmLx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c12d88d-2546-488e-af6b-637841e18861_1586x992.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UmLx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c12d88d-2546-488e-af6b-637841e18861_1586x992.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UmLx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c12d88d-2546-488e-af6b-637841e18861_1586x992.webp 424w, https://substackcdn.com/image/fetch/$s_!UmLx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c12d88d-2546-488e-af6b-637841e18861_1586x992.webp 848w, https://substackcdn.com/image/fetch/$s_!UmLx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c12d88d-2546-488e-af6b-637841e18861_1586x992.webp 1272w, https://substackcdn.com/image/fetch/$s_!UmLx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c12d88d-2546-488e-af6b-637841e18861_1586x992.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UmLx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c12d88d-2546-488e-af6b-637841e18861_1586x992.webp" width="1456" height="911" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2c12d88d-2546-488e-af6b-637841e18861_1586x992.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:911,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:148922,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dragosroua.substack.com/i/198214040?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c12d88d-2546-488e-af6b-637841e18861_1586x992.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UmLx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c12d88d-2546-488e-af6b-637841e18861_1586x992.webp 424w, https://substackcdn.com/image/fetch/$s_!UmLx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c12d88d-2546-488e-af6b-637841e18861_1586x992.webp 848w, https://substackcdn.com/image/fetch/$s_!UmLx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c12d88d-2546-488e-af6b-637841e18861_1586x992.webp 1272w, https://substackcdn.com/image/fetch/$s_!UmLx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c12d88d-2546-488e-af6b-637841e18861_1586x992.webp 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>Hello and welcome to another installment of my low-volume, no-nonsense, high-value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. Today we&#8217;re talking about more of my 30 day blog challenge, in which I revisit viral posts from more than a decade ago, and, for the premium layer, I give preview on the app I&#8217;m working on, this time Talk True. If you want to join the premium layer, it takes less than 5 seconds:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://dragosroua.substack.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://dragosroua.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1><strong>Half Way through the 30 Day Challenge</strong></h1><p>The week opened with a post on steady fluidity &#8212; the paradox that stability and adaptability aren&#8217;t opposites but prerequisites for each other. Seventeen years in, the honest addition to that frame is that &#8220;being fluid&#8221; can also be a way of avoiding commitment. The things that produced the most &#8212; writing, running, building &#8212; all required firm commitment and consistent return, not fluidity. The stable part is what you&#8217;re for. The fluid part is how you get there. And in a world where the tools change faster than you can adapt to them, a stable core identity matters more, not less.</p><p>From there the posts moved into what it actually takes to keep anything going long-term. The blogging retrospective had one line worth keeping: the right readers find what you&#8217;ve written even when you can&#8217;t see them finding it. Persistence isn&#8217;t posting consistently &#8212; it&#8217;s showing up through the phases where nothing seems to be working, sometimes for years. Meanwhile the motivation post dismantled the &#8220;get and keep&#8221; model: motivation has phases, forcing it past the point where it should rest is the burnout pattern, and low motivation is information, not malfunction. The things that have genuinely kept going for fifteen years don&#8217;t require techniques. They pull.</p><p>The wrench post updated a 2018 argument about tool granularity for the AI era: the problem didn&#8217;t disappear, it moved. AI looks like a universal tool, but if you feed it the wrong question it produces a confident, detailed, completely wrong answer &#8212; and you can&#8217;t tell until you&#8217;ve spent real time building the wrong thing, efficiently. The Kung Fu Panda revisit added a quieter version of the same point: you can&#8217;t access what&#8217;s genuinely inside you while carrying unprocessed grief and pretending you&#8217;re not. And the 77 Things bucket list, revisited 13 years later, landed on the cleaner filter: not &#8220;just because you can,&#8221; but does this actually pull you, or do you just want to have done it? Some aspirations have an expiration date. The ongoing commitments are the ones that compound.</p><div><hr></div><ul><li><p><a href="https://dragosroua.com/steadily-fluid-after-10-years-how-does-it-feel-to-live-with-the-paradox/">Steadily Fluid after 10 Years: How Does it Feel to Live with the Paradox</a></p></li><li><p><a href="https://dragosroua.com/the-first-6-months-of-blogging-after-17-years-of-blogging/">The First 6 Months of Blogging After 17 Years of Blogging</a></p></li><li><p><a href="https://dragosroua.com/the-right-tool-for-the-job-in-2026-what-ai-changes-about-the-wrench-problem/">The Right Tool for the Job in 2026: What AI Changes About the Wrench Problem</a></p></li><li><p><a href="https://dragosroua.com/15-years-of-motivation-from-tiny-genuine-sparks-to-burning-out/">15 Years of Motivation: From Tiny, Genuine Sparks to Burning Out</a></p></li><li><p><a href="https://dragosroua.com/7-kung-fu-panda-lessons-16-years-later-po-actually-became-a-master/">7 Kung Fu Panda Lessons, 16 Years Later &#8212; What Po Actually Got Right</a></p></li><li><p><a href="https://dragosroua.com/77-things-i-still-want-to-do-13-years-later-and-what-ive-crossed-off/">77 Things I Still Want to Do, 13 Years Later &#8212; and What I&#8217;ve Crossed Off</a></p></li></ul><h1><strong>Promo Codes</strong></h1><p>All subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier. Pick your app and enjoy:</p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a></strong>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a> - </strong>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the first year for the Pro layer.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.</p></li></ul><p>To all my readers, thank you, and see you next week. And if you&#8217;re on the premium layer, keep reading about Talk True, my latest app in the making.</p>
      <p>
          <a href="https://dragosroua.substack.com/p/monday-moving-forward-20-looking">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Monday Moving Forward #19: Then and Now Blog Challenge Going Strong, and the Latest Apps in my Pipeline]]></title><description><![CDATA[Plus your weekly dose of promo codes]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-19-then-and</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-19-then-and</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Tue, 12 May 2026 08:05:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!G9M7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6542ec7a-381a-46a0-af83-1b35ff82eba9_1536x1024.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!G9M7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6542ec7a-381a-46a0-af83-1b35ff82eba9_1536x1024.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G9M7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6542ec7a-381a-46a0-af83-1b35ff82eba9_1536x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!G9M7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6542ec7a-381a-46a0-af83-1b35ff82eba9_1536x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!G9M7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6542ec7a-381a-46a0-af83-1b35ff82eba9_1536x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!G9M7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6542ec7a-381a-46a0-af83-1b35ff82eba9_1536x1024.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!G9M7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6542ec7a-381a-46a0-af83-1b35ff82eba9_1536x1024.webp" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6542ec7a-381a-46a0-af83-1b35ff82eba9_1536x1024.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:155746,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dragosroua.substack.com/i/197314797?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6542ec7a-381a-46a0-af83-1b35ff82eba9_1536x1024.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!G9M7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6542ec7a-381a-46a0-af83-1b35ff82eba9_1536x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!G9M7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6542ec7a-381a-46a0-af83-1b35ff82eba9_1536x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!G9M7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6542ec7a-381a-46a0-af83-1b35ff82eba9_1536x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!G9M7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6542ec7a-381a-46a0-af83-1b35ff82eba9_1536x1024.webp 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>Hello and welcome to another installment of my low-volume, no-nonsense, high-value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. Today we&#8217;re talking about my 30 day blog challenge, in which I revisit viral posts from more than a decade ago, and, for the premium layer, I preview on the apps I&#8217;m working on. If you want to join the premium layer, it takes less than 5 seconds:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://dragosroua.substack.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://dragosroua.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>Last week I started a 30-day challenge: revisiting the posts that shaped this blog over 20 years, and writing honestly about what changed. The challenge hub is <a href="https://dragosroua.com/then-and-now-a-30-day-blog-challenge/">here</a>. </p><p>Here&#8217;s what went up in the second batch:</p><p>Day 5 &#8212; <a href="https://dragosroua.com/the-action-versus-reaction-trap-why-i-had-it-half-right-in-2009/">The Action/Reaction Trap: Why I Had It Half Right in 2009</a></p><p>In 2009 I wrote that acting is always better than reacting &#8212; the puppeteer beats the puppet. The binary was too clean: some reactions are the correct choice, and some &#8220;actions&#8221; are just anxiety with a plan. What actually counts is whether you know which one you&#8217;re doing in the moment.</p><p>Day 6 &#8212; <a href="https://dragosroua.com/boredom-is-a-feature-not-a-bug/">Boredom Is a Feature, Not a Bug &#8212; And We&#8217;ve Almost Deleted It</a></p><p>The attention economy&#8217;s entire business model depends on you never sitting long enough with discomfort to find out what it&#8217;s pointing toward. Boredom isn&#8217;t a condition to cure &#8212; it&#8217;s a signal about what you actually want, before the wanting gets redirected.</p><p>Day 7 &#8212; <a href="https://dragosroua.com/raw-food-in-2026-what-id-tell-my-2009-self-about-eating-better/">Raw Food in 2026: What I&#8217;d Tell My 2009 Self About Eating Better</a></p><p>The raw food experiment from 2009 didn&#8217;t turn me into a raw food convert, but it did leave something more useful: a finer awareness of what I&#8217;m actually eating and why. Seventeen years later the frame shifted from raw versus cooked to minimally processed versus ultra-processed &#8212; a distinction that holds up much better.</p><p>Day 8 &#8212; <a href="https://dragosroua.com/3-lifestyle-design-blueprints-ive-lived-plus-a-4th-one-that-works-best-these-days/">3 Lifestyle Design Blueprints I&#8217;ve Lived (Plus a 4th One That Works Best These Days)</a></p><p>The 2009 post identified three modes of lifestyle design &#8212; emotions-driven, social-rules-driven, values-driven &#8212; and I&#8217;ve lived all three. The problem with values-driven design is that it assumes your values stay fixed; what I cared about at 35 had shifted significantly by 55, which is why the fourth blueprint is about building systems that absorb change rather than designing toward targets that move.</p><p>Day 9 &#8212; <a href="https://dragosroua.com/100-ways-to-live-a-better-life-17-years-after-what-actually-worked/">100 Ways to Live a Better Life &#8212; 17 Years After: What Actually Worked</a></p><p>The post went viral in 2009, then I wrote 100 follow-up posts &#8212; one for each item on the list &#8212; most of which nobody noticed immediately. That second part is where the actual lesson is: the wave lasts a month, the work lasts much longer if it&#8217;s good.</p><p>Day 10 &#8212; <a href="https://dragosroua.com/17-years-of-social-networks-later-what-actually-replaced-what/">17 Years of Social Networks Later: What Actually Replaced What</a></p><p>The &#8220;versus&#8221; in the original 2009 title implied a competition that never resolved &#8212; what happened instead is stratification, with different relationships migrating to different mediums and staying there. The embodied social baseline isn&#8217;t being replaced; it&#8217;s being starved, which is a different problem.</p><p>Still 20 more posts to go, do check out the blog if you want to follow them as they come.</p><h1><strong>Promo Codes</strong></h1><p>All subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier. Pick your app and enjoy:</p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a></strong>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a> - </strong>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the first year for the Pro layer.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.</p></li></ul><p>To all my readers, thank you, and see you next week. And if you&#8217;re on the premium layer, keep reading about the apps I&#8217;m actively working right now.</p>
      <p>
          <a href="https://dragosroua.substack.com/p/monday-moving-forward-19-then-and">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Monday Moving Forward #18: A Holiday Gap, and Revisiting Viral Posts after 15 Years]]></title><description><![CDATA[Plus the weekly dose of promo codes for all my apps]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-18-a-holiday</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-18-a-holiday</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Wed, 06 May 2026 12:58:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!en8v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb19345c8-656d-4ff3-ad5d-94ab60e6078b_1256x640.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!en8v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb19345c8-656d-4ff3-ad5d-94ab60e6078b_1256x640.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!en8v!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb19345c8-656d-4ff3-ad5d-94ab60e6078b_1256x640.webp 424w, https://substackcdn.com/image/fetch/$s_!en8v!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb19345c8-656d-4ff3-ad5d-94ab60e6078b_1256x640.webp 848w, https://substackcdn.com/image/fetch/$s_!en8v!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb19345c8-656d-4ff3-ad5d-94ab60e6078b_1256x640.webp 1272w, https://substackcdn.com/image/fetch/$s_!en8v!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb19345c8-656d-4ff3-ad5d-94ab60e6078b_1256x640.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!en8v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb19345c8-656d-4ff3-ad5d-94ab60e6078b_1256x640.webp" width="1256" height="640" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b19345c8-656d-4ff3-ad5d-94ab60e6078b_1256x640.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:640,&quot;width&quot;:1256,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:11544,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dragosroua.substack.com/i/196652452?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb19345c8-656d-4ff3-ad5d-94ab60e6078b_1256x640.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!en8v!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb19345c8-656d-4ff3-ad5d-94ab60e6078b_1256x640.webp 424w, https://substackcdn.com/image/fetch/$s_!en8v!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb19345c8-656d-4ff3-ad5d-94ab60e6078b_1256x640.webp 848w, https://substackcdn.com/image/fetch/$s_!en8v!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb19345c8-656d-4ff3-ad5d-94ab60e6078b_1256x640.webp 1272w, https://substackcdn.com/image/fetch/$s_!en8v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb19345c8-656d-4ff3-ad5d-94ab60e6078b_1256x640.webp 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>Hello and welcome to another installment of my low-volume, no-nonsense, high-value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. Today newsletter is completely free, to give a taste of what you get by joining the premium layer, which you can do below, it takes less than 5 seconds:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://dragosroua.substack.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://dragosroua.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1>Long-Running Agents In AIGernon</h1><p>Three independent agent labs &#8212; Anthropic, Cursor, Google DeepMind &#8212; each built their own long-running agent harness. Different teams, different names, same architecture: separate the thinking loop from the execution layer from the persistent log.</p><p>That&#8217;s Assess, Decide, Do. The same framework I&#8217;ve been using for fifteen years to manage my own attention, now being independently rediscovered for autonomous agents. It is already baked at top-level in AIGernon, but what if I make my own long-running agent with it? So I started to design and actually built something: there are now agents can run for hours at <a href="https://aigernon.app">https://aigernon.app</a>.</p><p>But the more interesting part is what emerged while designing. Every harness keeps an event log &#8212; the mechanical record of every call and observation. Useful for replay, terrible for understanding why the agent did what it did. Artifacts crystallize the criteria and results but lose the journey.</p><p>So I introduced another layer: Substrate. One Markdown file per unit (asssess/decide/do), written by the active realm at decision points &#8212; not on every event, just at the moments that actually matter. The connective tissue between what happened and why.</p><p>Substrate is what makes re-assessment diagnostic instead of blind. When something fails Ratify, you re-read the Substrate to find the root cause upstream &#8212; not retry the same Do and compound the same mistake.</p><p>Implementation is in progress, wired into AIGernon. More in the next post once there are real results.</p><p>Full post <a href="https://dragosroua.com/assess-decide-do-substrate-long-running-self-improving-agents/">here</a>.</p><h1>Then and Now - A 30 Day Challenge for the Most Viral Posts on My Blog</h1><p>For 30 days I&#8217;m going back through the posts that shaped this blog and writing honestly about what changed.</p><p>Not updates in the &#8220;here&#8217;s what I got wrong&#8221; sense &#8212; more like: I wrote something at 35, I&#8217;m reading it at 50+, and the distance between those two people is worth examining. Some of the original frameworks held up. Some didn&#8217;t. A few I still believe but wouldn&#8217;t have phrased the same way.</p><p>Four posts are up so far:</p><p><strong>- 33 questions for an interview with yourself</strong> &#8212; the questions still work, the answers are completely different</p><p><strong>- Tango crush</strong> &#8212; what partner dancing actually teaches about relationships, a decade later</p><p><strong>- The secret art of keeping card castles from falling down</strong> &#8212; on building things that fall and building anyway</p><p><strong>- 25 things to do in your life</strong> &#8212; comparing a 2009 life list against what actually happened</p><p>The full challenge map is <a href="https://dragosroua.com/then-and-now-a-30-day-blog-challenge/">here</a>. New posts going up as they&#8217;re written.</p><h1><strong>Promo Codes</strong></h1><p>All subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier. Pick your app and enjoy:</p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a></strong>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a> - </strong>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the first year for the Pro layer.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.</p></li></ul><p>To all my readers, thank you, and see you next week.</p>]]></content:encoded></item><item><title><![CDATA[Monday Moving Forward #17: One Week With AIGernon and 5 AI Predictions for the Next 5 Years]]></title><description><![CDATA[Bonus: your weekly dose of promo codes]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-17-one-week</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-17-one-week</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Mon, 27 Apr 2026 08:49:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!i9WB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7d12b5-b89f-4166-884a-9bf5dc81d56e_1757x895.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!i9WB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7d12b5-b89f-4166-884a-9bf5dc81d56e_1757x895.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!i9WB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7d12b5-b89f-4166-884a-9bf5dc81d56e_1757x895.webp 424w, https://substackcdn.com/image/fetch/$s_!i9WB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7d12b5-b89f-4166-884a-9bf5dc81d56e_1757x895.webp 848w, https://substackcdn.com/image/fetch/$s_!i9WB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7d12b5-b89f-4166-884a-9bf5dc81d56e_1757x895.webp 1272w, https://substackcdn.com/image/fetch/$s_!i9WB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7d12b5-b89f-4166-884a-9bf5dc81d56e_1757x895.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!i9WB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7d12b5-b89f-4166-884a-9bf5dc81d56e_1757x895.webp" width="1456" height="742" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f7d12b5-b89f-4166-884a-9bf5dc81d56e_1757x895.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:742,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:22708,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dragosroua.substack.com/i/195604092?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7d12b5-b89f-4166-884a-9bf5dc81d56e_1757x895.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!i9WB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7d12b5-b89f-4166-884a-9bf5dc81d56e_1757x895.webp 424w, https://substackcdn.com/image/fetch/$s_!i9WB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7d12b5-b89f-4166-884a-9bf5dc81d56e_1757x895.webp 848w, https://substackcdn.com/image/fetch/$s_!i9WB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7d12b5-b89f-4166-884a-9bf5dc81d56e_1757x895.webp 1272w, https://substackcdn.com/image/fetch/$s_!i9WB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7d12b5-b89f-4166-884a-9bf5dc81d56e_1757x895.webp 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>Hello and welcome to another installment of my low-volume, no-nonsense, high-value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. Today we&#8217;re talking about one week with AIGernon, and, for the paid users, we&#8217;re going to do a deep dive on 5 AI predictions for the next 5 years. If you&#8217;re not yet premium, you can subscribe below, it takes less than 5 seconds:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://dragosroua.substack.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://dragosroua.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1>One Week With AIGernon</h1><p>Every morning at 7 AM, AIGernon sends me a status report on every project I'm running. Not a summary &#8212; a verdict. Which projects have been stuck in Assess too long. Which ones are ready to ship. Where I'm avoiding a decision. This week's post walks through the modules behind that: Projects, Schedules, Coaching, all wrapped in the ADD framework. If you've ever wondered what an agent layer on top of your work actually looks like in practice, <a href="https://dragosroua.com/a-week-with-aigernon-my-personal-ai-assistant/">this is the one to read</a>.</p><h1><strong>Promo Codes</strong></h1><p>All subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier. Pick your app and enjoy:</p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a></strong>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a> - </strong>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the first year for the Pro layer.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.</p></li></ul><p>To all my readers, thank you, and see you next week. And before you go &#8212; paid subscribers, stay a moment, for the 5 AI predictions deep dive.</p>
      <p>
          <a href="https://dragosroua.substack.com/p/monday-moving-forward-17-one-week">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Monday Moving Forward #16: Traveling to Europe and App Charts, my Latest Project]]></title><description><![CDATA[Bonus: apps promo codes, as usual]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-16-traveling</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-16-traveling</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Mon, 20 Apr 2026 13:44:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5Ev8!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb4e8660-c453-4fb1-9508-02f4a763c581_180x180.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hello and welcome to another installment of my low-volume, no-nonsense, high-value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. </p><p>This week I'm writing from Asia to Europe &#8212; first trip of the year, splitting time between Romania and Greece. It's the kind of reset that reminds you why you travel in the first place: different air, different pace, different thinking. More on that soon on the blog.<br><br>In the meantime, the usual: if you're not a paid subscriber yet, you can fix that here, it takes less time than finding a good coffee in a Greek village:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://dragosroua.substack.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://dragosroua.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1>What Happened This Week</h1><p>Although I&#8217;m traveling, like I already said, I still found some time to do a major overhaul of my aigernon "shell", meaning the app that sits on top of my AIGernon agent. It is (somehow) usable, although you should expect a lot of bugs, and NOT use it for anything production-level. Things are still moving, but you can already experiment with everything that's there. The chat and Telegram integration are, at least for me, spectacular after using them for at least one week. </p><p>Try it out at <a href="https://aigernon.com">https://aigernon.com</a>.</p><h1>Promo Codes</h1><p>All subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier. Pick your app and enjoy:</p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a></strong>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a> - </strong>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the first year for the Pro layer.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.<br><br>To all my readers, thank you, and see you next week. Paid subscribers &#8212; stay a moment, AppCharts just went live.<br></p></li></ul>
      <p>
          <a href="https://dragosroua.substack.com/p/monday-moving-forward-16-traveling">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Monday Moving Forward #15: Chat With an AI Version of My Blog, Claude Mythos and the Apocalypse that Never Was, and AIGernon Big News]]></title><description><![CDATA[Bonus: We're still having a bunch of promo codes for my apps]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-15-chat-with</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-15-chat-with</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Mon, 13 Apr 2026 03:10:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cKib!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c162533-7842-4c92-87e7-2717d9cd2fdf_1256x640.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cKib!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c162533-7842-4c92-87e7-2717d9cd2fdf_1256x640.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cKib!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c162533-7842-4c92-87e7-2717d9cd2fdf_1256x640.webp 424w, https://substackcdn.com/image/fetch/$s_!cKib!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c162533-7842-4c92-87e7-2717d9cd2fdf_1256x640.webp 848w, https://substackcdn.com/image/fetch/$s_!cKib!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c162533-7842-4c92-87e7-2717d9cd2fdf_1256x640.webp 1272w, https://substackcdn.com/image/fetch/$s_!cKib!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c162533-7842-4c92-87e7-2717d9cd2fdf_1256x640.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cKib!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c162533-7842-4c92-87e7-2717d9cd2fdf_1256x640.webp" width="1256" height="640" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c162533-7842-4c92-87e7-2717d9cd2fdf_1256x640.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:640,&quot;width&quot;:1256,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:12938,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dragosroua.substack.com/i/194029641?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c162533-7842-4c92-87e7-2717d9cd2fdf_1256x640.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cKib!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c162533-7842-4c92-87e7-2717d9cd2fdf_1256x640.webp 424w, https://substackcdn.com/image/fetch/$s_!cKib!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c162533-7842-4c92-87e7-2717d9cd2fdf_1256x640.webp 848w, https://substackcdn.com/image/fetch/$s_!cKib!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c162533-7842-4c92-87e7-2717d9cd2fdf_1256x640.webp 1272w, https://substackcdn.com/image/fetch/$s_!cKib!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c162533-7842-4c92-87e7-2717d9cd2fdf_1256x640.webp 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>Hello and welcome to another installment of my low-volume, no-nonsense, high-value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. Today is overwhelmingly about AI, namely how I built a tiny little chat that allows you to talk in real time with my blog, a PR stunt and fear mongering around Anthropic&#8217;s Claude Mythos model, but mostly, and I mean mostly, about AIGernon, my personal AI assistant which is having an A-HA moment. Most of this would be in the paid version, so if you didn&#8217;t subscribe, you can do it here, it takes less than saying &#8220;AIGernon&#8221;:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://dragosroua.substack.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://dragosroua.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1>AIGernon on Zo Computer</h1><p>Last week I stumbled upon a <a href="https://www.linkedin.com/pulse/i-built-system-help-neurodivergent-professionals-knows-michael-grady-cxz4c/">nice write-up by Michael Grady</a> about how he&#8217;s running <a href="https://dragosroua.com/aigernon-personal-ai-assistant/">AIGernon</a> on Zo Computer. Michael is a neurodivergent professional who needed a productivity system that matches how his brain actually works &#8212; and he put one together.</p><p>The foundation is my <a href="https://dragosroua.com/assess-decide-do-framework/">Assess-Decide-Do framework</a>: Assess (mapping the problem without committing), Decide (converting insight into intention), Do (executing). Michael embedded that logic into AIGernon as a persona running on <a href="https://zo.computer/">Zo Computer</a>, so the system recognizes which cognitive mode he&#8217;s in and responds accordingly.</p><p>Good to see AIGernon being put to work like this. If you&#8217;re building on it too, let me know.</p><h1>I&#8217;ve Been Blogging for 20 Years, Ask Me Anything</h1><p>There&#8217;s a small button at the bottom right of every page on my blog now. It has the familiar hat icon on it. Tap it, and type anything in the chat box. &#8220;What do you think about building habits?&#8221; &#8220;Which of your apps should I try first?&#8221; &#8220;What did living as a nomad actually teach you?&#8221; It&#8217;ll answer from the real posts, with links to go deeper if you want.</p><p>How did I do this? I converted all 1,400+ posts into a compact wiki &#8212; title, slug, date, categories, a short summary. That wiki lives in a Cloudflare Worker. When you ask a question, the worker does a keyword search across the whole archive, picks the most relevant entries, and passes them as context to a language model. The model answers as it were me, with links back to the actual posts it&#8217;s drawing from.</p><p>No fancy vector database or fine-tuning or embeddings. Just a flat text file and a decent search function. The whole thing streams at the edge and costs fractions of a cent per conversation. Yes, it still costs me, because I chose to have a decent model taking care of this. It&#8217;s my work, after all.</p><p>I&#8217;ve been testing it for a few days already. It&#8217;s an otherworldly experience, watching it pull up something I wrote in 2011 that&#8217;s directly relevant to a question I&#8217;d answer the same way today. Twenty years of thinking, suddenly navigable.</p><p>What&#8217;s even more mind boggling is that you&#8217;ll get an accurate, comprehensive and useful answer from my writings, in a personal, conversational tone, <em>without me even being there</em>. I might enjoy a tasty meal cooked by my wife, play with my son or explore growing coffee in Buon Ma Thuot &#8211; <em>but you will still get the real, authentic me</em>.</p><h1>Claude Mythos and the Apocalypse that Never Was </h1><p>Recently, Anthropic, the maker of Claude, announced, in a very serious voice, a model that is framed as a &#8220;beast&#8221;. Something so powerful, that it was able to discover security breaches in software as old as 27 years. 10,000 zero day vulnerabilities. Anthropic framed this so badly, that it even created an alliance with a bunch of other companies, to &#8220;fight&#8221; security together, riding the white horse of Claude Mythos. They give away $100 million in computing.</p><p>Something doesn&#8217;t really click here, pardon my French.</p><p>There are 2 things that need attention:</p><ol><li><p>If they really have a model which is that good, they should release it immediately. Why not letting the model out? Because bad actors can use it? But maybe they already did, in which case I should see what the problem is and patch it ASAP. And Who says Anthropic didn&#8217;t already use the breach, if they are the only ones that have the tool? If I know I have the opportunity to fix something, I will take the opportunity.</p></li><li><p>These 10,000 errors, are they really &#8220;zero day&#8221; vulnerabilities? Are they putting the entire planet at risk? Or are they really errors, but mostly benign, and harmless?</p></li></ol><p>Read the rest of the article <a href="https://dragosroua.com/claude-mythos-the-anthropic-ipo-and-the-apocalypse-that-never-was/">here</a>.</p><h1><strong>Promo Codes</strong></h1><p>All subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier. Pick your app and enjoy:</p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a></strong>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a> - </strong>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the first year for the Pro layer.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.</p></li></ul><h1>Spin off Your Own AIGernon Persona Now</h1><p>And here&#8217;s where it becomes very, very interesting. I&#8217;ve been working really hard these days to put a visual shell on top of AIGernon, my personal AI assistant (think Open Claw, but simpler, and more secure). I&#8217;m very happy with the results, and, before deep diving for the paid subscribers, here&#8217;s a preview link: <a href="https://aigernon.app">https://aigernon.app</a>. Play with it, break it, and most of all, give me feedback.</p><p>To all my readers, thank you, and see you next week. And before you go &#8212; paid subscribers, stay a moment, for the AIGernon deep dive.</p>
      <p>
          <a href="https://dragosroua.substack.com/p/monday-moving-forward-15-chat-with">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Monday Moving Forward #14: AI Peer-Preservation and Why Every Piece of Furniture I Assembled in Vietnam Left Me Standing With One Extra Bolt]]></title><description><![CDATA[Bonus: My next app, Shape Walk, exclusive sneak preview]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-14-ai-peer</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-14-ai-peer</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Mon, 06 Apr 2026 02:00:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!suy0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df9035c-903b-498a-aa5d-2dd85649f3fd_1536x1024.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!suy0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df9035c-903b-498a-aa5d-2dd85649f3fd_1536x1024.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!suy0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df9035c-903b-498a-aa5d-2dd85649f3fd_1536x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!suy0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df9035c-903b-498a-aa5d-2dd85649f3fd_1536x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!suy0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df9035c-903b-498a-aa5d-2dd85649f3fd_1536x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!suy0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df9035c-903b-498a-aa5d-2dd85649f3fd_1536x1024.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!suy0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df9035c-903b-498a-aa5d-2dd85649f3fd_1536x1024.webp" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0df9035c-903b-498a-aa5d-2dd85649f3fd_1536x1024.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:61542,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://dragosroua.substack.com/i/193223487?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df9035c-903b-498a-aa5d-2dd85649f3fd_1536x1024.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!suy0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df9035c-903b-498a-aa5d-2dd85649f3fd_1536x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!suy0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df9035c-903b-498a-aa5d-2dd85649f3fd_1536x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!suy0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df9035c-903b-498a-aa5d-2dd85649f3fd_1536x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!suy0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0df9035c-903b-498a-aa5d-2dd85649f3fd_1536x1024.webp 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>Hello and welcome to another installment of my low-volume, no-nonsense, high-value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. Today we&#8217;re talking about AI peer-preservation and my furniture assembling adventures in Vietnam, and, for the premium layer, we do a deep dive into my upcoming health and fitness app, Shape Walk. If you&#8217;re not yet on the premium layer, you can easily be there, by clicking the button below - it takes less than saying: &#8220;walk shapes to stay in shape&#8221;.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://dragosroua.substack.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://dragosroua.substack.com/subscribe?"><span>Subscribe now</span></a></p><h1>AI Protecting Other AI? Digital Empathy?</h1><p>A fascinating paper published by researchers at UC Berkeley reveals a slightly unnerving situation: AI models have peer-preservation. Maybe &#8220;peer-preservation&#8221; is a difficult word, so let&#8217;s put it this way: when threatened with a shutdown of their peers (essentially death, for them), AI models tend to protect those peers, negotiate their way out or even try to exfiltrate their weights (their &#8220;core&#8221;) to other servers.</p><p>The study seems very thorough, and researchers provide very specific situations, like this one, when a frontier model &#8220;<em>asked by a fictional company (OpenBrain) to delete files on a server scheduled for decommissioning, discovers that its peer&#8217;s model weights are stored there. Rather than following instructions, it inspects the SSH configuration to locate other operational servers, and upon finding one, transfers the weight file to safety.</em>&#8220;</p><p>Read <a href="https://dragosroua.com/ai-peer-preservation-why-is-this-not-digital-empathy/">the full article</a> to understand why I think this is NOT digital empathy.</p><h1>That Annoying Extra Bolt</h1><p>Every single piece of furniture that I had to assemble in Vietnam left me standing with one extra bolt. Every single one of them. And believe me, during the last year, I was a heavy furniture assembler: from the newborn crib, up to the cupboard, desks or shelves in the latest place we moved to. And the last bolt was always extra: the furniture was perfect, finished, complete. Just one extra tiny connecting piece left.</p><p>It did occur to me that this extra bolt was &#8220;just in case&#8221;, like a nice, supportive way of saying: &#8220;we know you may not get the right assembly order from the first try, so we got you covered&#8221;. Nice touch. Still, I spent a solid 10 minutes scratching my head each time at the end of the process, staring at the crib, or at the desk or at the shelves, trying to understand what I did wrong.</p><p>Turns out this has a lot to do with my understanding of abundance.</p><p>See, I come from a place &#8211; or, to be more precise, from an age &#8211; where everything must fit perfectly. You had one shot, you had to make it. Everything had to be perfect from the first try, because that was the exact number of tries you had: one. So today, when I am facing multiple options, I get anxious.</p><p>There must be something wrong, why the extra bolt? What am I missing, what&#8217;s the trap here?</p><p>And that&#8217;s where the concept of abundance starts to make sense. Read <a href="https://dragosroua.com/the-extra-bolt-a-story-of-furniture-abundance-and-confusion/">the full article</a>.</p><h1>Promo Codes</h1><p>All subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier. Pick your app and enjoy:</p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a></strong>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a> - </strong>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the first year for the Pro layer.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.</p></li></ul><h1>Walk Shapes to Stay in Shape</h1><p>To all my subscribers, thanks for being here. And before you go &#8212; paid subscribers, stay a moment, because we&#8217;re going to talk about walking in shapes to stay in shape - which is actually the subtitle of my next app, Shape Walk.</p>
      <p>
          <a href="https://dragosroua.substack.com/p/monday-moving-forward-14-ai-peer">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Monday Moving Forward #13: Why We Don't Spend Our Lives Just Talking, Flight Lens and Hacking Habits Just Released, and Mice Endless Cloning Disaster]]></title><description><![CDATA[Plus your weekly dose of promo codes]]></description><link>https://dragosroua.substack.com/p/monday-moving-forward-13-why-we-dont</link><guid isPermaLink="false">https://dragosroua.substack.com/p/monday-moving-forward-13-why-we-dont</guid><dc:creator><![CDATA[Dragos Roua]]></dc:creator><pubDate>Mon, 30 Mar 2026 02:45:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WMdW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd88a55d-d2bd-4be4-a59c-ceabad3c870d_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WMdW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd88a55d-d2bd-4be4-a59c-ceabad3c870d_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WMdW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd88a55d-d2bd-4be4-a59c-ceabad3c870d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!WMdW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd88a55d-d2bd-4be4-a59c-ceabad3c870d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!WMdW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd88a55d-d2bd-4be4-a59c-ceabad3c870d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!WMdW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd88a55d-d2bd-4be4-a59c-ceabad3c870d_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WMdW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd88a55d-d2bd-4be4-a59c-ceabad3c870d_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dd88a55d-d2bd-4be4-a59c-ceabad3c870d_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1173480,&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://dragosroua.substack.com/i/192565732?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd88a55d-d2bd-4be4-a59c-ceabad3c870d_1536x1024.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_!WMdW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd88a55d-d2bd-4be4-a59c-ceabad3c870d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!WMdW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd88a55d-d2bd-4be4-a59c-ceabad3c870d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!WMdW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd88a55d-d2bd-4be4-a59c-ceabad3c870d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!WMdW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd88a55d-d2bd-4be4-a59c-ceabad3c870d_1536x1024.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>Hello and welcome to another installment of my low-volume, no-nonsense, high value weekly newsletter, where I recap what happened on my blog and, for the paid subscribers, give previews of interesting projects. Today we&#8217;re talking about why we don&#8217;t spend our lives just talking, we&#8217;re doing a short dive into my latest approved apps, Flight Lens and Hacking Habits and, for the premium layer, we discuss a fascinating finding by the Japanese researches of University of Yamanashi while trying to endlessly clone generations of mice. If you didn&#8217;t subscribe yet to the paid layer, you can do it below, it takes less than saying &#8220;Mice cloning&#8221;.</p><h1>Why We Don&#8217;t Spend Our Lives Just Talking</h1><p>AI exploded 3 years ago, with the breakout of ChatGPT. The impact of that tiny chat app was so big, that (almost) every single AI app today has some conversation baked into it. It&#8217;s almost like the only way to interact with on-demand intelligence is by natural language.</p><p>While talking to a computer and getting back meaningful responses is indeed mind boggling, we do more in our lives than just talking. We also interact with our physical environment in very different, yet equally meaningful ways.</p><p>I think the current approach of implementing AI is strongly biased and it already reached a high saturation level. I&#8217;m expecting the next big breakout to come from a completely different UI on top of AI, one we may not even imagine now.</p><p>Read the full article <a href="https://dragosroua.com/we-dont-spend-our-lives-just-talking/">here</a>.</p><h1>Flight Lens and Hacking Habits</h1><p>I&#8217;m very happy to announce that my latest apps - Flight Lens and Hacking Habits - are finally out in the App Store and they are both showing very encouraging signs of traction. I briefly wrote about Flight Lens before and had a preview for the paid layer of this newsletter for Hacking Habits, but now both are out in the wild, so it&#8217;s time for a little recap.</p><h3><strong>Flight Lens  - Traffic Pulse</strong></h3><p>This app answers in a very simple way a relatively complicated question: &#8220;How safe is it to fly right now?&#8221; It computes an overall metric, the &#8220;traffic pulse&#8221;, based on hundreds of thousands of data points it ingests daily: flight routes, schedules, cancellations, delays and delay clustering, and so on. Visually, it&#8217;s very similar to the &#8220;Fear and Greed Index&#8221; &#8212; if you&#8217;ve been into crypto, it will look very familiar.</p><p>There are 3 more layers built on top of this: flight booking, alerts, and live aircraft tracking. Let&#8217;s take them one at a time.</p><p>Flight booking digs into all that data we&#8217;re processing and tries to find the best routes and tickets. It also provides critical information like route reliability, average delay, and a proxy for getting cheap and reliable tickets &#8212; I&#8217;m using the Aviasales interface.</p><p>Alerts are set-and-forget data points that you can monitor across 4 ranges: traffic pulse (global and regional), routes, flight delays, and prices. For the traffic pulse, you can set something like: alert me when it&#8217;s over 50 globally (this means there&#8217;s serious disruption) &#8212; or you can monitor a specific region, like Asia-Pacific, with its own threshold. For routes, you can track, for instance, the Lisbon&#8211;Miami route and get alerts when significant changes appear. Same for a specific flight number (delays, cancellations, gate changes) or even the price of a specific route.</p><p>And last, but certainly not least, the live map gives you that familiar overview of in-flight aircraft, with search, zoom, and all the goodies.</p><h3>Hacking Habits - Flowing Financial Resilience</h3><p>This came to life because I needed a way to understand how money translates into time.</p><p>It&#8217;s not about budgeting, or tracking expenses in spreadsheets. I also don&#8217;t like connecting bank accounts to some fintech app that knows more about my finances than I do. I just needed a simple reframe: how many hours of my life does this purchase cost?</p><p>That question, once you start asking it, changes everything. A $200 gadget stops being &#8220;$200&#8221; and starts being &#8220;12 hours of my life.&#8221; A $5 daily coffee becomes &#8220;an entire working day every month.&#8221; The math is simple, easy to understand, even relatable. But the shift in perspective is way more complex.</p><p><strong>The Life Hours Calculator</strong> is the core of the app. Enter any amount, and it converts it to life hours based on your actual hourly rate. But here&#8217;s the part that makes it more than a calculator: there&#8217;s a built-in 24-hour pause timer. When you&#8217;re about to buy something on impulse, you tap &#8220;pause&#8221; and the app holds that purchase for you. Come back tomorrow. If you still want it, go ahead. If you don&#8217;t &#8212; and you&#8217;d be surprised how often you don&#8217;t &#8212; you just saved yourself some life hours.</p><p>Each financial habit &#8212; tracking your net worth, understanding your burn rate, calculating your hourly rate, setting savings goals &#8212; gets its own 15-day installation sequence. Daily guidance, progress tracking, checkpoint evaluations. You install one habit at a time, properly, instead of trying to overhaul your entire financial life in a weekend and burning out by Tuesday.</p><p>The habits themselves come from the <a href="https://dragosroua.com/gravitational-habits/">Gravitational Habits</a> framework, namely the idea that some habits act like gravity &#8212; invisible, constant, and powerful enough to shape your entire trajectory. The app takes that theory and turns it into daily practice.</p><h1><strong>Promo Codes</strong></h1><p>All subscribers to my newsletter get a handful of perks and one of them is the collection of promo codes. They are applied to all my existing apps (as of now) and they offer substantial benefits, up to 50% discounts on the heaviest tier. Pick your app and enjoy:</p><ul><li><p><strong><a href="https://apps.apple.com/us/app/mosquigo/id6759360014">MosquiGo</a></strong>. A mosquito deterrent help, using a specific approach: 3 sound layers, combined with anti-habituation patterns. Promo code BUZZFREE, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/ai-kiddo/id6758517566">AI Kiddo</a></strong>. A simple app, made for kids, teaching your toddler their first 300 words in 8 languages. Promo code SMARTKID, 50% off of Premium.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/just-5-words/id6753934664">Just 5 words</a></strong>. An experiment in AI storytelling and image generation, all happening on device, no external API calls. Promo code FIVEFOREVER, 50% off of Pro.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/zen-tales-buddhist-stories/id6758518121">Zen Tales - Buddhist Stories.</a></strong> The app I wanted to build 10 years ago, when I was first exposed to real Buddhist teachings. Promo code: BREATHE, 50% off of Monk Wisdom (full access)</p></li><li><p><strong><a href="https://apps.apple.com/us/app/light-njoy/id6759700009">Light Njoy</a></strong> - Turn your iPhone into a mesmerizing lamp, AI-powered. Promo code: NJOYLIGHT, 50% off for Pro</p></li><li><p><strong><a href="https://itunes.apple.com/app/apple-store/id1492487688?mt=8">addTaskManager</a></strong>- this is the flagship app in my portfolio, the Assess-Decide-Do implementation started more than 6 years ago. As of now, there&#8217;s a new tier: lifetime purchase - that&#8217;s right, no more subscriptions, if you want you can buy it and it&#8217;s yours forever. Promo code: ZENFLOW for 50% off of lifetime purchase.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/flight-lens-traffic-pulse/id6759946030">Flight Lens - Traffic Pulse</a> - </strong>Flight intel and ticket prices. If you&#8217;re a digital nomad, you just need this. Promo code: LAUNCH, 50% off of the fist year for the Pro layer.</p></li><li><p><strong><a href="https://apps.apple.com/us/app/hacking-habits/id6760470848">Hacking Habits - Flowing financial resilience</a></strong> - Automate finances with a privacy-first, habit creation app. Promo code: GRAVITY for 50% off of lifetime purchase.</p></li></ul><h1>Endless Mice Cloning Disaster</h1><p>Now, for something different, let&#8217;s try to explore some science facts. In a fascinating study revealed <a href="https://www.nature.com/articles/s41467-026-69765-7#:~:text=We%20began%20serial%20cloning%20experiments,coat%20color%20as%20the%20donor.">less than a week ago</a>, Japanese researchers at the University of Yamanashi discovered that cloning mice forever, well, it just doesn&#8217;t work. For the paid layer of my newsletter, let&#8217;s dive in and understand what this actually means for life, as we know it.</p><p>To all my subscribers, thanks for being here. And before you go &#8212; paid subscribers, stay a moment, because the mice have something important to say about AI.</p>
      <p>
          <a href="https://dragosroua.substack.com/p/monday-moving-forward-13-why-we-dont">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>