<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Cesar Aguirre</title>
    <description>The latest articles on Forem by Cesar Aguirre (@canro91).</description>
    <link>https://forem.com/canro91</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg</url>
      <title>Forem: Cesar Aguirre</title>
      <link>https://forem.com/canro91</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/canro91"/>
    <language>en</language>
    <item>
      <title>It's not running out of token money :P</title>
      <dc:creator>Cesar Aguirre</dc:creator>
      <pubDate>Tue, 28 Apr 2026 14:13:17 +0000</pubDate>
      <link>https://forem.com/canro91/its-not-running-out-of-token-money-p-2ec7</link>
      <guid>https://forem.com/canro91/its-not-running-out-of-token-money-p-2ec7</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/canro91/the-real-problem-with-ai-writing-all-our-code-164m" class="crayons-story__hidden-navigation-link"&gt;The Real Problem With AI Writing All Our Code&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/canro91" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" alt="canro91 profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/canro91" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Cesar Aguirre
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Cesar Aguirre
                
              
              &lt;div id="story-author-preview-content-2989273" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/canro91" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Cesar Aguirre&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/canro91/the-real-problem-with-ai-writing-all-our-code-164m" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Apr 27&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/canro91/the-real-problem-with-ai-writing-all-our-code-164m" id="article-link-2989273"&gt;
          The Real Problem With AI Writing All Our Code
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/coding"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;coding&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/programming"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;programming&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/vibecoding"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;vibecoding&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/canro91/the-real-problem-with-ai-writing-all-our-code-164m" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;6&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/canro91/the-real-problem-with-ai-writing-all-our-code-164m#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              3&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            2 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>ai</category>
      <category>discuss</category>
      <category>llm</category>
      <category>programming</category>
    </item>
    <item>
      <title>The Real Problem With AI Writing All Our Code</title>
      <dc:creator>Cesar Aguirre</dc:creator>
      <pubDate>Mon, 27 Apr 2026 05:00:00 +0000</pubDate>
      <link>https://forem.com/canro91/the-real-problem-with-ai-writing-all-our-code-164m</link>
      <guid>https://forem.com/canro91/the-real-problem-with-ai-writing-all-our-code-164m</guid>
      <description>&lt;p&gt;AI might promise speed and productivity. But it comes with serious issues.&lt;/p&gt;

&lt;p&gt;The other day I found &lt;a href="https://canro91.github.io/2025/10/20/SloppyAI/" rel="noopener noreferrer"&gt;a senior coder quitting AI coding&lt;/a&gt; after finding out that:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;AI was like a sloppy coder who bypassed tests and wrote bad code&lt;/li&gt;
&lt;li&gt;AI had stolen all the joy of solving problems from him&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;After experimenting with AI, I realized &lt;a href="https://canro91.github.io/2025/07/13/TheProblemWithAI/" rel="noopener noreferrer"&gt;I was becoming lazier than usual&lt;/a&gt;. Since then, &lt;a href="https://canro91.github.io/2025/10/14/AIRule/" rel="noopener noreferrer"&gt;I've set simple rules&lt;/a&gt; to avoid losing my skills.&lt;/p&gt;

&lt;p&gt;But those aren't the biggest problems.&lt;/p&gt;

&lt;h2&gt;
  
  
  A failed experiment revealed a more serious problem
&lt;/h2&gt;

&lt;p&gt;Recently I found out about the experiment of a team of coders that revealed a deeper problem. This one,&lt;/p&gt;


&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/veith-octomind/why-agents-do-not-write-most-of-our-code-a-reality-check-87j" class="crayons-story__hidden-navigation-link"&gt;Why agents DO NOT write most of our code - a reality check&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/veith-octomind" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1238586%2Ffc989e41-1187-4916-954b-38cab37bc2f7.png" alt="veith-octomind profile" class="crayons-avatar__image" width="800" height="741"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/veith-octomind" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Veith Röthlingshöfer
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Veith Röthlingshöfer
                
              
              &lt;div id="story-author-preview-content-2986998" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/veith-octomind" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1238586%2Ffc989e41-1187-4916-954b-38cab37bc2f7.png" class="crayons-avatar__image" alt="" width="800" height="741"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Veith Röthlingshöfer&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/veith-octomind/why-agents-do-not-write-most-of-our-code-a-reality-check-87j" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Nov 3 '25&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/veith-octomind/why-agents-do-not-write-most-of-our-code-a-reality-check-87j" id="article-link-2986998"&gt;
          Why agents DO NOT write most of our code - a reality check
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/agents"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;agents&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/programming"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;programming&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/veith-octomind/why-agents-do-not-write-most-of-our-code-a-reality-check-87j" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;43&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/veith-octomind/why-agents-do-not-write-most-of-our-code-a-reality-check-87j#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              22&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            8 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


