
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>Tech, Startups &amp; I</title>
      <link>https://aniljaiswal.com/blog</link>
      <description>I build products and infrastructure, think about startups, and occasionally ride motorcycles. This is where I write.</description>
      <language>en-us</language>
      <managingEditor>er.anil.jaiswal@gmail.com (Anil Jaiswal)</managingEditor>
      <webMaster>er.anil.jaiswal@gmail.com (Anil Jaiswal)</webMaster>
      <lastBuildDate>Sun, 02 Apr 2023 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://aniljaiswal.com/tags/kotlin/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://aniljaiswal.com/blog/gst-tax-engine-cogoport-low-latency-rules-caching</guid>
    <title>Building a Low-Latency GST Tax Engine: Rules, Caching, and Edge Cases at Cogoport</title>
    <link>https://aniljaiswal.com/blog/gst-tax-engine-cogoport-low-latency-rules-caching</link>
    <description>The tax engine was the most unforgiving service in Cogoport&#39;s finance platform. A wrong rate means a non-compliant invoice. Here&#39;s how we built it to be fast, always available, and correct across exports, SEZ supplies, and reverse charge.</description>
    <pubDate>Sun, 02 Apr 2023 00:00:00 GMT</pubDate>
    <author>er.anil.jaiswal@gmail.com (Anil Jaiswal)</author>
    <category>GST</category><category>Tax Engine</category><category>Kotlin</category><category>Micronaut</category><category>Fintech</category><category>Caching</category><category>Rules Engine</category><category>Architecture</category>
  </item>

  <item>
    <guid>https://aniljaiswal.com/blog/kotlin-micronaut-over-java-spring-boot-cogoport-finance-platform</guid>
    <title>Kotlin Over Java, Micronaut Over Spring Boot: The Stack Behind Cogoport&#39;s Finance Platform</title>
    <link>https://aniljaiswal.com/blog/kotlin-micronaut-over-java-spring-boot-cogoport-finance-platform</link>
    <description>In December 2022 we had six months to build Cogoport&#39;s entire business finance platform from scratch. The language and framework choices were the first decisions we made, and they stayed with us every day.</description>
    <pubDate>Fri, 17 Mar 2023 00:00:00 GMT</pubDate>
    <author>er.anil.jaiswal@gmail.com (Anil Jaiswal)</author>
    <category>Kotlin</category><category>Micronaut</category><category>Java</category><category>Spring Boot</category><category>Fintech</category><category>Microservices</category><category>Architecture</category>
  </item>

    </channel>
  </rss>
