<?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>DEV Community: YVK</title>
    <description>The latest articles on DEV Community by YVK (@yvkrishna09).</description>
    <link>https://dev.to/yvkrishna09</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%2F3776860%2F468940c6-0e7f-4b62-a05c-37fd84c1c121.jpg</url>
      <title>DEV Community: YVK</title>
      <link>https://dev.to/yvkrishna09</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yvkrishna09"/>
    <language>en</language>
    <item>
      <title>Am I actually learning to code, or just "vibe prompting" my way into a dead end?</title>
      <dc:creator>YVK</dc:creator>
      <pubDate>Tue, 17 Feb 2026 10:23:40 +0000</pubDate>
      <link>https://dev.to/yvkrishna09/am-i-actually-learning-to-code-or-just-vibe-prompting-my-way-into-a-dead-end-290m</link>
      <guid>https://dev.to/yvkrishna09/am-i-actually-learning-to-code-or-just-vibe-prompting-my-way-into-a-dead-end-290m</guid>
      <description>&lt;p&gt;I’ve recently started implementing Redis for caching in my project. While I conceptually understand how caching works, I’ve hit a wall: I cannot write the actual implementation without AI.&lt;/p&gt;

&lt;p&gt;When I look at the Redis logic the AI generates for me, it feels like 'magic' I don't truly control. I find myself 'vibe coding'—prompting until it works, then spending an hour trying to reverse-engineer what the AI just did.&lt;/p&gt;

&lt;p&gt;My concern is this: Is the era of 'knowing every line' over for experienced developers, or am I building a career on a foundation of sand? I feel like a fraud using these 'temporary data magic' patterns when I couldn't recreate them from scratch if the power went out.&lt;/p&gt;

&lt;p&gt;Is it a massive red flag that I’m 'shipping' code I don't instinctively understand, or is this just the modern workflow for managing complex tools like Redis?&lt;/p&gt;

</description>
      <category>ai</category>
      <category>career</category>
      <category>discuss</category>
      <category>learning</category>
    </item>
    <item>
      <title>Did you brush up on your fundamentals?</title>
      <dc:creator>YVK</dc:creator>
      <pubDate>Tue, 17 Feb 2026 07:57:40 +0000</pubDate>
      <link>https://dev.to/yvkrishna09/did-you-brush-up-on-your-fundamentals-3lij</link>
      <guid>https://dev.to/yvkrishna09/did-you-brush-up-on-your-fundamentals-3lij</guid>
      <description>&lt;p&gt;In the era of AI, theoretical knowledge is more important than ever. Recently, while solving the Reverse Integer problem, I realized the real challenge wasn’t reversing digits but understanding 32-bit overflow and memory limits. Python hides overflow with dynamic integers, but low-level constraints still matter. AI can generate working code instantly, yet without knowing concepts like time complexity, integer ranges, or the Euclidean algorithm, it’s hard to judge correctness. Theory builds intuition and clarity. It helps you detect hidden constraints and avoid blind trust in generated solutions. AI is powerful, but fundamentals are what make you truly independent and confident.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>algorithms</category>
      <category>computerscience</category>
      <category>learning</category>
    </item>
  </channel>
</rss>
