<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Kodnos</title>
    <link>https://kodnos.dev</link>
    <description>A developer blog about software engineering, web development, and technology.</description>
    <language>en</language>
    <atom:link href="https://kodnos.dev/feed.xml" rel="self" type="application/rss+xml"/>    <item>
      <title>How AI Is Quietly Changing the Way We Write Code</title>
      <link>https://kodnos.dev/post/how-ai-is-quietly-changing-the-way-we-write-code</link>
      <guid isPermaLink="true">https://kodnos.dev/post/how-ai-is-quietly-changing-the-way-we-write-code</guid>
      <description>AI coding tools are not just hype anymore. After a year of daily use, here is what actually works, what fails, and how to use them without losing the skills that matter.</description>
      <pubDate>Fri, 17 Apr 2026 03:31:19 +0000</pubDate>
      <category>AI &amp; Data Science</category>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">admin</dc:creator>
    </item>
    <item>
      <title>Recursion Explained Like You Are Five (Almost)</title>
      <link>https://kodnos.dev/post/recursion-explained-like-you-are-five</link>
      <guid isPermaLink="true">https://kodnos.dev/post/recursion-explained-like-you-are-five</guid>
      <description>Recursion confuses everyone at first. Here is a thorough guide with real examples, step-by-step traces, common pitfalls, and the mental shift you need to write recursive functions confidently.</description>
      <pubDate>Tue, 14 Apr 2026 03:31:19 +0000</pubDate>
      <category>Software Engineering</category>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">admin</dc:creator>
    </item>
    <item>
      <title>Docker in Plain Language: What It Actually Does and Why You Should Care</title>
      <link>https://kodnos.dev/post/docker-in-plain-language-what-it-does-why-care</link>
      <guid isPermaLink="true">https://kodnos.dev/post/docker-in-plain-language-what-it-does-why-care</guid>
      <description>Docker confused me for way too long. Here is the complete, no-jargon guide covering Dockerfiles, images, containers, Compose, common mistakes, and when Docker is actually worth using.</description>
      <pubDate>Sat, 11 Apr 2026 03:31:23 +0000</pubDate>
      <category>DevOps</category>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">admin</dc:creator>
    </item>
    <item>
      <title>Hash Tables: The Data Structure Behind Almost Everything</title>
      <link>https://kodnos.dev/post/hash-tables-data-structure-behind-almost-everything</link>
      <guid isPermaLink="true">https://kodnos.dev/post/hash-tables-data-structure-behind-almost-everything</guid>
      <description>Hash tables power most of the software you use daily. A deep dive into how they actually work — hash functions, collisions, load factors, real-world patterns, and the interview trick that solves half of all problems.</description>
      <pubDate>Tue, 07 Apr 2026 03:31:23 +0000</pubDate>
      <category>Software Engineering</category>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">admin</dc:creator>
    </item>
    <item>
      <title>REST API Design Mistakes I Keep Seeing (And How to Fix Them)</title>
      <link>https://kodnos.dev/post/rest-api-design-mistakes-and-how-to-fix-them</link>
      <guid isPermaLink="true">https://kodnos.dev/post/rest-api-design-mistakes-and-how-to-fix-them</guid>
      <description>The same API design mistakes keep showing up in code reviews. Here are the 10 most common ones I see, with clear examples, proper HTTP status codes, and a pre-launch checklist you can use today.</description>
      <pubDate>Sat, 04 Apr 2026 03:31:27 +0000</pubDate>
      <category>Software Engineering</category>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">admin</dc:creator>
    </item>
    <item>
      <title>What Are LLMs and Why Should Developers Understand Them</title>
      <link>https://kodnos.dev/post/what-are-llms-why-developers-should-understand-them</link>
      <guid isPermaLink="true">https://kodnos.dev/post/what-are-llms-why-developers-should-understand-them</guid>
      <description>LLMs are not magic and not just hype. A developer-focused deep dive into how they actually work — training, tokens, context windows, RAG, prompt engineering, and what you need to know to build real applications.</description>
      <pubDate>Wed, 01 Apr 2026 03:31:27 +0000</pubDate>
      <category>AI &amp; Data Science</category>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">admin</dc:creator>
    </item>
    <item>
      <title>Git Workflow That Actually Makes Sense for Small Teams</title>
      <link>https://kodnos.dev/post/git-workflow-that-makes-sense-for-small-teams</link>
      <guid isPermaLink="true">https://kodnos.dev/post/git-workflow-that-makes-sense-for-small-teams</guid>
      <description>Git Flow is overkill for small teams. Here is the complete workflow I use — branching strategy, commit conventions, PR best practices, conflict resolution, and CI setup that keeps things simple and safe.</description>
      <pubDate>Sat, 28 Mar 2026 03:31:32 +0000</pubDate>
      <category>Software Engineering</category>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">admin</dc:creator>
    </item>
    <item>
      <title>PostgreSQL Performance Tips That Helped Me in Real Projects</title>
      <link>https://kodnos.dev/post/postgresql-performance-tips-real-projects</link>
      <guid isPermaLink="true">https://kodnos.dev/post/postgresql-performance-tips-real-projects</guid>
      <description>Years of PostgreSQL experience distilled into the tips that actually matter in production. EXPLAIN ANALYZE, indexing strategies, N+1 fixes, connection pooling, full-text search, and the 80/20 rule of database performance.</description>
      <pubDate>Wed, 25 Mar 2026 03:31:32 +0000</pubDate>
      <category>Software Engineering</category>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">admin</dc:creator>
    </item>
    <item>
      <title>Space Complexity - How Much Memory Does Your Code Need?</title>
      <link>https://kodnos.dev/post/space-complexity-how-much-memory</link>
      <guid isPermaLink="true">https://kodnos.dev/post/space-complexity-how-much-memory</guid>
      <description>What is space complexity and why does it matter? Understanding the time-space tradeoff, when to spend memory to save time, and how to analyze your algorithm&apos;s memory usage.</description>
      <pubDate>Fri, 06 Mar 2026 21:40:31 +0000</pubDate>
      <category>Software Engineering</category>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">admin</dc:creator>
    </item>
    <item>
      <title>Big O Cheat Sheet - Every Complexity You Need to Know</title>
      <link>https://kodnos.dev/post/big-o-cheat-sheet-every-complexity</link>
      <guid isPermaLink="true">https://kodnos.dev/post/big-o-cheat-sheet-every-complexity</guid>
      <description>The Big O cheat sheet: every complexity ranked from best to worst, practical input size guidelines, common operations table, and when to use what. Everything in one place.</description>
      <pubDate>Fri, 06 Mar 2026 21:40:31 +0000</pubDate>
      <category>Software Engineering</category>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">admin</dc:creator>
    </item>
    <item>
      <title>Understanding Time Complexity and Big O Notation</title>
      <link>https://kodnos.dev/post/understanding-time-complexity-big-o</link>
      <guid isPermaLink="true">https://kodnos.dev/post/understanding-time-complexity-big-o</guid>
      <description>What is Big O notation and why does it matter? A practical guide with interactive charts, code examples in Python and Java, and the simple mental model that covers 90% of cases.</description>
      <pubDate>Fri, 06 Mar 2026 21:40:31 +0000</pubDate>
      <category>Software Engineering</category>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">admin</dc:creator>
    </item>
    <item>
      <title>Welcome to Kodnos</title>
      <link>https://kodnos.dev/post/welcome-to-kodnos</link>
      <guid isPermaLink="true">https://kodnos.dev/post/welcome-to-kodnos</guid>
      <description>A personal tech blog about software engineering, machine learning, and modern web development - built from scratch as an open-source project.</description>
      <pubDate>Sat, 28 Feb 2026 22:02:26 +0000</pubDate>
      <category>Technology</category>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">admin</dc:creator>
    </item>
  </channel>
</rss>
