<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Nikhil Patil · writing</title>
    <link>https://nikhilpatil.in/writing/</link>
    <description>Product-minded engineer who runs cafés and builds the systems that run them.</description>
    <language>en</language>
    <item>
      <title>Enrolling in the Medium Partner Program: A New Chapter for Indian Writers</title>
      <link>https://medium.com/indienik/enrolling-in-the-medium-partner-program-cf6b9dfd7786</link>
      <guid isPermaLink="true">https://medium.com/indienik/enrolling-in-the-medium-partner-program-cf6b9dfd7786</guid>
      <pubDate>Fri, 23 Aug 2024 00:00:00 GMT</pubDate>
      <description>Why the Partner Program opening to India matters, and how the setup works.</description>
    </item>
    <item>
      <title>How to lazy load your images?</title>
      <link>https://medium.com/indienik/how-to-lazy-load-your-images-87ce77b3f437</link>
      <guid isPermaLink="true">https://medium.com/indienik/how-to-lazy-load-your-images-87ce77b3f437</guid>
      <pubDate>Fri, 29 Oct 2021 00:00:00 GMT</pubDate>
      <description>Three approaches to lazy loading, and the src and data-src pattern behind them.</description>
    </item>
    <item>
      <title>Ember.js vs React.js: when to use what?</title>
      <link>https://medium.com/indienik/ember-js-vs-react-js-when-to-use-what-ebe8d7c2fa58</link>
      <guid isPermaLink="true">https://medium.com/indienik/ember-js-vs-react-js-when-to-use-what-ebe8d7c2fa58</guid>
      <pubDate>Wed, 27 Oct 2021 00:00:00 GMT</pubDate>
      <description>Right tool for the task. React versus Glimmer is the fairer comparison.</description>
    </item>
    <item>
      <title>I automated an hour long process within seconds using Google Sheets</title>
      <link>https://medium.com/indienik/automate-an-hour-long-process-within-seconds-using-google-sheets-4a6b9d825999</link>
      <guid isPermaLink="true">https://medium.com/indienik/automate-an-hour-long-process-within-seconds-using-google-sheets-4a6b9d825999</guid>
      <pubDate>Mon, 25 Oct 2021 00:00:00 GMT</pubDate>
      <description>Apps Script pulls ad leads into Sheets every two hours with geocoding. An hour of work became twenty seconds.</description>
    </item>
    <item>
      <title>A party analogy to understand authentication vs authorisation</title>
      <link>https://medium.com/indienik/a-party-analogy-to-understand-authentication-vs-authorisation-e1e4557eb837</link>
      <guid isPermaLink="true">https://medium.com/indienik/a-party-analogy-to-understand-authentication-vs-authorisation-e1e4557eb837</guid>
      <pubDate>Sat, 23 Oct 2021 00:00:00 GMT</pubDate>
      <description>A nightclub door explains 401 versus 403.</description>
    </item>
    <item>
      <title>How to improve performance of an Angular application by optimising images?</title>
      <link>https://medium.com/indienik/how-to-improve-performance-of-an-angular-application-by-optimising-images-1cce034f87dd</link>
      <guid isPermaLink="true">https://medium.com/indienik/how-to-improve-performance-of-an-angular-application-by-optimising-images-1cce034f87dd</guid>
      <pubDate>Sat, 06 Jun 2020 00:00:00 GMT</pubDate>
      <description>Image optimisation as the cheapest performance win.</description>
    </item>
    <item>
      <title>How hard can Angular (4/5/6) be?</title>
      <link>https://medium.com/indienik/how-hard-can-angular-4-5-6-be-ec75c0833a99</link>
      <guid isPermaLink="true">https://medium.com/indienik/how-hard-can-angular-4-5-6-be-ec75c0833a99</guid>
      <pubDate>Sat, 09 Dec 2017 00:00:00 GMT</pubDate>
      <description>An Angular and Firebase checklist PWA built in four days.</description>
    </item>
  </channel>
</rss>