<?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>DEV Community: Shoaib ur Rehman</title>
    <description>The latest articles on DEV Community by Shoaib ur Rehman (@shoaiburrehman).</description>
    <link>https://dev.to/shoaiburrehman</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F678219%2Fd77ce32f-b582-4e08-8d35-805a73af5245.jpg</url>
      <title>DEV Community: Shoaib ur Rehman</title>
      <link>https://dev.to/shoaiburrehman</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shoaiburrehman"/>
    <language>en</language>
    <item>
      <title>Memoization in JavaScript</title>
      <dc:creator>Shoaib ur Rehman</dc:creator>
      <pubDate>Sun, 01 Aug 2021 19:11:21 +0000</pubDate>
      <link>https://dev.to/shoaiburrehman/memoization-in-javascript-4p8o</link>
      <guid>https://dev.to/shoaiburrehman/memoization-in-javascript-4p8o</guid>
      <description>&lt;p&gt;Memoization is one of the crucial features of JavaScript. It improves the efficiency of your program and reduces CPU usage. It is used to store the result of a CPU-intensive operation. For example, if an operation takes 1ms of CPU. If we already have the result of the operation, we don't need to operation again and again.Accessing the result takes less time instead of calculating the operation again. e, g 0.5ms. We just saved 0.5ms of CPU time.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
