
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>Gyanaranjan Sahoo</title>
      <link>https://gyana.tech/blog</link>
      <description>Fullstack developer</description>
      <language>en-us</language>
      <managingEditor>g44sahoo@gmail.com (Gyanaranjan Sahoo)</managingEditor>
      <webMaster>g44sahoo@gmail.com (Gyanaranjan Sahoo)</webMaster>
      <lastBuildDate>Mon, 11 Sep 2023 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://gyana.tech/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://gyana.tech/blog/bun-is-better</guid>
    <title>Bun Package Manager: A Faster and Efficient JavaScript Toolkit</title>
    <link>https://gyana.tech/blog/bun-is-better</link>
    <description>A short visual comparison of Bun with Nodejs runtime.</description>
    <pubDate>Mon, 11 Sep 2023 00:00:00 GMT</pubDate>
    <author>g44sahoo@gmail.com (Gyanaranjan Sahoo)</author>
    <category>Bun</category><category>JavaScript</category><category>Package Manager</category><category>TypeScript</category>
  </item>

  <item>
    <guid>https://gyana.tech/blog/how-to-merge-a-repository-into-nx</guid>
    <title>How to merge a git repository into Nx</title>
    <link>https://gyana.tech/blog/how-to-merge-a-repository-into-nx</link>
    <description>A guide on how to merge any existing app or library into a Nx monorepo.</description>
    <pubDate>Thu, 18 May 2023 00:00:00 GMT</pubDate>
    <author>g44sahoo@gmail.com (Gyanaranjan Sahoo)</author>
    <category>Git</category><category>Monorepo</category><category>Nx</category><category>Workspaces</category>
  </item>

  <item>
    <guid>https://gyana.tech/blog/javascript-promises-async-await</guid>
    <title>JavaScript Promise and Async/Await</title>
    <link>https://gyana.tech/blog/javascript-promises-async-await</link>
    <description>A short visual guide on what a Promise is in JavaScript, and how to avoid call back hell.</description>
    <pubDate>Thu, 20 Apr 2023 00:00:00 GMT</pubDate>
    <author>g44sahoo@gmail.com (Gyanaranjan Sahoo)</author>
    <category>JavaScript</category><category>ReactJs</category><category>Snippets</category><category>Promises</category><category>Async/Await</category>
  </item>

  <item>
    <guid>https://gyana.tech/blog/nextjs-vs-astro</guid>
    <title>Comparing Next.js and Astro&#39;s View Transitions: A Deep Dive</title>
    <link>https://gyana.tech/blog/nextjs-vs-astro</link>
    <description>A comparison of Next.js and Astro&#39;s view transitions, and a comparison between Single Page Applications (SPAs) and Multi-Page Applications (MPAs).</description>
    <pubDate>Tue, 03 Oct 2023 00:00:00 GMT</pubDate>
    <author>g44sahoo@gmail.com (Gyanaranjan Sahoo)</author>
    <category>Next.js</category><category>Astro</category><category>View Transitions</category><category>SPAs</category><category>MPAs</category>
  </item>

  <item>
    <guid>https://gyana.tech/blog/react-keys</guid>
    <title>Why does React need keys?</title>
    <link>https://gyana.tech/blog/react-keys</link>
    <description>This article will show you what is the purpose if the “key” prop in React and some best practices around it.</description>
    <pubDate>Mon, 31 Jul 2023 00:00:00 GMT</pubDate>
    <author>g44sahoo@gmail.com (Gyanaranjan Sahoo)</author>
    <category>ReactJs</category><category>Snippets</category>
  </item>

  <item>
    <guid>https://gyana.tech/blog/redux-toolkit-passing-an-argument-to-selector</guid>
    <title>Passing an argument to a selector in Redux toolkit</title>
    <link>https://gyana.tech/blog/redux-toolkit-passing-an-argument-to-selector</link>
    <description>A short guide on how to pass arguments to a selector in Redux toolkit.</description>
    <pubDate>Fri, 16 Jun 2023 00:00:00 GMT</pubDate>
    <author>g44sahoo@gmail.com (Gyanaranjan Sahoo)</author>
    <category>Redux</category><category>Redux Toolkit</category><category>Snippets</category><category>TypeScript</category>
  </item>

  <item>
    <guid>https://gyana.tech/blog/wasm-and-wasi</guid>
    <title>WASM &amp; WASI: Turbocharging Your Web Development</title>
    <link>https://gyana.tech/blog/wasm-and-wasi</link>
    <description>An exploration of WebAssembly, WASI, and various WebAssembly runtimes.</description>
    <pubDate>Sun, 24 Mar 2024 00:00:00 GMT</pubDate>
    <author>g44sahoo@gmail.com (Gyanaranjan Sahoo)</author>
    <category>WebAssembly</category><category>WASI</category><category>Runtimes</category><category>JavaScript</category><category>Wasix</category>
  </item>

  <item>
    <guid>https://gyana.tech/blog/web-performance</guid>
    <title>Understanding Modern Web Performance Metrics: Core Web Vitals Explained</title>
    <link>https://gyana.tech/blog/web-performance</link>
    <description>A comprehensive guide to modern web performance metrics and how they impact user experience.</description>
    <pubDate>Sun, 01 Dec 2024 00:00:00 GMT</pubDate>
    <author>g44sahoo@gmail.com (Gyanaranjan Sahoo)</author>
    <category>Performance</category><category>Web Development</category><category>Core Web Vitals</category><category>SEO</category>
  </item>

  <item>
    <guid>https://gyana.tech/blog/wordpress-blog</guid>
    <title>How to Use Code Snippets in WordPress</title>
    <link>https://gyana.tech/blog/wordpress-blog</link>
    <description>This article will guide you on how to effectively use code snippets in WordPress without breaking your site.</description>
    <pubDate>Wed, 16 Aug 2023 00:00:00 GMT</pubDate>
    <author>g44sahoo@gmail.com (Gyanaranjan Sahoo)</author>
    <category>WordPress</category><category>Code Snippets</category>
  </item>

    </channel>
  </rss>
