<?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>Aniruddha Writes</title>
    
    
    <description>This website is a virtual proof that I&apos;m awesome</description>
    
    <link>https://aniruddhawrites.github.io/</link>
    <atom:link href="https://aniruddhawrites.github.io/feed.xml" rel="self" type="application/rss+xml" />
    
    
      <item>
        <title>The DISTKEY That Was Right, and Still Wrong</title>
        
        <dc:creator><![CDATA[ Aniruddha Banerjee ]]></dc:creator>
        
        <description>
          A Redshift Investigation That Traced the Real Root Cause Across Five Layers - 
          The DISTKEY That Was Right, and Still Wrong A Redshift Investigation That Traced the Real Root Cause Across Five Layers Author’s Note This account is inspired by recurring patterns observed in enterprise Amazon Redshift environments. Table names, business context, and specific figures have been generalized to protect confidentiality. The technical...
        </description>
        <pubDate>Thu, 06 Aug 2026 00:00:00 -0400</pubDate>
        <link>https://aniruddhawrites.github.io/2026-08-06-root-cause-beyond-the-dashboard/</link>
        <guid isPermaLink="true">https://aniruddhawrites.github.io/2026-08-06-root-cause-beyond-the-dashboard/</guid>
      </item>
    
      <item>
        <title>The Post-Acquisition Assumption Gap</title>
        
        <dc:creator><![CDATA[ Aniruddha Banerjee ]]></dc:creator>
        
        <description>
          Why a single Product Master change exposed the hidden assumptions behind CDC, SCD, intent capture, and enterprise governance. - 
          The Post-Acquisition Assumption Gap Two years after we closed an acquisition, we found out our own pipeline still thought the company hadn’t happened. Not the ERP. Not the org chart. The CDC job watching product category changes — built two years before the deal, quietly assuming there was exactly one...
        </description>
        <pubDate>Sat, 18 Jul 2026 00:00:00 -0400</pubDate>
        <link>https://aniruddhawrites.github.io/2026-07-18-the-post-acquisition-assumption-gap/</link>
        <guid isPermaLink="true">https://aniruddhawrites.github.io/2026-07-18-the-post-acquisition-assumption-gap/</guid>
      </item>
    
      <item>
        <title>When Data Becomes the Bottleneck: Unmasking the Real Culprit Behind SLT Misses</title>
        
        <dc:creator><![CDATA[ Aniruddha Banerjee ]]></dc:creator>
        
        <description>
          We kept blaming the data. Turns out, the data was innocent. - 
          We kept blaming the data. Turns out, the data was innocent. 🔍 For weeks, our SLTs were being missed. Query timeouts. Stale dashboards. Frustrated users. Every indicator pointed at the data layer — so that’s where we dug. What we actually found: 🔴 The root cause wasn’t bad data —...
        </description>
        <pubDate>Wed, 13 May 2026 00:00:00 -0400</pubDate>
        <link>https://aniruddhawrites.github.io/2026-05-13-when-data-becomes-bottleneck-unmasking-real-culprit-behind/</link>
        <guid isPermaLink="true">https://aniruddhawrites.github.io/2026-05-13-when-data-becomes-bottleneck-unmasking-real-culprit-behind/</guid>
      </item>
    
      <item>
        <title>Sample blog post to learn markdown tips</title>
        
        <dc:creator><![CDATA[ Bill Smith ]]></dc:creator>
        
        <description>
          There&apos;s lots to learn! - 
          This is a demo post to show you how to write blog posts with markdown. I strongly encourage you to take 5 minutes to learn how to write in markdown - it’ll teach you how to transform regular text into bold/italics/tables/etc.I also encourage you to look at the code that...
        </description>
        <pubDate>Fri, 28 Feb 2020 00:00:00 -0500</pubDate>
        <link>https://aniruddhawrites.github.io/2020-02-28-sample-markdown/</link>
        <guid isPermaLink="true">https://aniruddhawrites.github.io/2020-02-28-sample-markdown/</guid>
      </item>
    
      <item>
        <title>Flake it till you make it</title>
        
        <dc:creator><![CDATA[ Sharon Smith and Barry Simpson ]]></dc:creator>
        
        <description>
          Excerpt from Soulshaping by Jeff Brown - 
          Under what circumstances should we step off a path? When is it essential that we finish what we start? If I bought a bag of peanuts and had an allergic reaction, no one would fault me if I threw it out. If I ended a relationship with a woman who...
        </description>
        <pubDate>Wed, 26 Feb 2020 00:00:00 -0500</pubDate>
        <link>https://aniruddhawrites.github.io/2020-02-26-flake-it-till-you-make-it/</link>
        <guid isPermaLink="true">https://aniruddhawrites.github.io/2020-02-26-flake-it-till-you-make-it/</guid>
      </item>
    
      <item>
        <title>Idea behind JAMstack, markdown and a Drupal module</title>
        
        <dc:creator><![CDATA[ Aniruddha Banerjee ]]></dc:creator>
        
        <description>
          We are speaking about JAMstack nowadays. Possibly thinking day and night, how to make our CMS headless. - 
          Hello folks, We are speaking about JAMstack nowadays. Possibly thinking day and night, how to make our CMS headless. Supposedly we have a way out. Just think that, once you modify and moderator published the content, it’s become a static content again. So instead of serving content from CMS as...
        </description>
        <pubDate>Sun, 20 Oct 2019 00:00:00 -0400</pubDate>
        <link>https://aniruddhawrites.github.io/2019-10-20-idea-behind-jamstack-markdown-and-a-drupal-module/</link>
        <guid isPermaLink="true">https://aniruddhawrites.github.io/2019-10-20-idea-behind-jamstack-markdown-and-a-drupal-module/</guid>
      </item>
    
      <item>
        <title>Idea on JAMstack, Markdown and a Drupal module, part 3 — Microservices and why it’s essential</title>
        
        <dc:creator><![CDATA[ Aniruddha Banerjee ]]></dc:creator>
        
        <description>
          Microservices are the most important part of JAMstack, the A stands for API, is the only feature with which a static site can keep it’s fast, secure, robust ness, having a dynamic behavior. - 
          According to wikipedia, COMPOSER is an application-level package manager for PHP, and we will learn few more features about it.   Download &amp;amp; Setup Windows : Download and run Composer-Setup.exe Preferred way: Know your PHP version open cmd or gitbash and run php –v Prepare a shell script/bat file (composersetup.sh/composersetup.bat) Content...
        </description>
        <pubDate>Sun, 20 Oct 2019 00:00:00 -0400</pubDate>
        <link>https://aniruddhawrites.github.io/2019-10-20-idea-behind-jamstack-markdown-and-a-drupal-module-architecture/</link>
        <guid isPermaLink="true">https://aniruddhawrites.github.io/2019-10-20-idea-behind-jamstack-markdown-and-a-drupal-module-architecture/</guid>
      </item>
    
      <item>
        <title>Digital world and Marketing vs Social Media Posting - an elaborate architecture discussion</title>
        
        <dc:creator><![CDATA[ Aniruddha Banerjee ]]></dc:creator>
        
        <description>
          I was discussing with some of my friends, working in current digital world, working best for their clients. They use to do many implementation techniques which effectively grows CLIENT&apos;s business. - 
          Hi Guys, I was discussing with some of my friends, working in current digital world, working best for their clients. They use to do many implementation techniques which effectively grows CLIENT’s business. Discussing with them an IDEA came into my mind, and I want to share that with you. First...
        </description>
        <pubDate>Sun, 28 Jul 2019 00:00:00 -0400</pubDate>
        <link>https://aniruddhawrites.github.io/2019-07-28-digital-world-and-marketing-vs-social-media-posting-an-elaborate-architecture-discussion/</link>
        <guid isPermaLink="true">https://aniruddhawrites.github.io/2019-07-28-digital-world-and-marketing-vs-social-media-posting-an-elaborate-architecture-discussion/</guid>
      </item>
    
      <item>
        <title>PHP standard metrics development and PHPMetrics</title>
        
        <dc:creator><![CDATA[ Aniruddha Banerjee ]]></dc:creator>
        
        <description>
          PHPMetrics provides tons of metrics, Complexity: Cyclomatic complexity, Myer&apos;s interval, Relative system complexity, Volume: Vocabulary, Data complexity, Lines of code, Readability..., Object Oriented: Lack of cohesion of methods, Coupling, Abstraction..., Maintainability: Maintainability index, Halstead&apos;s metrics, Effort..., And many more ! An excerpt - 
          What is PHPMetrics and how can I use it? PHPMetrics provides tons of metrics: Complexity: Cyclomatic complexity, Myer’s interval, Relative system complexity Volume: Vocabulary, Data complexity, Lines of code, Readability… Object Oriented: Lack of cohesion of methods, Coupling, Abstraction… Maintainability: Maintainability index, Halstead’s metrics, Effort… And more ! As said...
        </description>
        <pubDate>Fri, 26 Jul 2019 00:00:00 -0400</pubDate>
        <link>https://aniruddhawrites.github.io/2019-07-26-php-standard-metrics-development-and-phpmetrics/</link>
        <guid isPermaLink="true">https://aniruddhawrites.github.io/2019-07-26-php-standard-metrics-development-and-phpmetrics/</guid>
      </item>
    
      <item>
        <title>How to add successive crons via puppet</title>
        
        <dc:creator><![CDATA[ Aniruddha Banerjee ]]></dc:creator>
        
        <description>
          Puppet is most popular manifest for Infrastrure Automation. I described a very popular issue, that faced, and how it resolved. - 
          I want to add successive crons via puppet, first one to set as each 10 minutes, and the 2nd one to run in Sunday 7:00PM. The first cron in puppet is working properly, but the 2nd one shows the below error: “Error: Could not retrieve catalog from remote server: Error...
        </description>
        <pubDate>Thu, 19 Jul 2018 00:00:00 -0400</pubDate>
        <link>https://aniruddhawrites.github.io/2018-07-19-how-to-add-successive-crons-via-puppet/</link>
        <guid isPermaLink="true">https://aniruddhawrites.github.io/2018-07-19-how-to-add-successive-crons-via-puppet/</guid>
      </item>
    
      <item>
        <title>Upgrade your Symfony project from 2.x to 3.4</title>
        
        <dc:creator><![CDATA[ Aniruddha Banerjee ]]></dc:creator>
        
        <description>
          Upgrade your Symfony project from 2.x to 3.4 - 
          This article may seems to you extra, as the topic has been covered in many places. There are many other and preferred ways to do this. The reason why I chose the topic, is to show what are the difficulties I have faced while migrating one project. So…hang tight: From...
        </description>
        <pubDate>Wed, 11 Jul 2018 00:00:00 -0400</pubDate>
        <link>https://aniruddhawrites.github.io/2018-07-11-upgrade-your-symfony-project/</link>
        <guid isPermaLink="true">https://aniruddhawrites.github.io/2018-07-11-upgrade-your-symfony-project/</guid>
      </item>
    
      <item>
        <title>Composer and dependency injection</title>
        
        <dc:creator><![CDATA[ Aniruddha Banerjee ]]></dc:creator>
        
        <description>
          We are working with composer almost from the same time, when Symfony 2 released. Though this package manager evolves with its own signature describing the very popular Design Pattern &quot;Dependency Injection&quot;. Today most of the PHP frameworks uses it. Let me explain some interesting facts about composer. - 
          According to wikipedia, COMPOSER is an application-level package manager for PHP, and we will learn few more features about it.   Download &amp;amp; Setup Windows : Download and run Composer-Setup.exe Preferred way: Know your PHP version open cmd or gitbash and run php –v Prepare a shell script/bat file (composersetup.sh/composersetup.bat) Content...
        </description>
        <pubDate>Fri, 06 Jul 2018 00:00:00 -0400</pubDate>
        <link>https://aniruddhawrites.github.io/2018-07-06-composer-and-dependency-injection/</link>
        <guid isPermaLink="true">https://aniruddhawrites.github.io/2018-07-06-composer-and-dependency-injection/</guid>
      </item>
    
      <item>
        <title>SimpleSAML Installation in Windows Apache</title>
        
        <dc:creator><![CDATA[ Aniruddha Banerjee ]]></dc:creator>
        
        <description>
          Setting up SimpleSAMLphp in windows Apache/Xampp kills my one day once ago. With a very limited documentation, what I able to achieve, I explained in this post. Let me know if you liked/disliked it. - 
          Say you want to install SimpleSAMLphp in windows Apache/Xampp. Let me tell you what I did so far: I have downloaded latest stable version from https://simplesamlphp.org/download and placed the unzipped file in Apache folder, i.e. C:\Apache24\simplesamlphp directory contains composer.json. I have downloaded dependencies as well. Now when I am going...
        </description>
        <pubDate>Tue, 03 Jul 2018 00:00:00 -0400</pubDate>
        <link>https://aniruddhawrites.github.io/2018-07-03-simplesaml-installation-in-windows-apache/</link>
        <guid isPermaLink="true">https://aniruddhawrites.github.io/2018-07-03-simplesaml-installation-in-windows-apache/</guid>
      </item>
    
  </channel>
</rss>