&lt;p&gt;After trying to write a feature at work only by prompting, they realized:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;[Even when AI is capable of writing all of our code], a huge issue remains: I lose my mental model of the codebase.&lt;/em&gt;&lt;br&gt;
...&lt;br&gt;
&lt;em&gt;Until I can trust the AI completely, I need to keep my own mental model alive. Otherwise, every time I need to do something myself feels like joining a new company.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It takes time to get familiar with a complex codebase.&lt;/p&gt;

&lt;p&gt;At past jobs, it took me about a year to feel confident. Of course, your mileage may vary.&lt;/p&gt;

&lt;p&gt;But when that happens, you feel like driving through familiar streets with only one hand on the wheel:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You know the architecture, the folder structure, and even a rough sketch of code blocks.&lt;/li&gt;
&lt;li&gt;You know how modules connect and what to touch or avoid.&lt;/li&gt;
&lt;li&gt;You can even remember file and function names.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You've built the mental models and gained all the context. Without them, you feel like walking into a dark room.&lt;/p&gt;

&lt;p&gt;When AI writes our code, it's stealing the context and the feeling of knowing a codebase like the palm of your hand.&lt;/p&gt;

&lt;p&gt;Use AI if you want, but be the one dictating what to do.&lt;br&gt;
Draw the boundaries of the solution, then let AI fill in the details.&lt;br&gt;
Be the pilot and let AI be your copilot.&lt;/p&gt;

&lt;p&gt;When AI can handle syntax, it's time to work on skills it can't, like collaboration, clear communication, and problem-solving. That's why I wrote &lt;strong&gt;&lt;em&gt;&lt;a href="https://imcsarag.gumroad.com/l/streetsmartcoding/?utm_source=devto&amp;amp;utm_medium=post&amp;amp;utm_campaign=real-problem-ai-writing-code" rel="noopener noreferrer"&gt;Street-Smart Coding&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;, the roadmap I wish I had on my journey from junior to senior.&lt;/p&gt;

