<?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: Yash Kapure</title>
    <description>The latest articles on DEV Community by Yash Kapure (@yashkapure06).</description>
    <link>https://dev.to/yashkapure06</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%2F773116%2Fd4de89af-d0fa-494d-9d93-0c57104d176d.jpg</url>
      <title>DEV Community: Yash Kapure</title>
      <link>https://dev.to/yashkapure06</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yashkapure06"/>
    <language>en</language>
    <item>
      <title>JavaScript Closures Explained: Why Your Functions Remember Everything</title>
      <dc:creator>Yash Kapure</dc:creator>
      <pubDate>Fri, 24 Apr 2026 12:45:01 +0000</pubDate>
      <link>https://dev.to/yashkapure06/javascript-closures-explained-why-your-functions-remember-everything-5bl</link>
      <guid>https://dev.to/yashkapure06/javascript-closures-explained-why-your-functions-remember-everything-5bl</guid>
      <description>&lt;p&gt;&lt;a href="https://www.yashkapure.com/en/blog/javascript-closures-and-lexical-scope/" rel="noopener noreferrer"&gt;Read the full article here&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  JavaScript Closures Explained
&lt;/h2&gt;

&lt;p&gt;Closures are functions that &lt;strong&gt;remember variables from their outer scope&lt;/strong&gt;, even after the outer function returns. Understanding them solves common issues like the &lt;code&gt;var&lt;/code&gt; loop bug, stale React hooks, and memory leaks.&lt;/p&gt;




&lt;h2&gt;
  
  
  Key Points
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Closures capture references, not values&lt;/strong&gt; – functions hold pointers to variables, not snapshots.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Lexical scope&lt;/strong&gt; – what a function can access is determined by where it is written in the code, not where it is called.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;var&lt;/code&gt; vs &lt;code&gt;let&lt;/code&gt; in loops&lt;/strong&gt; – &lt;code&gt;var&lt;/code&gt; shares a single variable; &lt;code&gt;let&lt;/code&gt; creates a new binding per iteration.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;React hooks and stale closures&lt;/strong&gt; – closures can capture old state. Fix with dependency arrays or &lt;code&gt;useRef&lt;/code&gt;.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Memoization&lt;/strong&gt; – closures can store results for performance optimization.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Memory leaks&lt;/strong&gt; – closures keep references alive. Always clean up event listeners and timers.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Example: Counter
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
javascript
function makeCounter() {
  let count = 0; // closure keeps this alive
  return function increment() {
    count++;
    return count;
  };
}

const counter = makeCounter();
counter(); // 1
counter(); // 2
counter(); // 3

Closures allow `count` to persist even after `makeCounter` has returned.

**React Stale Closure Fix**

`useEffect(() =&amp;gt; {
  const id = setInterval(() =&amp;gt; fetchResults(query), 2000);
  return () =&amp;gt; clearInterval(id);
}, [query]); // dependency array ensures fresh state`

Closures are everywhere in JavaScript, understanding them is essential to write predictable and efficient code.



&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>beginners</category>
      <category>javascript</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>What’s New in Next.js 14?</title>
      <dc:creator>Yash Kapure</dc:creator>
      <pubDate>Thu, 18 Jan 2024 17:20:49 +0000</pubDate>
      <link>https://dev.to/yashkapure06/whats-new-in-nextjs-14-492l</link>
      <guid>https://dev.to/yashkapure06/whats-new-in-nextjs-14-492l</guid>
      <description>&lt;p&gt;Hey there! Just caught the Next.js Keynote online and, let me tell you, it’s a game-changer. I’m stoked to give you the quick and dirty rundown of what’s new and why it matters.&lt;/p&gt;

&lt;p&gt;No fluff, just the good stuff.&lt;/p&gt;

&lt;p&gt;Ready? Let’s jump in!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://nextjs.org/blog/next-14" rel="noopener noreferrer"&gt;Next14&lt;/a&gt;&lt;br&gt;
Turbopack: A New Engine for Speed&lt;br&gt;
Let’s cut straight to the chase.&lt;/p&gt;

&lt;p&gt;Next.js 14 introduces Turbopack, a Rust-based engine that boosts your local development like never before.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;next dev --turbo
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It’s not just hype; the data proves it. You can look forward to a 53% faster local server startup and a 94% speedier code update with Fast Refresh.&lt;/p&gt;

&lt;p&gt;Imagine getting all these performance benefits without changing a single line of code in your existing Next.js project!&lt;/p&gt;

&lt;p&gt;Server Actions: Streamlining Data Mutations&lt;br&gt;
Ever thought of triggering server-side code without the need for a dedicated API route?&lt;/p&gt;

&lt;p&gt;Next.js 14 brings Server Actions into a stable release.&lt;/p&gt;

&lt;p&gt;It’s a game-changer for the developer experience. Now, with just a function defined in your React component, you can perform actions on the server securely.&lt;/p&gt;

