<?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>Forem: Pardeep Kashyap</title>
    <description>The latest articles on Forem by Pardeep Kashyap (@pardeepkashyap5).</description>
    <link>https://forem.com/pardeepkashyap5</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%2F205122%2F49b58aee-bbf0-4be7-ba60-3e9f9a315f09.jpg</url>
      <title>Forem: Pardeep Kashyap</title>
      <link>https://forem.com/pardeepkashyap5</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/pardeepkashyap5"/>
    <language>en</language>
    <item>
      <title>Use #ChatGTP and Google together?</title>
      <dc:creator>Pardeep Kashyap</dc:creator>
      <pubDate>Mon, 02 Jan 2023 07:54:37 +0000</pubDate>
      <link>https://forem.com/pardeepkashyap5/use-chatgtp-and-google-together-3cb7</link>
      <guid>https://forem.com/pardeepkashyap5/use-chatgtp-and-google-together-3cb7</guid>
      <description>&lt;p&gt;We all have seen how powerful ChatGTP is because it gives simple and precise human like explanations to all the queries that we ask, and that's all we need instead of thousands of links and clicking on every link to see if the information is relevant to us.&lt;/p&gt;

&lt;p&gt;However, it is an AI, and sometimes the response is the same, and if you want more variants of the answer at that time, Google is the best option.&lt;/p&gt;

&lt;p&gt;What if I told you that you could use both of these together? There is a new extension that can help in this scenario.&lt;br&gt;
Go to Google and search  &lt;/p&gt;

&lt;h2&gt;
  
  
  ChatGPT for Google
&lt;/h2&gt;

&lt;p&gt;A browser extension to display ChatGPT response alongside Google (and other search engines) results, supports Chrome/Edge/Firefox&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--B7wScWz2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p58a386020rhilopz59v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--B7wScWz2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p58a386020rhilopz59v.png" alt="Image description" width="880" height="133"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Link&lt;/strong&gt; : &lt;a href="https://chrome.google.com/webstore/detail/chatgpt-for-google/jgjaeacdkonaoafenlfkkkmbaopkbilf"&gt;https://chrome.google.com/webstore/detail/chatgpt-for-google/jgjaeacdkonaoafenlfkkkmbaopkbilf&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Steps&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Download and install the &lt;strong&gt;ChatGPT for Google&lt;/strong&gt; extension &lt;/li&gt;
&lt;li&gt;Sign Up or login to chat.openai.com&lt;/li&gt;
&lt;li&gt;Search anything on google&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Example of google search&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xxaWFK_c--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fgxdii87wr2avwjxrdsk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xxaWFK_c--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fgxdii87wr2avwjxrdsk.png" alt="Image description" width="880" height="528"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Github repo link&lt;/strong&gt; &lt;a href="https://github.com/wong2/chat-gpt-google-extension"&gt;https://github.com/wong2/chat-gpt-google-extension&lt;/a&gt;&lt;/p&gt;

</description>
      <category>chatgtp</category>
      <category>openai</category>
      <category>googlechrome</category>
      <category>coding</category>
    </item>
    <item>
      <title>Things that you did during this WFH period that you had not done before?</title>
      <dc:creator>Pardeep Kashyap</dc:creator>
      <pubDate>Tue, 07 Jul 2020 17:28:40 +0000</pubDate>
      <link>https://forem.com/pardeepkashyap5/things-that-you-did-during-this-wfh-period-that-you-had-not-done-before-36o3</link>
      <guid>https://forem.com/pardeepkashyap5/things-that-you-did-during-this-wfh-period-that-you-had-not-done-before-36o3</guid>
      <description></description>
      <category>discuss</category>
    </item>
    <item>
      <title>Free tool for checking Responsiveness on multiple screens at same time</title>
      <dc:creator>Pardeep Kashyap</dc:creator>
      <pubDate>Sat, 04 Jul 2020 18:11:27 +0000</pubDate>
      <link>https://forem.com/pardeepkashyap5/free-tool-for-checking-responsiveness-on-multiple-screen-at-same-time-4nma</link>
      <guid>https://forem.com/pardeepkashyap5/free-tool-for-checking-responsiveness-on-multiple-screen-at-same-time-4nma</guid>
      <description>&lt;p&gt;Just found awesome tool for checking website across multiple screen at the same time.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://responsively.app"&gt;https://responsively.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;its just a modified web browser that helps in responsive web development.&lt;/p&gt;

</description>
      <category>webdesign</category>
      <category>responsive</category>
      <category>design</category>
      <category>webdev</category>
    </item>
    <item>
      <title>What is the Javascript Pure Function?</title>
      <dc:creator>Pardeep Kashyap</dc:creator>
      <pubDate>Tue, 20 Aug 2019 18:25:55 +0000</pubDate>
      <link>https://forem.com/pardeepkashyap5/what-is-the-javascript-pure-function-4kg6</link>
      <guid>https://forem.com/pardeepkashyap5/what-is-the-javascript-pure-function-4kg6</guid>
      <description>&lt;p&gt;1.Pure function is the function that takes input returns a value without modifying data outsides of its scope &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Which Generate same output with the same parameters every time
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;var a=[1,2,3];

function impureJSFunction(array,value){
    array.unshift(value);
}

impureJSFunction(a,10)

console.log(a);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JEB0FfyP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/l7li7amumh55bit00qom.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JEB0FfyP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/l7li7amumh55bit00qom.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is not a Pure JS function as its affecting the outside array a[];&lt;/p&gt;

&lt;p&gt;How javascript a Pure Javascript function?&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;var a=[1,2,3];

function pureJSFunction(array,value){
     return [...array,value] ;
}


console.log("pureUnshiftData",pureJSFunction(a,10))
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gZQ4JrXo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/g3w0r3hfir0jiho7o783.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gZQ4JrXo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/g3w0r3hfir0jiho7o783.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;is this a pure JS function?&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;function myFunc(array,value){
    return [...array,value,Math.random()] ;
}

console.log("Is it pure ?",myFunc(a,10));
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--AxqsZaMs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/99chuw9khyann9myox0s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AxqsZaMs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/99chuw9khyann9myox0s.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;//Answer is No Because it does not satisfy the second Point as it not returning same values with same parameters every time&lt;/p&gt;

&lt;p&gt;//Answer is No Because it does not satisfy the second Point as it not returning same values with the same parameters every time&lt;/p&gt;

&lt;p&gt;Learn Source - &lt;a href="https://www.youtube.com/watch?v=fYbhD_KMCOg&amp;amp;t=311s"&gt;https://www.youtube.com/watch?v=fYbhD_KMCOg&amp;amp;t=311s&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