</description>
      <category>coding</category>
      <category>ai</category>
      <category>programming</category>
      <category>vibecoding</category>
    </item>
    <item>
      <title>20+ signs you're a real programmer (using two monitors isn't one)...</title>
      <dc:creator>Cesar Aguirre</dc:creator>
      <pubDate>Thu, 23 Apr 2026 15:07:04 +0000</pubDate>
      <link>https://forem.com/canro91/20-signs-youre-a-real-programmer-using-two-monitors-isnt-one-4a19</link>
      <guid>https://forem.com/canro91/20-signs-youre-a-real-programmer-using-two-monitors-isnt-one-4a19</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/canro91/youre-not-a-programmer-until-58i" class="crayons-story__hidden-navigation-link"&gt;You're Not a Programmer Until...&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/canro91" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" alt="canro91 profile" class="crayons-avatar__image" width="240" height="240"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/canro91" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Cesar Aguirre
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Cesar Aguirre
                
              
              &lt;div id="story-author-preview-content-2287883" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/canro91" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" class="crayons-avatar__image" alt="" width="240" height="240"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Cesar Aguirre&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/canro91/youre-not-a-programmer-until-58i" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Mar 24 '25&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/canro91/youre-not-a-programmer-until-58i" id="article-link-2287883"&gt;
          You're Not a Programmer Until...
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag crayons-tag--filled  " href="/t/watercooler"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;watercooler&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/discuss"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;discuss&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/programming"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;programming&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/jokes"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;jokes&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/canro91/youre-not-a-programmer-until-58i" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;141&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/canro91/youre-not-a-programmer-until-58i#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              64&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            3 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
    </item>
    <item>
      <title>If AI writes 90% of our code, becoming a polyglot coder isn't valuable anymore.</title>
      <dc:creator>Cesar Aguirre</dc:creator>
      <pubDate>Tue, 21 Apr 2026 14:12:47 +0000</pubDate>
      <link>https://forem.com/canro91/if-ai-writes-90-of-our-code-becoming-a-polyglot-coder-isnt-valuable-anymore-2o2j</link>
      <guid>https://forem.com/canro91/if-ai-writes-90-of-our-code-becoming-a-polyglot-coder-isnt-valuable-anymore-2o2j</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/canro91/if-ai-finally-writes-90-of-code-you-dont-need-to-learn-so-many-languages-29c8" class="crayons-story__hidden-navigation-link"&gt;If AI Finally Writes 90% of Code, You Don't Need to Learn So Many Languages&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/canro91" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" alt="canro91 profile" class="crayons-avatar__image" width="240" height="240"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/canro91" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Cesar Aguirre
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Cesar Aguirre
                
              
              &lt;div id="story-author-preview-content-3158847" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/canro91" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" class="crayons-avatar__image" alt="" width="240" height="240"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Cesar Aguirre&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/canro91/if-ai-finally-writes-90-of-code-you-dont-need-to-learn-so-many-languages-29c8" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Apr 20&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/canro91/if-ai-finally-writes-90-of-code-you-dont-need-to-learn-so-many-languages-29c8" id="article-link-3158847"&gt;
          If AI Finally Writes 90% of Code, You Don't Need to Learn So Many Languages
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/coding"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;coding&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/beginners"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;beginners&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/programming"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;programming&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/canro91/if-ai-finally-writes-90-of-code-you-dont-need-to-learn-so-many-languages-29c8" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;8&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/canro91/if-ai-finally-writes-90-of-code-you-dont-need-to-learn-so-many-languages-29c8#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              6&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            2 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>ai</category>
      <category>career</category>
      <category>discuss</category>
      <category>programming</category>
    </item>
    <item>
      <title>If AI Finally Writes 90% of Code, You Don't Need to Learn So Many Languages</title>
      <dc:creator>Cesar Aguirre</dc:creator>
      <pubDate>Mon, 20 Apr 2026 05:00:00 +0000</pubDate>
      <link>https://forem.com/canro91/if-ai-finally-writes-90-of-code-you-dont-need-to-learn-so-many-languages-29c8</link>
      <guid>https://forem.com/canro91/if-ai-finally-writes-90-of-code-you-dont-need-to-learn-so-many-languages-29c8</guid>
      <description>&lt;p&gt;We no longer need to keep learning new programming languages.&lt;/p&gt;

&lt;p&gt;If AI writes 90% of our code, becoming a polyglot coder isn't valuable anymore.&lt;/p&gt;

&lt;p&gt;Here's what Gergely Orosz, from The Pragmatic Engineer, says in &lt;em&gt;&lt;a href="https://newsletter.pragmaticengineer.com/p/when-ai-writes-almost-all-code-what" rel="noopener noreferrer"&gt;When AI Writes All Code&lt;/a&gt;&lt;/em&gt;,&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;...With AI writing most of the code, the advantage of knowing several languages will become less important when any engineer can jump into any codebase and ask the AI to implement a feature – which it will probably take a decent stab at. Even better, you can ask AI to explain parts of the codebase and quickly pick up a language much faster than without AI tools.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Obsessing over learning languages didn't work for me. That was before AI.&lt;/p&gt;

&lt;p&gt;Trying to master many languages was &lt;a href="https://canro91.github.io/2025/10/21/BiggestMistake" rel="noopener noreferrer"&gt;my biggest mistake as a new coder&lt;/a&gt;. Something else always made &lt;a href="https://canro91.github.io/2026/01/04/CodeCantSpeak" rel="noopener noreferrer"&gt;people stand out&lt;/a&gt;. And something else &lt;a href="https://canro91.github.io/2025/01/14/BeingFired" rel="noopener noreferrer"&gt;got me into trouble&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  The real question is what skills matter—apart from mastering syntax
&lt;/h2&gt;