&lt;p&gt;Here’s a simplified example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;export default function Page() {
  async function create(formData: FormData) {
    'use server';
    const id = await createItem(formData);
  }

  return (
    &amp;lt;form action={create}&amp;gt;
      &amp;lt;input type="text" name="name" /&amp;gt;
      &amp;lt;button type="submit"&amp;gt;Submit&amp;lt;/button&amp;gt;
    &amp;lt;/form&amp;gt;
  );
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This not only simplifies your code but also enhances the user experience by reducing the number of network roundtrips needed for mutating data and re-rendering the page.&lt;/p&gt;

&lt;p&gt;Partial Prerendering: The Best of Both Worlds&lt;br&gt;
Partial Prerendering is in preview, but it’s already exciting.&lt;/p&gt;

&lt;p&gt;With the ongoing debate between SSR and SSG, Next.js has decided to bring you the benefits of both worlds.&lt;/p&gt;

&lt;p&gt;It provides a fast initial static response while streaming dynamic content based on your React Suspense boundaries. So, you get the performance of static sites and the dynamism of server-rendered apps.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Again, no new APIs to learn&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Metadata and Other Under-the-Hood Changes&lt;/strong&gt;&lt;br&gt;
Metadata options like viewport, colorScheme, and themeColor have been revamped to improve the initial rendering experience and reduce layout shifts.&lt;/p&gt;

&lt;p&gt;Also, Next.js 14 has new deprecations and breaking changes to watch out for, such as the minimum Node.js version being raised to 18.17 and some API modifications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Next.js Learn: Your Free Learning Hub&lt;/strong&gt;&lt;br&gt;
Last but not least, Next.js 14 comes with a refreshed and updated free course on Next.js Learn. From basics to advanced features like Partial Prerendering, it’s a complete resource to level up your Next.js skills.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Next.js by Vercel - The React Framework&lt;/strong&gt;&lt;br&gt;
Production grade React applications that scale. The world's leading companies use Next.js by Vercel to build static and…&lt;br&gt;
nextjs.org&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Wrapping It Up&lt;/strong&gt;&lt;br&gt;
And there you have it — the news from the Next.js front!&lt;/p&gt;

&lt;p&gt;I hope this quick read has been insightful for you. Feel free to dive into the comments to discuss these fresh updates.&lt;/p&gt;

&lt;p&gt;For a more in-depth look at each point, make sure to check out the Next.js team’s official blog post: Next.js 14 Details.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>react</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Functions in JavaScript</title>
      <dc:creator>Yash Kapure</dc:creator>
      <pubDate>Sat, 16 Dec 2023 06:07:48 +0000</pubDate>
      <link>https://dev.to/yashkapure06/functions-is-javascript-1jfp</link>
      <guid>https://dev.to/yashkapure06/functions-is-javascript-1jfp</guid>
      <description>&lt;h2&gt;
  
  
  Function
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;A Function Declaration (defining a function)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;A Function Call (calling/executing a function)&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Types of Functions in JavaScript
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt; Normal(Regular) Function:&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;In JavaScript, a regular function is a reusable block of code that performs a specific task. It is defined using the function keyword, followed by a name (optional) and a set of parameters enclosed in parentheses.&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;//Function Declaration
function functionName(a,b){
  return a+b;
}

// function call
const res = functionName(a,b);
console.log(res);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt; Anonymous Function:&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;An anonymous function in JavaScript is a function without a specified name. It is typically defined on the fly and assigned to a variable or used directly as an argument in a function call.&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const functionName = function(a,b){
  //Do something
}
const result = functionName(3, 4);
console.log(result);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Immediately Invoked Function Expression (IIFE):&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;An Immediately Invoked Function Expression (IIFE) is a JavaScript design pattern where a function is defined and executed immediately after its creation. This pattern is often used to create a private scope for variables, preventing them from polluting the global scope.&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const result = (function(a,b){
   return a+b; 
  })(2,4);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Arrow Function:&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;An arrow function in JavaScript is a concise way to write anonymous functions. Arrow functions were introduced in ECMAScript 6 (ES6) and provide a more compact syntax compared to traditional function expressions.&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const functionName = (a,b) =&amp;gt; {
   // do something
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Implicit Return:&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;If the function body consists of a single expression, the return statement is implicit.&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const functionName  = (a, b) =&amp;gt; a + b;
console.log(functionName(3, 4)); 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;NOTE!: Every function in JavaScript returns &lt;code&gt;undefined&lt;/code&gt; unless and until specified.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Please feel free to add more information to the post if you have any.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Coding Contest✨</title>
      <dc:creator>Yash Kapure</dc:creator>
      <pubDate>Sat, 26 Nov 2022 16:06:58 +0000</pubDate>
      <link>https://dev.to/yashkapure06/coding-contest-4n6</link>
      <guid>https://dev.to/yashkapure06/coding-contest-4n6</guid>
      <description>&lt;h2&gt;
  
  
  Google Developer Students Club in Collaboration with Newton School✨⚡
&lt;/h2&gt;

&lt;p&gt;Newton School is celebrating 𝟯 𝘆𝗲𝗮𝗿 𝗔𝗻𝗻𝗶𝘃𝗲𝗿𝘀𝗮𝗿𝘆 of our Coding Contest this November, we bring to you 𝗡𝗼𝘁 𝗷𝘂𝘀𝘁 𝗮 𝗿𝗲𝗴𝘂𝗹𝗮𝗿 Coding Contest but,&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;𝟯𝘅 𝗟𝗲𝗮𝗿𝗻𝗶𝗻𝗴&lt;/li&gt;
&lt;li&gt;𝟯𝘅 𝗢𝗽𝗽𝗼𝗿𝘁𝘂𝗻𝗶𝘁𝘆&lt;/li&gt;
&lt;li&gt;𝟯𝘅 𝗥𝗲𝘄𝗮𝗿𝗱𝘀&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;| 𝐏𝐫𝐢𝐳𝐞 𝐌𝐨𝐧𝐞𝐲 &amp;amp; 𝐆𝐢𝐟𝐭 𝐕𝐨𝐮𝐜𝐡𝐞𝐫𝐬 𝐰𝐨𝐫𝐭𝐡- ₹ 90,000/- 💰|&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;| 𝐅𝐫𝐞𝐞 𝐑𝐞𝐠𝐢𝐬𝐭𝐫𝐚𝐭𝐢𝐨𝐧 |&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;💡  &lt;strong&gt;REGISTER NOW&lt;/strong&gt; - &lt;a href="https://bit.ly/Coding-Contest3-MET" rel="noopener noreferrer"&gt;Strictly use the following Registration Link&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Exclusive &lt;strong&gt;𝗙𝗿𝗲𝗲 𝗕𝗲𝗴𝗶𝗻𝗻𝗲𝗿 𝗳𝗿𝗶𝗲𝗻𝗱𝗹𝘆&lt;/strong&gt; Coding Course &amp;amp; Certificates for Participants &lt;br&gt;
&lt;strong&gt;Language Used&lt;/strong&gt;: c/ c++/ Java/ Javascript/ Python.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;𝗗𝗮𝘁𝗲 𝗼𝗳 𝗖𝗼𝗻𝘁𝗲𝘀𝘁: 𝟯𝟬𝘁𝗵 𝗡𝗼𝘃𝗲𝗺𝗯𝗲𝗿 𝟮𝟬𝟮𝟮 𝗮𝘁 𝟮𝟭:𝟬𝟬 - 𝟮𝟯:𝟯𝟬&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
Eligibility- &lt;em&gt;Open to All&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;❗❗𝗣𝗦: Non-coders can be coding-ready by taking free exclusive online coding courses designed by &lt;strong&gt;IIT Alumni💻&lt;/strong&gt; and &lt;strong&gt;ICPC &lt;br&gt;
finalists&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Comment Below and Let me know if you have registered or not: I have to keep Database updated 😄&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thank You In Advance if you register&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And please support this post by sharing with your friends and ask them to register by following the above link!✨🤞&lt;/p&gt;

</description>
      <category>programming</category>
      <category>computerscience</category>
    </item>
    <item>
      <title>✨Atlas Hackathon22: Space Talks - MERN✨</title>
      <dc:creator>Yash Kapure</dc:creator>
      <pubDate>Sat, 12 Nov 2022 17:19:29 +0000</pubDate>
      <link>https://dev.to/yashkapure06/atlas-hackathon22-space-talks-a-mern-web-app-3fgo</link>
      <guid>https://dev.to/yashkapure06/atlas-hackathon22-space-talks-a-mern-web-app-3fgo</guid>
      <description>&lt;h2&gt;
  
  
  Built Space Talks ✨
&lt;/h2&gt;

&lt;p&gt;This is my 1st hackathon 💯🤞.&lt;/p&gt;

&lt;p&gt;Share Your Thoughts, Knowledge and whatever You like or know About Galaxies, Stars, Space, Planets, etc... 🌍✨🌚&lt;/p&gt;

&lt;h3&gt;
  
  
  Category Submission: MERN Stack
&lt;/h3&gt;

&lt;h3&gt;
  
  
  App Link
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://space-talks.netlify.app/" rel="noopener noreferrer"&gt;Live Space Talks&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Screenshots
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fakzw8kur9yvv8foaqo8q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fakzw8kur9yvv8foaqo8q.png" alt="Image 1" width="800" height="412"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3bfip10hb2msieosu0b9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3bfip10hb2msieosu0b9.png" alt="Image 2" width="800" height="382"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftn5ex6h475ftkvsh3jos.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftn5ex6h475ftkvsh3jos.png" alt="Image 3" width="800" height="411"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdsakc8uh7ay9uocxt6gg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdsakc8uh7ay9uocxt6gg.png" alt="Image 4" width="800" height="212"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwv7pv05xl64z8u2qke45.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwv7pv05xl64z8u2qke45.png" alt="Image 6" width="800" height="122"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8cf7ir8i3vcf39pevxi0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8cf7ir8i3vcf39pevxi0.png" alt="Image 7" width="800" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Description
&lt;/h3&gt;

&lt;p&gt;My MERN Project 😄&lt;/p&gt;

&lt;p&gt;This Beautiful web App &lt;strong&gt;Space Talks&lt;/strong&gt;  I created with React js. &lt;br&gt;
I want you all to share Your knowledge and the facts you know about space. &lt;br&gt;
Feel free to share your knowledge regarding Space, Our Planet Earth, Stars, Moons, Planets.&lt;/p&gt;

&lt;p&gt;Steps To follow:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Let The page loading complete&lt;/li&gt;
&lt;li&gt;Check What other peoples have posted &lt;/li&gt;
&lt;li&gt;If found interesting click on sign-in button and sign-in with google account. &lt;/li&gt;
&lt;li&gt;Post something that people don't know  regarding space, galaxies, universe, stars, etc.&lt;/li&gt;
&lt;li&gt;You can Add Image as well as small gifs &lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Link to Source Code
&lt;/h3&gt;

&lt;p&gt;Feel free to fork my repo: &lt;br&gt;
&lt;a href="https://github.com/Yashkapure06/space-talks-client" rel="noopener noreferrer"&gt;Source Code - ClientSide&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/Yashkapure06/space-talks-server" rel="noopener noreferrer"&gt;Source Code - ServerSide&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Permissive License
&lt;/h3&gt;

&lt;p&gt;MIT&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb5yjpjtr7c46uujxibue.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb5yjpjtr7c46uujxibue.png" alt="Image 5" width="439" height="498"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Deployment
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Netlify for front-end hosting&lt;/li&gt;
&lt;li&gt;Heroku for back-end hosting &lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Background
&lt;/h2&gt;

&lt;p&gt;I am always curious to know what all things happen in space some facts about space, some newborn stars, planets, black hole, etc ... So I thought lets create one kind of forum where anyone who loves about space would share his/her knowledge with the world.&lt;br&gt;
And finally, I created this &lt;strong&gt;Space Talks&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  How I built it
&lt;/h3&gt;

&lt;p&gt;Yes while working with MongoDB Atlas I got to know about how to integrate MongoDB with my react application from making simple react app to creating fully functional &lt;strong&gt;MERN Application&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Additional Resources/Info
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://reactjs.org/docs/getting-started.html" rel="noopener noreferrer"&gt;Reactjs Docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.mongodb.com/" rel="noopener noreferrer"&gt;MongoDB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mui.com/" rel="noopener noreferrer"&gt;MUI&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>atlashackathon22</category>
      <category>mongodb</category>
      <category>javascript</category>
      <category>database</category>
    </item>
    <item>
      <title>Google Developers Student Club - MET collaborates with Newton School</title>
      <dc:creator>Yash Kapure</dc:creator>
      <pubDate>Mon, 24 Oct 2022 04:45:50 +0000</pubDate>
      <link>https://dev.to/yashkapure06/google-developers-student-club-met-collaborates-with-newton-school-38be</link>
      <guid>https://dev.to/yashkapure06/google-developers-student-club-met-collaborates-with-newton-school-38be</guid>
      <description>&lt;h3&gt;
  
  
  Hello Everyone do register for this coding contest and give your 100% efforts.
&lt;/h3&gt;

&lt;h1&gt;
  
  
  Grand Coding Contest: Google Developer Students Club - MET &amp;amp; Newton School
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fuser-images.githubusercontent.com%2F61585443%2F197405721-9e22b49e-b738-442a-9a05-b5d7c0fe2e21.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fuser-images.githubusercontent.com%2F61585443%2F197405721-9e22b49e-b738-442a-9a05-b5d7c0fe2e21.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  This Diwali Code To Celebrate! 🪔
&lt;/h3&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;| 𝐏𝐫𝐢𝐳𝐞 𝐌𝐨𝐧𝐞𝐲 &amp;amp; 𝐆𝐢𝐟𝐭 𝐕𝐨𝐮𝐜𝐡𝐞𝐫𝐬 𝐰𝐨𝐫𝐭𝐡- ₹ 30,000 | 𝐅𝐫𝐞𝐞 𝐑𝐞𝐠𝐢𝐬𝐭𝐫𝐚𝐭𝐢𝐨𝐧 |💰&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;💡 REGISTER NOW&lt;/strong&gt; - &lt;a href="https://bit.ly/October-Coding-Contest-MET" rel="noopener noreferrer"&gt;&lt;strong&gt;STRICTLY USE this Registration Link ❗&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unlock the &lt;em&gt;&lt;strong&gt;Free Exclusive&lt;/strong&gt;&lt;/em&gt; Beginner Friendly Courses &lt;/li&gt;
&lt;li&gt;Language Used: &lt;strong&gt;c / c++ / Java / Javascript / Python&lt;/strong&gt; &lt;/li&gt;
&lt;li&gt;Date of Contest: 27th Oct 2022 (Thursday) at 9:00 pm - 11:30 pm&lt;/li&gt;
&lt;li&gt;Eligibility: &lt;strong&gt;&lt;em&gt;Open to All&lt;/em&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Perks&lt;/strong&gt; : &lt;br&gt;
         &lt;strong&gt;&lt;em&gt;Individual Event&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
         1. 1st rank holder will receive &lt;strong&gt;Swags&lt;/strong&gt;&lt;br&gt;
         &lt;em&gt;&lt;strong&gt;Team Event&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;
         1. 1st rank holder team will receive &lt;strong&gt;Swags&lt;/strong&gt;. (NOTE: Every member in team will receive swags)&lt;/p&gt;

&lt;p&gt;Join Our Community - &lt;a href="https://bit.ly/3wug972" rel="noopener noreferrer"&gt;&lt;strong&gt;Discord&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;PS: &lt;strong&gt;Unique Questions Designed By ICPC Finalist&lt;/strong&gt;&lt;/p&gt;


&lt;h1&gt;
  
  
  NOTE!!! : Whoever registers over here will have to comment below that you have registered!
&lt;/h1&gt;



&lt;p&gt;&lt;code&gt;Thank You🧡&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

</description>
      <category>programming</category>
      <category>javascript</category>
      <category>opensource</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Join GDSC-Hacktoberfest</title>
      <dc:creator>Yash Kapure</dc:creator>
      <pubDate>Sun, 02 Oct 2022 07:15:59 +0000</pubDate>
      <link>https://dev.to/yashkapure06/join-gdsc-hacktoberfest-30c4</link>
      <guid>https://dev.to/yashkapure06/join-gdsc-hacktoberfest-30c4</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7zb4pt7c4np2ls0penpv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7zb4pt7c4np2ls0penpv.png" alt="gdsclogo" width="800" height="215"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  GDSC-ProCode
&lt;/h1&gt;

&lt;p&gt;Hello Friends, We have created this repo just for improving your &lt;b&gt;LOGICS&lt;/b&gt; in any kind of programming.&lt;br&gt;&lt;br&gt;
  We are creating this repo So that many of you can add your files over here.&lt;br&gt;&lt;/p&gt;



&lt;br&gt;
&lt;img height="417" width="800" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fuser-images.githubusercontent.com%2F61585443%2F193394321-5be8a3c5-a060-4639-b716-28a2143d214c.png"&gt;

&lt;p&gt;&lt;em&gt;HACKTOBERFEST - 2022&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What is HACKTOBERFEST💻⚡?
&amp;gt; HACKTOBERFEST IS DIGITALOCEAN’S ANNUAL EVENT THAT ENCOURAGES PEOPLE TO CONTRIBUTE TO OPEN SOURCE THROUGHOUT OCTOBER.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;~ For Contributors: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Here’s what you need to know to participate and complete Hacktoberfest:&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;1.Register anytime between September 26 and October 31&lt;/p&gt;

&lt;p&gt;2.Pull requests can be made in any GITHUB or GITLAB hosted project that’s participating in Hacktoberfest (look for the “hacktoberfest” topic)&lt;/p&gt;

&lt;p&gt;3.Project maintainers must accept your pull/merge requests for them to count toward your total&lt;/p&gt;

&lt;p&gt;4.Have 4 pull/merge requests accepted between October 1 and October 31 to complete Hacktoberfest&lt;/p&gt;

&lt;p&gt;5.The first 40,000 participants (maintainers and contributors) who complete Hacktoberfest can elect to receive one of two prizes: a tree planted in their name , or the Hacktoberfest 2022 t-shirt.&lt;br&gt;
So Lets be the first 40,000 participants!!!⚡💯&lt;/p&gt;




&lt;p&gt;Steps to get registered!:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Go to: &lt;a href="https://hacktoberfest.com/" rel="noopener noreferrer"&gt;https://hacktoberfest.com/&lt;/a&gt; and click on registration is open now(Hurry Up!! It can get closed anytime)&lt;/li&gt;
&lt;li&gt;Authorize your GitHub account with HactoberFest &amp;gt; click Initiate&lt;/li&gt;
&lt;li&gt;Scroll down

&lt;ul&gt;
&lt;li&gt;Enter Your Name&lt;/li&gt;
&lt;li&gt;Email&lt;/li&gt;
&lt;li&gt;How will You participate:
&amp;gt; select &lt;em&gt;CONTRIBUTOR&lt;/em&gt; 🤝&lt;/li&gt;
&lt;li&gt;Experience Level:
&amp;gt; select &lt;em&gt;NEWBIE&lt;/em&gt;👶&lt;/li&gt;
&lt;li&gt;How would you like to contribute:
&amp;gt; select &lt;em&gt;CODE&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Country : &lt;em&gt;INDIA&lt;/em&gt; 🇮🇳&lt;/li&gt;
&lt;li&gt;Check &lt;em&gt;Holopin(You will receive a digital batch which you can showcase on your GitHub profile)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Check &lt;em&gt;All Marketing Options&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Accept &lt;em&gt;All the RULES&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;em&gt;REGISTER&lt;/em&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;




&lt;p&gt;We will do this program on our &lt;em&gt;GDSC-Patterns repository&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/Yashkapure06/GDSC-ProCode" rel="noopener noreferrer"&gt;https://github.com/Yashkapure06/GDSC-ProCode&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Give a ⭐ so that our repository can get more recognition!&lt;/p&gt;

&lt;p&gt;You will have to raise a &lt;em&gt;PR(Pull Request)&lt;/em&gt; on which ever new question arises!!&lt;br&gt;
And we will merge your &lt;em&gt;PR's&lt;/em&gt; it your code is correct!&lt;/p&gt;

&lt;p&gt;Remember You can get Hacktober &lt;em&gt;t-shirt&lt;/em&gt; if we come in 1st 40,000 participants. So I want All of you to take advantage of it!!!&lt;/p&gt;

&lt;p&gt;Take it seriously!!&lt;br&gt;
Let's Make our &lt;em&gt;MET&lt;/em&gt; to get more recognition! from all over the &lt;em&gt;WORLD!&lt;/em&gt;&lt;/p&gt;



&lt;h3&gt;
  
  
  But  Wait!! Which files!? and how to give names to those files which you are going to upload
&lt;/h3&gt;
&lt;h1&gt;
  
  
  We are going to play with patterns here!⭐🎉🥳
&lt;/h1&gt;

&lt;p&gt;So Follow these steps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;First of all you guys will have to fork this repo&lt;br&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6x4uxfch6bqxmol6gbx1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6x4uxfch6bqxmol6gbx1.png" alt="image" width="130" height="50"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Next You will see This: &lt;br&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8257qetk8pfvcq5rkok0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8257qetk8pfvcq5rkok0.png" alt="ss" width="562" height="83"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;This is what you will see next:&lt;br&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fslivvr6ez8uge4gl5hzx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fslivvr6ez8uge4gl5hzx.png" alt="image" width="800" height="292"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Now, Go to respective day's directory:&lt;br&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwwevwwvqm6ayvf7xka8w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwwevwwvqm6ayvf7xka8w.png" alt="image" width="800" height="193"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You'll see a Problem Statement Pattern&lt;br&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjbznrybkzitqhxsqr93g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjbznrybkzitqhxsqr93g.png" alt="image" width="800" height="255"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;File Name Format : &lt;code&gt;firstName_lastName.(extention)&lt;/code&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhxbuwz1ksfeynz6thjvm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhxbuwz1ksfeynz6thjvm.png" alt="image" width="347" height="115"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;After this when you add any kind of files in this repo you will see like this:&lt;br&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqf28xkj61lxbz21euk79.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqf28xkj61lxbz21euk79.png" alt="ss2" width="800" height="245"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;As in above Image you are seeing Test.js But in real You will have to create a fileName like &lt;code&gt;yourname_lastName.(extention)&lt;/code&gt; your code can be in any language&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;And When you commit the code you will just have to commit:  &lt;code&gt;"PatternName Created by YourName"&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Next You have to click on &lt;b&gt;Contribute&lt;/b&gt; option and &lt;b&gt;open pull request&lt;/b&gt; &lt;br&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fld5900ree32lpci73d2e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fld5900ree32lpci73d2e.png" alt="image" width="781" height="546"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;After opening pull request add proper title and description of what you are adding in that file  and after that click on Open Pull Request: &lt;br&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu2kmyi6zw4oa7gettqu1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu2kmyi6zw4oa7gettqu1.png" alt="ss3" width="800" height="472"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;After you click on Open Pull Request, you will find our Main GDSC-Patterns repo with one issue created in it like this:&lt;br&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Freigyd2tds0tkg7bkhw1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Freigyd2tds0tkg7bkhw1.png" alt="image" width="576" height="146"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffjuamjzuhq4auqisyoyy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffjuamjzuhq4auqisyoyy.png" alt="image" width="800" height="423"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your code must be working, and if your code is found correct your code will get merged and if you do so your profile will get added in contributers list! So I hope a lot of energy and Amazing logics from all of you guys.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>hacktoberfest</category>
      <category>opensource</category>
      <category>programming</category>
    </item>
    <item>
      <title>Building Netflix Clone in React</title>
      <dc:creator>Yash Kapure</dc:creator>
      <pubDate>Thu, 18 Aug 2022 04:08:59 +0000</pubDate>
      <link>https://dev.to/yashkapure06/netflix-clone-516f</link>
      <guid>https://dev.to/yashkapure06/netflix-clone-516f</guid>
      <description>&lt;p&gt;I tried To build Netflix clone Using ReactJS. Please Rate it so that I can improve :) Thank You.&lt;/p&gt;

&lt;p&gt;⭐ Contributions are welcomed!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://netflix-clone-06.netlify.app/" rel="noopener noreferrer"&gt;Live&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Note: 

&lt;ul&gt;
&lt;li&gt;I have used TMDB Api. &lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://github.com/Yashkapure06/netflix-clone" rel="noopener noreferrer"&gt;github&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Give a ⭐ if you like it :)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbm6ltvj3du3jksmwmwlr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbm6ltvj3du3jksmwmwlr.png" alt="Netflix Clone using React Js - Check on github" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>react</category>
      <category>webdev</category>
      <category>showdev</category>
    </item>
    <item>
      <title>How to add Comments section for free on your website?</title>
      <dc:creator>Yash Kapure</dc:creator>
      <pubDate>Sun, 17 Jul 2022 18:39:44 +0000</pubDate>
      <link>https://dev.to/yashkapure06/how-to-add-comments-section-for-free-on-your-website-49n5</link>
      <guid>https://dev.to/yashkapure06/how-to-add-comments-section-for-free-on-your-website-49n5</guid>
      <description>&lt;p&gt;We always want to add comments for our Blog, Personal Portfolio, Some Official websites or etc... But instead  of creating a backend Database, We here have a &lt;strong&gt;very easy and simple way to add comments&lt;/strong&gt; section on any kind of website for free, with following some conditions.&lt;/p&gt;

&lt;p&gt;So, Lets begin...&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Let's  What exactly  &lt;strong&gt;utterances&lt;/strong&gt; is?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Ans: A lightweight comments widget built on GitHub issues. Use GitHub issues for blog comments, wiki pages and more!&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open source. 🙌&lt;/li&gt;
&lt;li&gt;No tracking, no ads, always free. 📡🚫&lt;/li&gt;
&lt;li&gt;No lock-in. All data stored in GitHub issues. 🔓&lt;/li&gt;
&lt;li&gt;Styled with Primer, the css toolkit that powers GitHub. 💅&lt;/li&gt;
&lt;li&gt;Dark theme. 🌘&lt;/li&gt;
&lt;li&gt;Lightweight. Vanilla TypeScript. No font downloads, JavaScript 
frameworks or polyfills for evergreen browsers. 🐦🌲&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;I will Tell You how to add &lt;strong&gt;Utterances&lt;/strong&gt; on &lt;em&gt;HTML&lt;/em&gt; website:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
&amp;lt;script src="https://utteranc.es/client.js"
        repo="[ENTER REPO HERE]"
        issue-term="pathname"
        theme="github-light"
        crossorigin="anonymous"
        async&amp;gt;
&amp;lt;/script&amp;gt;


&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;add the following code snippet in your &lt;strong&gt;HTML&lt;/strong&gt; file.&lt;br&gt;
Like this..👇&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;html&amp;gt;
   &amp;lt;head&amp;gt;
        &amp;lt;title&amp;gt;Add COMMENT using Utterance&amp;lt;/title&amp;gt;
   &amp;lt;/head&amp;gt;
   &amp;lt;body&amp;gt;


   &amp;lt;script src="https://utteranc.es/client.js"
        repo="[ENTER REPO HERE]"
        issue-term="pathname"
        theme="github-light"
        crossorigin="anonymous"
        async&amp;gt;
  &amp;lt;/script&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;


&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Here are some parameters like&lt;br&gt;
  1.src&lt;br&gt;
  2.repo&lt;br&gt;
  3.issue&lt;br&gt;
  4.theme&lt;br&gt;
  5.crossorigin&lt;br&gt;
  6.async&lt;/p&gt;

&lt;p&gt;1.src:&lt;/p&gt;

&lt;p&gt;Src is by default the Script given by Utterance.&lt;/p&gt;

&lt;p&gt;2.repo:&lt;/p&gt;

&lt;p&gt;REPO means your &lt;strong&gt;G I T H U B&lt;/strong&gt; repository.&lt;/p&gt;

&lt;p&gt;Like: &lt;code&gt;yourgithubusername/repositoryname&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;So it will look like:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;repo = "yourgithubusername/repositoryname"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;3.issue: &lt;/p&gt;

&lt;p&gt;It is nothing but "&lt;strong&gt;&lt;em&gt;The mapping between blog posts and GitHub issues.&lt;/em&gt;&lt;/strong&gt;"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F96i8rm4lcehxmp7mo7gq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F96i8rm4lcehxmp7mo7gq.png" alt="Choose the mapping between blog posts and GitHub issues." width="796" height="539"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;4.theme:&lt;/p&gt;

&lt;p&gt;It is to give different look and feel of the comment box for the users.&lt;/p&gt;

&lt;p&gt;Same as the themes of github.&lt;/p&gt;

&lt;p&gt;Here are some options:&lt;br&gt;
    * github light&lt;br&gt;
    * github dark&lt;br&gt;
    * boxy light&lt;br&gt;
    * github dark orange&lt;br&gt;
    * and many more ...&lt;/p&gt;

&lt;p&gt;5.Crossorigin:&lt;/p&gt;

&lt;p&gt;It  enables cross-origin resource sharing only for this specific method. And which is by default kept &lt;strong&gt;"anonymous"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;6.async:&lt;/p&gt;

&lt;p&gt;It has an asynchronous behaviour so it is by default true.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;This is what it all means. In This way we can use Utterance on our static HTML websites.&lt;/strong&gt; &lt;/p&gt;





&lt;p&gt;2.Now Lets See how To use Utterances on our &lt;strong&gt;REACT&lt;/strong&gt; website or web application.&lt;/p&gt;

&lt;p&gt;For Reactjs,&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;      It is also very Simple.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;create a new react app:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;npm install create-react-app@latest your-app-name&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Now,  after installing your app, you need to &lt;strong&gt;cd&lt;/strong&gt;  into your app like&lt;/p&gt;

&lt;p&gt;&lt;code&gt;cd your-app-name&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;In &lt;strong&gt;src&lt;/strong&gt; folder, create a new file named as &lt;strong&gt;comments.js&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;and paste the following code in your comments.js file.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import React, { Component } from 'react'

export default class Comments extends Component {
    constructor(props) {
        super(props);
        this.commentBox = React.createRef();
    }

    componentDidMount() {
        let scriptEl = document.createElement("script");
        scriptEl.setAttribute("src", "https://utteranc.es/client.js")
        scriptEl.setAttribute("crossorigin", "anonymous")
        scriptEl.setAttribute("async", true)
        scriptEl.setAttribute("repo", "yourgithubusername/repositoryname")
        scriptEl.setAttribute("issue-term", "pathname")
        scriptEl.setAttribute("theme", "github-light")
        this.commentBox.current.appendChild(scriptEl)
    }

    render() {
        return (
            &amp;lt;div style={{ width: '100%' }} id="comments"&amp;gt;
                &amp;lt;div ref={this.commentBox} &amp;gt;&amp;lt;/div&amp;gt;
            &amp;lt;/div&amp;gt;
        )
    }
}


&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Let's understand the code.&lt;/p&gt;

&lt;p&gt;*First of all we are importing React and React.Component i.e, {Component}&lt;/p&gt;

&lt;p&gt;*&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
constructor(props) {
        super(props);

    }

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;In React, constructors are mainly used for two purposes: It used for initializing the local state of the component by assigning an object to this. state. It used for binding event handler methods that occur in your component.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;This code is very simple to understand &lt;code&gt;this.commentBox = 
React.createRef();&lt;/code&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;It means, createRef() method is used to access any DOM element in a component and it returns a mutable ref object which will be persisted as long as the component is placed in the DOM.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;*componentDidMount() method&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This method allows us to execute the React code when the component is already placed in the DOM (Document Object Model).(Here our DOM element includes&lt;code&gt;document.createElement("script")&lt;/code&gt; ). This method is called after the component is rendered.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The below lines of code are written in Plain JS. Explanation is&lt;br&gt;
same as I explained all the above points.&lt;/p&gt;

&lt;p&gt;In simple words, setAttribute("parentaAttribute","childAttribute")&lt;br&gt;
eg &lt;code&gt;scriptEl.setAttribute("src", "https://utteranc.es/client.js")&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;scriptEl.setAttribute("src", "https://utteranc.es/client.js")
        scriptEl.setAttribute("crossorigin", "anonymous")
        scriptEl.setAttribute("async", true)
        scriptEl.setAttribute("repo", "yourgithubusername/repositoryname")
        scriptEl.setAttribute("issue-term", "pathname")
        scriptEl.setAttribute("theme", "github-light")

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After completing these steps.&lt;/p&gt;

&lt;p&gt;You need to finally, import This file (Comments.js) in any of your file location.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjwurfxv01qa58ue4h0jw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjwurfxv01qa58ue4h0jw.png" alt="Add anywhere you want to add" width="547" height="204"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After doing all these steps.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;npm start&lt;/code&gt; to start yout react application.&lt;/p&gt;

&lt;p&gt;And Finally you get  your comment box. You will just need to sign in with your github account to add comment. And You can give reactions with the help of emojis. Like 👇&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbr61ryp4xy6unie1xlvb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbr61ryp4xy6unie1xlvb.png" alt=" " width="800" height="106"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is what you will get as an output.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo7uvxb79vb93alb7oga0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo7uvxb79vb93alb7oga0.png" alt="Utterance Image" width="800" height="224"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://utteranc.es/" rel="noopener noreferrer"&gt;UTTERANCE OFFICIAL WEBSITE&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>support</category>
      <category>react</category>
      <category>community</category>
    </item>
    <item>
      <title>How to create a Blogging Website with Express, NodeJs and MongoDB</title>
      <dc:creator>Yash Kapure</dc:creator>
      <pubDate>Wed, 08 Jun 2022 05:14:21 +0000</pubDate>
      <link>https://dev.to/yashkapure06/blogging-website-23j2</link>
      <guid>https://dev.to/yashkapure06/blogging-website-23j2</guid>
      <description>&lt;p&gt;Hello Developers,&lt;br&gt;
&lt;/p&gt;


&lt;center&gt;
[Fork My github Repo And Give a Star](https://github.com/Yashkapure06/Blogging-Website.git)

If You want to make any awesome changes do fork and push in the repo.


&lt;/center&gt;

&lt;ul&gt;
&lt;li&gt;1st you have to Fork the project&lt;/li&gt;
&lt;li&gt;Use your git Bash and
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;code&gt;git clone &amp;lt;url of repo&amp;gt;&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Next, You have to install all the necessary packages. So for that, just type 👇 and press enter
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;code&gt;npm install&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If you want to understand the code Open your favourite Code editor. I have explained each and every function in detailed manner in comment.&lt;/li&gt;
&lt;li&gt;To run the project You just have to write the following command 
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;code&gt;nodemon server.js&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Server.js Contains
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;code&gt;process.env.CONNECTION_URL&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;This  &lt;strong&gt;CONNECTION_URL&lt;/strong&gt; contains the mongoDB Localhost url you can find it in mongoDB compass&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;For the above  &lt;strong&gt;CONNECTION_URL&lt;/strong&gt;  You need to create a &lt;code&gt;**.env**&lt;/code&gt; file and  Add the following
CONNECTION_URL=localhosturl  (*&lt;em&gt;NOTE❗: Do not use single or double quotes for adding url *&lt;/em&gt;)&lt;/li&gt;
&lt;/ul&gt;



&lt;br&gt;
 I have created a &lt;strong&gt;Blogging Website&lt;/strong&gt; with Node Js as backend, express and mongoDB as  a database.&lt;br&gt;
This Blogging Website performs &lt;strong&gt;CRUD&lt;/strong&gt; operations.

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fizsha8pudtpgaqdencku.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fizsha8pudtpgaqdencku.png" alt="New Post" width="800" height="418"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Here You will just have to click on New Post to create a new Post from scratch.

&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu8lvdau37e9siwakugxa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu8lvdau37e9siwakugxa.png" alt="Redirecting to New Post Page" width="800" height="414"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Here You will get redirected to the new post page.

&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz4moop67chf04ca57r4w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz4moop67chf04ca57r4w.png" alt="Here you can see the created post. You can further delete or edit this post" width="800" height="501"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Here you can see the created post. You can further delete or edit this post.&lt;br&gt;
&lt;/p&gt;




&lt;/li&gt;

&lt;li&gt;&lt;p&gt;This is &lt;strong&gt;MongoDB Compass&lt;/strong&gt; Where you can see the data stored&lt;br&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8jjf90t0gx5qyuyuyulz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8jjf90t0gx5qyuyuyulz.png" alt="MongoDB Compass" width="800" height="527"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Thank You For giving your Time&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>node</category>
      <category>mongodb</category>
      <category>javascript</category>
      <category>discuss</category>
    </item>
    <item>
      <title>How to improve logics in programming? help...</title>
      <dc:creator>Yash Kapure</dc:creator>
      <pubDate>Wed, 16 Mar 2022 03:40:17 +0000</pubDate>
      <link>https://dev.to/yashkapure06/how-to-improve-logics-in-programming-help-48jn</link>
      <guid>https://dev.to/yashkapure06/how-to-improve-logics-in-programming-help-48jn</guid>
      <description>&lt;p&gt;Can You all please help in how to improve logics in programming&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Space Talks - ReactJs</title>
      <dc:creator>Yash Kapure</dc:creator>
      <pubDate>Tue, 08 Mar 2022 04:18:59 +0000</pubDate>
      <link>https://dev.to/yashkapure06/space-talks-reactjs-3b7c</link>
      <guid>https://dev.to/yashkapure06/space-talks-reactjs-3b7c</guid>
      <description>&lt;p&gt;&lt;a href="https://space-talks.netlify.app/" rel="noopener noreferrer"&gt;Space Talks ✨&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My #MERN Project 😄&lt;/p&gt;

&lt;p&gt;This Beautiful web App &lt;strong&gt;Space Talks&lt;/strong&gt;  I created with React js. &lt;br&gt;
I want you all to share Your knowledge and the facts you know about space. &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvhnhacjtdzwee8dr0rg4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvhnhacjtdzwee8dr0rg4.png" alt="Space Talks Image" width="800" height="390"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Steps To follow:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Let The page loading complete&lt;/li&gt;
&lt;li&gt;Check What other peoples have posted &lt;/li&gt;
&lt;li&gt;If found interesting click on sign-in button and sign-in with google account. &lt;/li&gt;
&lt;li&gt;Post something that people don't know  regarding space, galaxies, universe, stars, etc.&lt;/li&gt;
&lt;li&gt;You can Add Image as well as small gifs 
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsfj5mko22oq02qhukn7w.png" alt="Here is the place where you have to add the topic name and add image or gif" width="458" height="607"&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Thank You ❤♾&lt;/p&gt;

</description>
      <category>css</category>
      <category>react</category>
      <category>mern</category>
      <category>support</category>
    </item>
  </channel>
</rss>
