<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>0 to 1</title>
    <link>https://www.pratyushkamal.in/blog/</link>
    <description>Sharing my thoughts on what I learn, while I learn.</description>
    <language>en</language>
    <atom:link href="https://www.pratyushkamal.in/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>nums.size() vs int n = nums.size() in a For Loop: Which One Should You Actually Use?</title>
      <link>https://www.pratyushkamal.in/blog/nums-size-vs-cached-n-for-loop/</link>
      <guid isPermaLink="true">https://www.pratyushkamal.in/blog/nums-size-vs-cached-n-for-loop/</guid>
      <description>Why caching nums.size() into an int isn't about speed. It's about dodging an unsigned-integer wraparound bug that only shows up the moment your input is empty.</description>
      <pubDate>Sat, 01 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>NULL vs Empty String: Why &quot;No Data&quot; Isn't Always the Same Thing</title>
      <link>https://www.pratyushkamal.in/blog/null-vs-empty-string/</link>
      <guid isPermaLink="true">https://www.pratyushkamal.in/blog/null-vs-empty-string/</guid>
      <description>NULL and '' both look like &quot;no data&quot; at a glance, but they answer different questions, and mixing them up quietly breaks aggregates, filters, and BI tools.</description>
      <pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Slowly Changing Dimensions (SCD): What They Are and How to Actually Choose the Right One</title>
      <link>https://www.pratyushkamal.in/blog/slowly-changing-dimensions-scd/</link>
      <guid isPermaLink="true">https://www.pratyushkamal.in/blog/slowly-changing-dimensions-scd/</guid>
      <description>A practical walkthrough of SCD types 0 through 6, and a simple decision tree for picking the right one instead of memorizing all of them.</description>
      <pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>