&lt;p&gt;Maybe AI is making us:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Master one general-purpose language, like C or Go.&lt;/li&gt;
&lt;li&gt;Understand core principles: problem decomposition, SOLID, and clean code.&lt;/li&gt;
&lt;li&gt;Develop strong &lt;a href="https://canro91.github.io/2025/03/26/ReadCode" rel="noopener noreferrer"&gt;code-reading skills&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Or maybe we should learn one language that challenge our thinking: Haskell, LISP, or a language from a different paradigm. (Learning Java after C# doesn't teach much.)&lt;/p&gt;

&lt;p&gt;Not because you'll use it daily, AI can generate code in "challenging" languages, but it builds &lt;a href="https://canro91.github.io/2025/10/27/ProblemSolving" rel="noopener noreferrer"&gt;stronger problem-solving skills&lt;/a&gt; and rewires how you think. Helpful skills for prompting LLMs.&lt;/p&gt;

&lt;p&gt;To stand out when AI shines at coding, we need to step beyond the IDE. We need teamwork, communication, and the broader skills I cover in &lt;strong&gt;&lt;a href="https://imcsarag.gumroad.com/l/streetsmartcoding/?utm_source=devto&amp;amp;utm_medium=post&amp;amp;utm_campaign=learn-less-languages" rel="noopener noreferrer"&gt;Street-Smart Coding&lt;/a&gt;&lt;/strong&gt;. It's the roadmap I wish I had when starting out.&lt;/p&gt;

</description>
      <category>coding</category>
      <category>beginners</category>
      <category>programming</category>
      <category>ai</category>
    </item>
    <item>
      <title>You're the surgeon and AI is your supporting team.</title>
      <dc:creator>Cesar Aguirre</dc:creator>
      <pubDate>Thu, 16 Apr 2026 16:34:24 +0000</pubDate>
      <link>https://forem.com/canro91/youre-the-surgeon-and-ai-is-your-supporting-team-3m06</link>
      <guid>https://forem.com/canro91/youre-the-surgeon-and-ai-is-your-supporting-team-3m06</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/canro91/two-ways-to-think-of-ai-without-outsourcing-your-mind-12e1" class="crayons-story__hidden-navigation-link"&gt;Two Ways to Think of AI Without Outsourcing Your Mind&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
      &lt;a href="https://dev.to/canro91/two-ways-to-think-of-ai-without-outsourcing-your-mind-12e1" class="crayons-article__context-note crayons-article__context-note__feed"&gt;&lt;p&gt;Surgical metaphors and documentation use cases&lt;/p&gt;

&lt;/a&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/canro91" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" alt="canro91 profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/canro91" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Cesar Aguirre
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Cesar Aguirre
                
              
              &lt;div id="story-author-preview-content-3068453" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/canro91" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Cesar Aguirre&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/canro91/two-ways-to-think-of-ai-without-outsourcing-your-mind-12e1" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Apr 13&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/canro91/two-ways-to-think-of-ai-without-outsourcing-your-mind-12e1" id="article-link-3068453"&gt;
          Two Ways to Think of AI Without Outsourcing Your Mind
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/coding"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;coding&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/beginners"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;beginners&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/webdev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;webdev&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/canro91/two-ways-to-think-of-ai-without-outsourcing-your-mind-12e1" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;38&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/canro91/two-ways-to-think-of-ai-without-outsourcing-your-mind-12e1#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              4&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            1 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>ai</category>
      <category>discuss</category>
      <category>learning</category>
      <category>productivity</category>
    </item>
    <item>
      <title>#1. AI is a powerful calculator in math class</title>
      <dc:creator>Cesar Aguirre</dc:creator>
      <pubDate>Tue, 14 Apr 2026 14:10:45 +0000</pubDate>
      <link>https://forem.com/canro91/1-ai-is-a-powerful-calculator-in-math-class-68p</link>
      <guid>https://forem.com/canro91/1-ai-is-a-powerful-calculator-in-math-class-68p</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/canro91/two-ways-to-think-of-ai-without-outsourcing-your-mind-12e1" class="crayons-story__hidden-navigation-link"&gt;Two Ways to Think of AI Without Outsourcing Your Mind&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
      &lt;a href="https://dev.to/canro91/two-ways-to-think-of-ai-without-outsourcing-your-mind-12e1" class="crayons-article__context-note crayons-article__context-note__feed"&gt;&lt;p&gt;Surgical metaphors and documentation use cases&lt;/p&gt;

&lt;/a&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/canro91" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" alt="canro91 profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/canro91" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Cesar Aguirre
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Cesar Aguirre
                
              
              &lt;div id="story-author-preview-content-3068453" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/canro91" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Cesar Aguirre&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/canro91/two-ways-to-think-of-ai-without-outsourcing-your-mind-12e1" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Apr 13&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/canro91/two-ways-to-think-of-ai-without-outsourcing-your-mind-12e1" id="article-link-3068453"&gt;
          Two Ways to Think of AI Without Outsourcing Your Mind
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/coding"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;coding&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/beginners"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;beginners&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/webdev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;webdev&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/canro91/two-ways-to-think-of-ai-without-outsourcing-your-mind-12e1" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;38&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/canro91/two-ways-to-think-of-ai-without-outsourcing-your-mind-12e1#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              4&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            1 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>ai</category>
      <category>learning</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Two Ways to Think of AI Without Outsourcing Your Mind</title>
      <dc:creator>Cesar Aguirre</dc:creator>
      <pubDate>Mon, 13 Apr 2026 05:00:00 +0000</pubDate>
      <link>https://forem.com/canro91/two-ways-to-think-of-ai-without-outsourcing-your-mind-12e1</link>
      <guid>https://forem.com/canro91/two-ways-to-think-of-ai-without-outsourcing-your-mind-12e1</guid>
      <description>&lt;h2&gt;
  
  
  #1. AI is a powerful calculator in math class
&lt;/h2&gt;

&lt;p&gt;In school, you only use a calculator after years of doing arithmetic by hand.&lt;/p&gt;

&lt;p&gt;Even with a calculator, you can't simply enter an entire problem or equation to get an answer. You still work through the steps before speeding up the answer. &lt;a href="https://canro91.github.io/2025/03/31/AIAndCalculators/" rel="noopener noreferrer"&gt;Use AI the same way&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Build skills, then leverage AI.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  #2. AI is like an assistant nurse in an operating room
&lt;/h2&gt;

&lt;p&gt;A surgery isn't a task for a single person.&lt;/p&gt;

&lt;p&gt;In a surgery, there's a nurse, an anesthesiologist, and a surgeon. I only know from &lt;a href="https://canro91.github.io/2025/10/27/ProblemSolving/" rel="noopener noreferrer"&gt;binge-watching House M.D.&lt;/a&gt;, but operating rooms are full of specialists.&lt;/p&gt;

&lt;p&gt;The nurse helps to monitor the patient.&lt;br&gt;
The anesthesiologist keeps the patient asleep.&lt;br&gt;
But the surgeon coordinates the procedure and is always in charge.&lt;/p&gt;

&lt;p&gt;The surgeon doesn't tell the nurse,&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"Act as an expert surgeon and run the procedure. Check your steps and don't make mistakes."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;You're the surgeon and AI is your supporting team.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Like calculators and operating rooms, coding with AI requires real skills first. I wrote &lt;strong&gt;&lt;a href="https://imcsarag.gumroad.com/l/streetsmartcoding/?utm_source=devto&amp;amp;utm_medium=post&amp;amp;utm_campaign=way-think-of-ai" rel="noopener noreferrer"&gt;Street-Smart Coding&lt;/a&gt;&lt;/strong&gt; to help you build them. Because you need more than syntax to stand out.&lt;/p&gt;

</description>
      <category>coding</category>
      <category>beginners</category>
      <category>ai</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Choose wisely. Or wait to leave when sick, bored, fired, or burned out.</title>
      <dc:creator>Cesar Aguirre</dc:creator>
      <pubDate>Fri, 10 Apr 2026 16:51:42 +0000</pubDate>
      <link>https://forem.com/canro91/choose-wisely-or-wait-to-leave-when-sick-bored-fired-or-burned-out-31h8</link>
      <guid>https://forem.com/canro91/choose-wisely-or-wait-to-leave-when-sick-bored-fired-or-burned-out-31h8</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/canro91/the-most-painful-career-lesson-my-best-job-taught-me-ca2" class="crayons-story__hidden-navigation-link"&gt;The Most Painful Career Lesson My Best Job Taught Me&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
      &lt;a href="https://dev.to/canro91/the-most-painful-career-lesson-my-best-job-taught-me-ca2" class="crayons-article__context-note crayons-article__context-note__feed"&gt;&lt;p&gt;WeCoded 2026: Echoes of Experience 💜&lt;/p&gt;

&lt;/a&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/canro91" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" alt="canro91 profile" class="crayons-avatar__image" width="240" height="240"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/canro91" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Cesar Aguirre
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Cesar Aguirre
                
              
              &lt;div id="story-author-preview-content-3369608" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/canro91" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" class="crayons-avatar__image" alt="" width="240" height="240"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Cesar Aguirre&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/canro91/the-most-painful-career-lesson-my-best-job-taught-me-ca2" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Mar 23&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/canro91/the-most-painful-career-lesson-my-best-job-taught-me-ca2" id="article-link-3369608"&gt;
          The Most Painful Career Lesson My Best Job Taught Me
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/devchallenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;devchallenge&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/wecoded"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;wecoded&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/dei"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;dei&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/career"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;career&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/canro91/the-most-painful-career-lesson-my-best-job-taught-me-ca2" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;62&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/canro91/the-most-painful-career-lesson-my-best-job-taught-me-ca2#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              38&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            3 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
    </item>
    <item>
      <title>A simple action will put you in the top 52% of coders from these stats</title>
      <dc:creator>Cesar Aguirre</dc:creator>
      <pubDate>Wed, 08 Apr 2026 17:26:19 +0000</pubDate>
      <link>https://forem.com/canro91/a-simple-action-will-put-you-in-the-top-52-of-coders-from-these-stats-4cb9</link>
      <guid>https://forem.com/canro91/a-simple-action-will-put-you-in-the-top-52-of-coders-from-these-stats-4cb9</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/canro91/the-numbers-that-deflate-the-ai-hype-about-replacing-coders-and-ease-fomo-3a0g" class="crayons-story__hidden-navigation-link"&gt;The Numbers That Deflate the AI Hype About Replacing Coders—and Ease FOMO&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/canro91" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" alt="canro91 profile" class="crayons-avatar__image" width="240" height="240"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/canro91" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Cesar Aguirre
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Cesar Aguirre
                
              
              &lt;div id="story-author-preview-content-3239102" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/canro91" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" class="crayons-avatar__image" alt="" width="240" height="240"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Cesar Aguirre&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/canro91/the-numbers-that-deflate-the-ai-hype-about-replacing-coders-and-ease-fomo-3a0g" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Mar 2&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/canro91/the-numbers-that-deflate-the-ai-hype-about-replacing-coders-and-ease-fomo-3a0g" id="article-link-3239102"&gt;
          The Numbers That Deflate the AI Hype About Replacing Coders—and Ease FOMO
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/coding"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;coding&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/beginners"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;beginners&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/programming"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;programming&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/canro91/the-numbers-that-deflate-the-ai-hype-about-replacing-coders-and-ease-fomo-3a0g" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;18&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/canro91/the-numbers-that-deflate-the-ai-hype-about-replacing-coders-and-ease-fomo-3a0g#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              19&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            2 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Coding skills still matter. Without them, we wouldn't even notice when AI generates garbage.</title>
      <dc:creator>Cesar Aguirre</dc:creator>
      <pubDate>Tue, 07 Apr 2026 14:02:55 +0000</pubDate>
      <link>https://forem.com/canro91/coding-skills-still-matter-without-them-we-wouldnt-even-notice-when-ai-generates-garbage-3lok</link>
      <guid>https://forem.com/canro91/coding-skills-still-matter-without-them-we-wouldnt-even-notice-when-ai-generates-garbage-3lok</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/canro91/build-real-coding-skills-then-use-ai-in-that-order-3hi" class="crayons-story__hidden-navigation-link"&gt;Build Real Coding Skills—Then Use AI (In That Order)&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/canro91" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" alt="canro91 profile" class="crayons-avatar__image" width="240" height="240"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/canro91" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Cesar Aguirre
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Cesar Aguirre
                
              
              &lt;div id="story-author-preview-content-3252570" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/canro91" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F200521%2Fdc60b2f5-3a14-41dd-b35a-e0f621f126eb.jpg" class="crayons-avatar__image" alt="" width="240" height="240"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Cesar Aguirre&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/canro91/build-real-coding-skills-then-use-ai-in-that-order-3hi" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Apr 6&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/canro91/build-real-coding-skills-then-use-ai-in-that-order-3hi" id="article-link-3252570"&gt;
          Build Real Coding Skills—Then Use AI (In That Order)
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/coding"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;coding&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/beginners"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;beginners&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/softwaredevelopment"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;softwaredevelopment&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/programming"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;programming&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
            &lt;a href="https://dev.to/canro91/build-real-coding-skills-then-use-ai-in-that-order-3hi#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              &lt;span class="hidden s:inline"&gt;Add Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            2 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>ai</category>
      <category>beginners</category>
      <category>coding</category>
      <category>learning</category>
    </item>
    <item>
      <title>Build Real Coding Skills—Then Use AI (In That Order)</title>
      <dc:creator>Cesar Aguirre</dc:creator>
      <pubDate>Mon, 06 Apr 2026 05:00:00 +0000</pubDate>
      <link>https://forem.com/canro91/build-real-coding-skills-then-use-ai-in-that-order-3hi</link>
      <guid>https://forem.com/canro91/build-real-coding-skills-then-use-ai-in-that-order-3hi</guid>
      <description>&lt;p&gt;In the days of StackOverflow, we had to verify answers. Now, too often, we accept AI's output without question.&lt;/p&gt;

&lt;h2&gt;
  
  
  Catching AI red-handed
&lt;/h2&gt;

&lt;p&gt;The other day, in another adventure with AI, &lt;a href="https://canro91.github.io/2025/10/14/AIRule" rel="noopener noreferrer"&gt;I asked Copilot&lt;/a&gt; to turn a couple of SQL table definitions into mapping classes for Entity Framework Core. It was the classical 1-to-many relationship.&lt;/p&gt;

&lt;p&gt;The problem came when I asked it to generate an API endpoint to store a parent record with a bunch of child records. Something like: create a parent record from this request, then read a table to create its children.&lt;/p&gt;

&lt;p&gt;Its first solution was to persist the parent record. Then inside a loop, persist every child record. The classical N+1 problem. Well, the inverse one. Arrggg!&lt;/p&gt;

&lt;p&gt;When I prompted it to change it, saying there was no need for the loop, it replied with a &lt;em&gt;"Yes, you can simplify it that way."&lt;/em&gt; Caught you Copilot!&lt;/p&gt;

&lt;h2&gt;
  
  
  Why coding skills still matter
&lt;/h2&gt;

&lt;p&gt;The N+1 problem was something I could find on the spot.&lt;/p&gt;

&lt;p&gt;Now imagine how many AI answers we blindly accept without question. When coding, documenting, researching, testing...&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Coding skills still matter. Without them, we wouldn't even notice the problem.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Blindly trusting AI is what makes us say &lt;a href="https://canro91.github.io/2025/12/22/AIRuiningDegrees" rel="noopener noreferrer"&gt;AI kills CS degrees&lt;/a&gt;, what gets us into trouble, what &lt;a href="https://canro91.github.io/2025/07/13/TheProblemWithAI" rel="noopener noreferrer"&gt;makes us dangerously lazy&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Reviewing the code AI spits out puts in &lt;a href="https://canro91.github.io/2026/02/06/AIStats" rel="noopener noreferrer"&gt;the top 50% of coders&lt;/a&gt;. The other 50% don't always review. You still need your coding muscles for that.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;AI is like a semi-autonomous car. It always needs hands on the wheel.&lt;/em&gt; Build skills. Then leverage AI—Keep your hand on the wheel.&lt;/p&gt;

&lt;p&gt;To help you build hype-proof skills, I wrote &lt;strong&gt;&lt;a href="https://imcsarag.gumroad.com/l/streetsmartcoding/?utm_source=devto&amp;amp;utm_medium=post&amp;amp;utm_campaign=build-real-coding-skills-use-ai" rel="noopener noreferrer"&gt;Street-Smart Coding&lt;/a&gt;&lt;/strong&gt;. Because syntax alone won't make you stand out.&lt;/p&gt;

</description>
      <category>coding</category>
      <category>beginners</category>
      <category>softwaredevelopment</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
