<?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: CoderZ90</title>
    <description>The latest articles on DEV Community by CoderZ90 (@official_fire).</description>
    <link>https://dev.to/official_fire</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%2F667361%2Ff10c4adf-d2ec-4c66-86a3-6c67925479bb.png</url>
      <title>DEV Community: CoderZ90</title>
      <link>https://dev.to/official_fire</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/official_fire"/>
    <language>en</language>
    <item>
      <title>5 Overpowered VSCODE Extensions! 🔥</title>
      <dc:creator>CoderZ90</dc:creator>
      <pubDate>Mon, 10 Jul 2023 03:46:21 +0000</pubDate>
      <link>https://dev.to/official_fire/5-overpowered-vscode-extensions-3dj0</link>
      <guid>https://dev.to/official_fire/5-overpowered-vscode-extensions-3dj0</guid>
      <description>&lt;p&gt;Hey there everyone 😁, Hope are you doing good...&lt;br&gt;
So....In this post, we will explore the top 5 best VS Code extensions that can supercharge your development workflow. From generating random data, javascript console in vscode and many more.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. VSCode Random Data Generator:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fg9s85ffmso3ub0vwseqq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fg9s85ffmso3ub0vwseqq.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Generating random data for testing or populating sample content is a common task for developers. The "VSCode Random Data Generator" extension simplifies this process by allowing you to generate random data directly within VS Code.&lt;/p&gt;

&lt;p&gt;Whether you're building a web app or testing API endpoints, this extension saves you time and effort by automating the data generation process.&lt;/p&gt;

&lt;p&gt;Preview:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fv9f8bf20g3f2dywee2ke.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fv9f8bf20g3f2dywee2ke.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Link to the extension&lt;/em&gt;: &lt;a href="https://marketplace.visualstudio.com/items?itemName=jrebocho.vscode-random" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=jrebocho.vscode-random&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. VSCode Snippet Creator:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fff1cj95bundrappi7zbz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fff1cj95bundrappi7zbz.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Code snippets can significantly speed up your development process by providing ready-to-use code templates. The "VSCode Snippet Creator" extension is a powerful tool for creating and managing code snippets directly in VS Code.&lt;/p&gt;

&lt;p&gt;you can easily define custom snippets for repetitive code patterns, boilerplate code, or complex structures. Organize your snippets, assign triggers, and let this extension handle the rest. Say goodbye to repetitive typing and embrace the efficiency of code snippets. 😁&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Preview :&lt;/em&gt;&lt;br&gt;
&lt;a href="https://media.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%2F4rnc3v1lhlbjog5i1klf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F4rnc3v1lhlbjog5i1klf.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Link To Download This Extension :&lt;/em&gt; &lt;a href="https://marketplace.visualstudio.com/items?itemName=wware.snippet-creator" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=wware.snippet-creator&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Quotes Toggler:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fesrlyavhtqbuu4o6hv4x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fesrlyavhtqbuu4o6hv4x.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Switching between single and double quotes in your code can be a tedious task, especially when you have numerous instances to update. The "Quotes Toggle" extension simplifies this process by allowing you to quickly switch between single and double quotes with a keyboard shortcut.&lt;/p&gt;

&lt;p&gt;No more manual search-and-replace or editing each quote individually. This extension streamlines your coding workflow and saves you valuable time by providing a seamless quote toggling experience.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Preview:&lt;/em&gt;&lt;br&gt;
No preview for this lol... 😂&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Link to Download this Extension:&lt;/em&gt; &lt;a href="https://marketplace.visualstudio.com/items?itemName=BriteSnow.vscode-toggle-quotes" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=BriteSnow.vscode-toggle-quotes&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Console Ninja:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fhqrrst8s8ulzx5wo9hoo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fhqrrst8s8ulzx5wo9hoo.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Debugging and understanding runtime errors can be challenging, but the "Console Ninja" extension makes it easier. With this extension, you can view console.log output and runtime errors directly within your VS Code editor while running your browser or Node.js applications. This eliminates the need to switch between different tools or context. By connecting values to your code and displaying them ergonomically, Console Ninja enhances your debugging process and improves overall productivity.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Preview:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fmbib5cin0cm69w2iuayj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fmbib5cin0cm69w2iuayj.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Link to Download this Extension:&lt;/em&gt; &lt;a href="https://marketplace.visualstudio.com/items?itemName=WallabyJs.console-ninja" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=WallabyJs.console-ninja&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This extension was actually really helpful not gonna lie 😂&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Prettier - Code Formatter
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fz4egklu7yiv1ebsq2tpt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fz4egklu7yiv1ebsq2tpt.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So.. Sometimes Maintaining a consistent code style across a project can be challenging, especially when multiple developers are involved. Manual formatting is time-consuming and may lead to human error. This is where Prettier - code formatter comes to the rescue. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;Preview:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;No preview for this... ¯_(ツ)_/¯&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Link to Download this Extension:&lt;/em&gt; &lt;a href="https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thankyou for devoting your time and reading this post :) I hope these extensions really helped you with your coding workflow and if you like my work go check out my youtube channel too i post videos there 😁&lt;br&gt;
&lt;a href="https://youtube.com/codingfire" rel="noopener noreferrer"&gt;https://youtube.com/codingfire&lt;/a&gt; ....do subscribe :))&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Create A Random Quote Generator with HTML, CSS, and JavaScript</title>
      <dc:creator>CoderZ90</dc:creator>
      <pubDate>Sat, 08 Jul 2023 04:36:48 +0000</pubDate>
      <link>https://dev.to/official_fire/create-a-random-quote-generator-with-html-css-and-javascript-4n66</link>
      <guid>https://dev.to/official_fire/create-a-random-quote-generator-with-html-css-and-javascript-4n66</guid>
      <description>&lt;p&gt;&lt;strong&gt;## Introduction:&lt;/strong&gt;&lt;br&gt;
In this blog post, we will explore how to create a random quote generator using HTML, CSS, and JavaScript. We will walk through the code step by step and explain how each component contributes to the functionality of the generator.&lt;/p&gt;

&lt;p&gt;If you are too lazy too read this like me XDDDD&lt;br&gt;
&lt;strong&gt;Check out this video:&lt;/strong&gt;&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/ZQQ15FU2gyc"&gt;
&lt;/iframe&gt;
.&lt;br&gt;
In this video i have coded the quote generator&lt;br&gt;
And yeah dont forget to Subscribe :))&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;## HTML Structure:&lt;/strong&gt;&lt;br&gt;
Let's start by examining the HTML structure of our quote generator. We have a basic HTML file that includes a container div with a title, a quote text element, and a button. Here's the HTML code:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;lt;!&lt;/span&gt;&lt;span class="nx"&gt;DOCTYPE&lt;/span&gt; &lt;span class="nx"&gt;html&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;html&lt;/span&gt; &lt;span class="nx"&gt;lang&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;en&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;head&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="c"&gt;&amp;lt;!--&lt;/span&gt; &lt;span class="nx"&gt;Meta&lt;/span&gt; &lt;span class="nx"&gt;tags&lt;/span&gt; &lt;span class="nx"&gt;and&lt;/span&gt; &lt;span class="nx"&gt;CSS&lt;/span&gt; &lt;span class="nx"&gt;link&lt;/span&gt; &lt;span class="o"&gt;--&amp;gt;&lt;/span&gt;
  &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/head&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;  &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;body&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;div&lt;/span&gt; &lt;span class="kd"&gt;class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;container&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
      &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;div&lt;/span&gt; &lt;span class="kd"&gt;class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;title&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="nx"&gt;Quote&lt;/span&gt; &lt;span class="nx"&gt;Generator&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/div&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;      &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;div&lt;/span&gt; &lt;span class="kd"&gt;class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;quote_text&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;In the middle of difficulty lies opportunity. - Albert Einstein&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/div&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;      &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;button&lt;/span&gt; &lt;span class="nx"&gt;onclick&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;generateQuote()&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="kd"&gt;class&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;gnBtn&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="nx"&gt;Generate&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;span&lt;/span&gt; &lt;span class="nx"&gt;id&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;cog&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="err"&gt;⚙&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/span&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class="nx"&gt;button&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/div&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;
    &lt;span class="c"&gt;&amp;lt;!--&lt;/span&gt; &lt;span class="nx"&gt;JavaScript&lt;/span&gt; &lt;span class="nx"&gt;file&lt;/span&gt; &lt;span class="o"&gt;--&amp;gt;&lt;/span&gt;
    &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;script&lt;/span&gt; &lt;span class="nx"&gt;src&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;app.js&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/script&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;  &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/body&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/html&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;## CSS Styling:&lt;/strong&gt;&lt;br&gt;
To make our quote generator visually appealing, we apply CSS styles. We import the Google Fonts library to use the "Poppins" font. We define some color variables using CSS custom properties, which we later utilize in our styles. Here's the CSS code:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="k"&gt;@import&lt;/span&gt; &lt;span class="sx"&gt;url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,400;1,500&amp;amp;display=swap')&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="c"&gt;/* Colors that will be used in the making of this website */&lt;/span&gt;
&lt;span class="nd"&gt;:root&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="py"&gt;--bg-color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#111314&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="py"&gt;--box-color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#1a1f22&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="py"&gt;--title-color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#a6a7ff&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="py"&gt;--gnBtnColor&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#262d31&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nl"&gt;margin&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;padding&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;font-family&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s1"&gt;"Poppins"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="nt"&gt;body&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nl"&gt;background-color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;var&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;--bg-color&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="nl"&gt;color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="no"&gt;white&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;display&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;flex&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;align-items&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;center&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;justify-content&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;center&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="nl"&gt;min-height&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;100vh&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="nc"&gt;.container&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nl"&gt;background&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;var&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;--box-color&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="nl"&gt;padding&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;20px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;border-radius&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;10px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;text-align&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;center&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="nl"&gt;width&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;500px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="nc"&gt;.container&lt;/span&gt; &lt;span class="nc"&gt;.title&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nl"&gt;font-weight&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;700&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;var&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;--title-color&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="nl"&gt;font-size&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;2.2rem&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="nc"&gt;.quote_text&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nl"&gt;font-size&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;1.8rem&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;font-weight&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;500&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;margin-top&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;20px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#dadada&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="nc"&gt;.gnBtn&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nl"&gt;width&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;80%&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;height&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;50px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;margin-top&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;25px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="nl"&gt;background-color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;var&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;--gnBtnColor&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="nl"&gt;cursor&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;pointer&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="nl"&gt;outline&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;none&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;border&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;none&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#fff&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;font-weight&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;600&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;font-size&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;1.1rem&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="nf"&gt;#cog&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nl"&gt;color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;var&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;--gnBtnColor&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;## JavaScript Functionality:&lt;/strong&gt;&lt;br&gt;
To make our quote generator dynamic, we utilize JavaScript. We define an array called quotes that stores various quotes as strings. Then, we create a function called generateQuote() that randomly selects a quote from the array and updates the quote text on the webpage. Here's the JavaScript code:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;var&lt;/span&gt; &lt;span class="nx"&gt;quotes&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;
  &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;The only way to do great work is to love what you do. - Steve Jobs&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;In the middle of difficulty lies opportunity. - Albert Einstein&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Believe you can and you're halfway there. - Theodore Roosevelt&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Success is not final, failure is not fatal: It is the courage to continue that counts. - Winston Churchill&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;The future belongs to those who believe in the beauty of their dreams. - Eleanor Roosevelt&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;The best way to predict the future is to create it. - Peter Drucker&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;span class="p"&gt;];&lt;/span&gt;

&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;quoteText&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;document&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;querySelector&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;.quote_text&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

&lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nx"&gt;generateQuote&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="kd"&gt;var&lt;/span&gt; &lt;span class="nx"&gt;randomIndex&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;Math&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;floor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;Math&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;random&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nx"&gt;quotes&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;length&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="kd"&gt;var&lt;/span&gt; &lt;span class="nx"&gt;quote&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;quotes&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;randomIndex&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
  &lt;span class="nx"&gt;quoteText&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;innerHTML&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;"&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="nx"&gt;quote&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;"&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Conclusion:&lt;br&gt;
By combining HTML, CSS, and JavaScript, we have created a random quote generator. The HTML structure provides the foundation for the webpage, while CSS styles enhance its visual appearance. JavaScript adds interactivity by generating random quotes and updating the quote text accordingly. Feel free to modify the code and add more quotes to customize your own quote generator.&lt;/p&gt;

&lt;p&gt;That's it! I hope you found it helpful in understanding how to build a simple random quote generator using HTML, CSS, and JavaScript. Happy coding! 😁&lt;/p&gt;

&lt;p&gt;**_&lt;/p&gt;

&lt;h2&gt;
  
  
  Subscribe
&lt;/h2&gt;

&lt;p&gt;_**: &lt;a href="https://www.youtube.com/@CodingFire"&gt;https://www.youtube.com/@CodingFire&lt;/a&gt; ❤&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>html</category>
      <category>css</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Show me your vscode setup :)</title>
      <dc:creator>CoderZ90</dc:creator>
      <pubDate>Sat, 23 Jul 2022 05:13:13 +0000</pubDate>
      <link>https://dev.to/official_fire/show-me-your-vscode-setup--2j4e</link>
      <guid>https://dev.to/official_fire/show-me-your-vscode-setup--2j4e</guid>
      <description>&lt;p&gt;Show me your vscode setup, interested in seeing your pro setup for developement&lt;/p&gt;

&lt;p&gt;My setup:&lt;/p&gt;

&lt;p&gt;Theme: Dainty - One Dark Pro&lt;br&gt;
font: Fira Code&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Make your VSCode Look Clean!</title>
      <dc:creator>CoderZ90</dc:creator>
      <pubDate>Fri, 20 May 2022 10:42:09 +0000</pubDate>
      <link>https://dev.to/official_fire/make-your-vscode-look-clean-ao6</link>
      <guid>https://dev.to/official_fire/make-your-vscode-look-clean-ao6</guid>
      <description>&lt;p&gt;Let me tell you a thing when i downloaded vscode i was satisfied by it but then it became boring so i started discovering new themes, new vscode icons, etc.. but nothing really satisfied me and i bet this happened to you too (most of you)&lt;/p&gt;

&lt;p&gt;but one dayyy i finally got a perfect vscode theme + icons combo and here it is&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fobm8onybk545fs1391ww.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fobm8onybk545fs1391ww.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Font - Cascadia Code
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Theme
&lt;/h2&gt;

&lt;p&gt;The theme is Vitesse theme made Anthony Fu&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Theme Github&lt;/em&gt; - &lt;a href="https://github.com/antfu/vscode-theme-vitesse" rel="noopener noreferrer"&gt;https://github.com/antfu/vscode-theme-vitesse&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Theme Link&lt;/em&gt; - &lt;a href="https://marketplace.visualstudio.com/items?itemName=antfu.theme-vitesse" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=antfu.theme-vitesse&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  File Icons
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.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%2F21co0fi0h8o6wr93ihpg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F21co0fi0h8o6wr93ihpg.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The File Icons i am using is vscode icons made by vscode team&lt;/p&gt;

&lt;p&gt;&lt;em&gt;File Icons Github&lt;/em&gt; - &lt;a href="https://github.com/vscode-icons/vscode-icons" rel="noopener noreferrer"&gt;https://github.com/vscode-icons/vscode-icons&lt;/a&gt;&lt;br&gt;
&lt;em&gt;File Icons Link&lt;/em&gt; - &lt;a href="https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Product Icons
&lt;/h2&gt;

&lt;p&gt;Product icons are these icons on the left side&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2F8sphhurcewn427l1k7z1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F8sphhurcewn427l1k7z1.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Product Icons i am using is Carbon Product icons made by Anthony Fu too&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Product Icons Github&lt;/em&gt; - &lt;a href="https://github.com/antfu/vscode-icons-carbon" rel="noopener noreferrer"&gt;https://github.com/antfu/vscode-icons-carbon&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Product Icons Link&lt;/em&gt; - &lt;a href="https://marketplace.visualstudio.com/items?itemName=antfu.icons-carbon" rel="noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=antfu.icons-carbon&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Important
&lt;/h2&gt;

&lt;p&gt;Make sure to use this settings to have the best experience&lt;/p&gt;

&lt;p&gt;Settings ( personal ) - &lt;a href="https://gist.github.com/CoderZ90/7a1956d4f6e236a166e132e98a650edf" rel="noopener noreferrer"&gt;https://gist.github.com/CoderZ90/7a1956d4f6e236a166e132e98a650edf&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I hope you loved it, please like this post and follow me for more&lt;/p&gt;

&lt;p&gt;also subscribe to my youtube channel for great content - &lt;a href="https://youtube.com/codingfire?sub_confirmation=1" rel="noopener noreferrer"&gt;https://youtube.com/codingfire?sub_confirmation=1&lt;/a&gt;&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Build WEB 3.0 Login With Metamask | MORALIS AND REACT JS</title>
      <dc:creator>CoderZ90</dc:creator>
      <pubDate>Sat, 26 Feb 2022 03:31:01 +0000</pubDate>
      <link>https://dev.to/official_fire/build-web-30-login-with-metamask-moralis-and-react-js-hp6</link>
      <guid>https://dev.to/official_fire/build-web-30-login-with-metamask-moralis-and-react-js-hp6</guid>
      <description>&lt;p&gt;&lt;a href="https://media.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%2Fj582q50gt0725lvyd952.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fj582q50gt0725lvyd952.jpg" alt="Image description"&gt;&lt;/a&gt;## Introduction&lt;/p&gt;

&lt;p&gt;As you all know that web 3.0 is the new technology for the year 2022 and web 3.0 devs are earning a lot and the demand for web 3.0 developers is also increased.&lt;/p&gt;

&lt;p&gt;So in this small video you will learn about web 3.0&lt;br&gt;
this video gives you an idea on how you can create a simple login page using web 3.0, metamask and with moralis authentication.&lt;/p&gt;

&lt;p&gt;Trust me it is a very great and helpful video. most of the web 3.0 applications you will require a login page, so in this video i open you the door to web 3.0&lt;/p&gt;
&lt;h2&gt;
  
  
  Before Getting Started
&lt;/h2&gt;

&lt;p&gt;So before starting this project you must do these steps&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Install &lt;a href="https://metamask.io/" rel="noopener noreferrer"&gt;Metamask&lt;/a&gt; extension in your browser&lt;/li&gt;
&lt;li&gt;Create and setup your &lt;a href="https://moralis.io/" rel="noopener noreferrer"&gt;Moralis&lt;/a&gt; account&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;
  
  
  Links will be required
&lt;/h2&gt;

&lt;p&gt;Moralis Link - &lt;a href="https://moralis.io" rel="noopener noreferrer"&gt;https://moralis.io&lt;/a&gt;&lt;br&gt;
React Moralis DOCS - &lt;a href="https://docs.moralis.io/moralis-server/tools/react-moralis" rel="noopener noreferrer"&gt;https://docs.moralis.io/moralis-server/tools/react-moralis&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And finally here is the tutorial video to start coding and making your project&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/HBuyglr-xCg?start=27"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Thankyou
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;thankyou so much for reading this blog and i hope that you liked it also if you want more of this blogs and tutorial videos make sure to (Subscribe)[&lt;a href="https://youtube.com/codingfire?sub_confirmation=1" rel="noopener noreferrer"&gt;https://youtube.com/codingfire?sub_confirmation=1&lt;/a&gt;] to my youtube channel and follow me&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;SUBSCRIBE 💗 - &lt;a href="https://youtube.com/codingfire?sub_confirmation=1" rel="noopener noreferrer"&gt;https://youtube.com/codingfire?sub_confirmation=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Source Code (Github) - &lt;a href="https://github.com/CoderZ90/web3.0-login" rel="noopener noreferrer"&gt;https://github.com/CoderZ90/web3.0-login&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Please help me 🙏😊</title>
      <dc:creator>CoderZ90</dc:creator>
      <pubDate>Sun, 05 Dec 2021 15:53:34 +0000</pubDate>
      <link>https://dev.to/official_fire/please-help-me-455o</link>
      <guid>https://dev.to/official_fire/please-help-me-455o</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Hello guys, yes from title you already know what i wanted to say. Guys please help me grow in youtube i want to help people share my knowledge and i also want to be big youtuber + a great coder in my life&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Subscribe please 🙏🙏&lt;/strong&gt; - &lt;a href="https://www.youtube.com/c/CodingFire?sub_confirmation=1"&gt;CodingFire&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;About me&lt;/strong&gt; - I am a 14 years old coder.&lt;/p&gt;

&lt;p&gt;I want to share 🎇 my knowledge with you and wanted to help you with my tutorials i made. Want to make things easier for you .&lt;/p&gt;

&lt;p&gt;This small things can help you with your big projects Thanks for giving your time 😊&lt;/p&gt;

&lt;p&gt;Previous Blogs ( Might Help You ) -&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://dev.to/official_fire/best-website-every-developers-should-know-42e2"&gt;Best Website Every Developers should know&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://dev.to/official_fire/pro-vscode-themes-for-pro-developers-d5h"&gt;Pro VSCODE Themes For Pro Developers&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://dev.to/official_fire/creating-a-confetti-effect-in-5-minutes-16h3"&gt;Add Confetti Effect in 5 minutes&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://dev.to/official_fire/top-5-best-online-code-editors-1ei2"&gt;Top 5 Best Online Code Editors&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Anyways, Happy Coding And Yes Be Safe! 😊&lt;/p&gt;

</description>
      <category>promotingmychannel</category>
    </item>
    <item>
      <title>Dev.to Code Problem ?</title>
      <dc:creator>CoderZ90</dc:creator>
      <pubDate>Thu, 02 Dec 2021 08:38:07 +0000</pubDate>
      <link>https://dev.to/official_fire/devto-code-problem--4mlg</link>
      <guid>https://dev.to/official_fire/devto-code-problem--4mlg</guid>
      <description>&lt;p&gt;Hello guys this thing is showing in my dev.to website when i open it is it for me or is it showing for others also ?&lt;/p&gt;

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

</description>
    </item>
    <item>
      <title>Youtube Video - On How to create a rickroll website</title>
      <dc:creator>CoderZ90</dc:creator>
      <pubDate>Tue, 30 Nov 2021 03:40:13 +0000</pubDate>
      <link>https://dev.to/official_fire/youtube-video-on-how-to-create-a-rickroll-website-2pi4</link>
      <guid>https://dev.to/official_fire/youtube-video-on-how-to-create-a-rickroll-website-2pi4</guid>
      <description>&lt;h2&gt;
  
  
  Only for educational purposes
&lt;/h2&gt;

&lt;p&gt;As you know there are a lot of people rickrolling each other. Hahaha using the youtube link but we developers use the power of coding to rickroll&lt;/p&gt;

&lt;p&gt;So in this video we are gonna create a rickroll website using html, css and javascript&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Expected in the website&lt;/strong&gt; :- When the user goes to the website it shows the loader for 4-5 seconds [loader is the best option to make the person stay on the website] and then goes to the youtube rickroll page and Boom! rickrolled&lt;/p&gt;

&lt;p&gt;Here is the video on how to create a rickroll website using Html, css and javascript - &lt;a href="https://www.youtube.com/watch?v=isTfYeKUL_c&amp;amp;t=118s"&gt;https://www.youtube.com/watch?v=isTfYeKUL_c&amp;amp;t=118s&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Written Tutorial -&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;HTML File -&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;here we basically create one div with the class of &lt;code&gt;loader&lt;/code&gt;&lt;br&gt;
and then we are just gonna style it. Create a css file and link it to your html file or you can use internal css [thats nothing but using css in the html file] too&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;   &lt;span class="c"&gt;&amp;lt;!-- Only for educational purposes 😊 --&amp;gt;&lt;/span&gt;
  &lt;span class="c"&gt;&amp;lt;!-- lets make loading so that user stays on the website --&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"loader"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;CSS File -&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;here we puts a little dark white background to our website and then center our loader to the center and then we make our loader in circle shape after doing this much stuff we use &lt;code&gt;border-top-color: transparent&lt;/code&gt; to make our loader top transparent color (it looks cool). and then we use keyframes to animate it and make it move in circle at one position :D and our CSS is done Noice!&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nl"&gt;margin&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;padding&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;box-sizing&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;border-box&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="nt"&gt;body&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nl"&gt;background&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#f1f1f1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="nc"&gt;.loader&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nl"&gt;border&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;10px&lt;/span&gt; &lt;span class="nb"&gt;solid&lt;/span&gt; &lt;span class="m"&gt;#222&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;width&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;80px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;height&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;80px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="c"&gt;/* bringing to middle */&lt;/span&gt;
  &lt;span class="nl"&gt;position&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;absolute&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;top&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;50%&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;left&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;50%&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;transform&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;translate&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;-50%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;-50%&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="nl"&gt;border-radius&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;50%&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="nl"&gt;border-top-color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;transparent&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="c"&gt;/* addding spin */&lt;/span&gt;
  &lt;span class="nl"&gt;animation&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;spin&lt;/span&gt; &lt;span class="m"&gt;0.7s&lt;/span&gt; &lt;span class="n"&gt;linear&lt;/span&gt; &lt;span class="n"&gt;infinite&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="c"&gt;/* i am stoping the animation for now */&lt;/span&gt;
&lt;span class="k"&gt;@keyframes&lt;/span&gt; &lt;span class="n"&gt;spin&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nt"&gt;to&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nl"&gt;transform&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;translate&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;-50%&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="m"&gt;-50%&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="n"&gt;rotate&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;360deg&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Javascript File:-&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Now the main part, in here we are setting a time of 4 seconds in our webpage and when the time is completed/over then we will redirect our website to the youtube rickroll video and thats all we need to do.&lt;/p&gt;

&lt;p&gt;The main code which does the work is this - &lt;code&gt;window.location.href="https://youtu.be/dQw4w9WgXcQ";&lt;/code&gt; this command redirects it to the youtube link we put there and Boom!&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;  &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;script&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="c1"&gt;// also we need to make the O small&lt;/span&gt;
    &lt;span class="nx"&gt;setTimeout&lt;/span&gt;&lt;span class="p"&gt;(()&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
      &lt;span class="nb"&gt;window&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;location&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;href&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;https://youtu.be/dQw4w9WgXcQ&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;},&lt;/span&gt; &lt;span class="mi"&gt;4000&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
    &lt;span class="c1"&gt;// 4000 = 4 seconds ( 1000 = 1 second)&lt;/span&gt;
  &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/script&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I hope you like this blog and had fun making this.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Also dont forget to subscribe 🙏💖🙏&lt;/strong&gt; - &lt;a href="https://youtube.com/codingfire?sub_confirmation=1"&gt;https://youtube.com/codingfire?sub_confirmation=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Stay safe and be happy. 😊🙏&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Making the chrome dino game play itself using Javascript</title>
      <dc:creator>CoderZ90</dc:creator>
      <pubDate>Tue, 23 Nov 2021 09:46:46 +0000</pubDate>
      <link>https://dev.to/official_fire/making-the-chrome-dino-game-play-itself-using-javascript-2j8n</link>
      <guid>https://dev.to/official_fire/making-the-chrome-dino-game-play-itself-using-javascript-2j8n</guid>
      <description>&lt;p&gt;Hello, guys in today's blog we are gonna hack chrome dino ( automating it ) using javascript&lt;/p&gt;

&lt;p&gt;Chrome dino game is made by Google. this game is available in chromium based browsers like brave, chrome, edge and other browsers out there&lt;/p&gt;

&lt;p&gt;you can play this game by turning off your internet/wifi or going to &lt;strong&gt;&lt;code&gt;chrome://dino&lt;/code&gt;&lt;/strong&gt; 😊&lt;/p&gt;

&lt;h2&gt;
  
  
  Anyways lets automate it
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Watch this video to get better understanding&lt;/strong&gt; &lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=r0b4j8JUVUc&amp;amp;t=236s"&gt;https://www.youtube.com/watch?v=r0b4j8JUVUc&amp;amp;t=236s&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;first we make a function with the name &lt;strong&gt;&lt;code&gt;autoPlay()&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note (these are the objects in the chrome dino game)&lt;/strong&gt; :-&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;------ DINO ------&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;tRex&lt;/strong&gt; - Is the DINO&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;------ CACTUS ------&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;CACTUS_SMALL&lt;/strong&gt; - is the smallest cactus&lt;br&gt;
&lt;strong&gt;CACTUS_LARGE&lt;/strong&gt; - is the largest cactus&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;------ BIRD ------&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;The name of the bird is pretty hard 🤣&lt;/em&gt;&lt;br&gt;
&lt;strong&gt;PTERODACTYL&lt;/strong&gt; - the bird&lt;/p&gt;

&lt;p&gt;In the code i have given comments and tried to explain you each line of code :)&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nx"&gt;autoplay&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nx"&gt;setTimeout&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;myinstance&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;this&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;Runner&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;instance_&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="nx"&gt;myobstacles&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;myinstance&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;horizon&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;obstacles&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

    &lt;span class="c1"&gt;// if my tRex is ducking then&lt;/span&gt;
    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;myinstance&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;tRex&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;ducking&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
      &lt;span class="c1"&gt;// make my tRex to duck&lt;/span&gt;
      &lt;span class="nx"&gt;myinstance&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;tRex&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;setDuck&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;myinstance&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;crashed&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
      &lt;span class="c1"&gt;//   When the game is over then&lt;/span&gt;
      &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Game Over... Paste the code again to automate the game&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
      &lt;span class="k"&gt;return&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;myobstacles&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;length&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
      &lt;span class="nx"&gt;action&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;JUMP&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
      &lt;span class="nx"&gt;obstacle_type&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;myobstacles&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;][&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;typeConfig&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;][&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;type&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;];&lt;/span&gt;

      &lt;span class="c1"&gt;// Defining which action to perform if it match the following cases&lt;/span&gt;
      &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;obstacle_type&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;CACTUS_SMALL&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="o"&gt;||&lt;/span&gt; &lt;span class="nx"&gt;obstacle_type&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;CACTUS_LARGE&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="nx"&gt;action&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;JUMP&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
        &lt;span class="c1"&gt;// i know its a hard name ( actually PTERODACTYL its the bird )&lt;/span&gt;
      &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;obstacle_type&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;PTERODACTYL&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;myobstacles&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;][&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;yPost&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;75&lt;/span&gt; &lt;span class="o"&gt;||&lt;/span&gt; &lt;span class="nx"&gt;myobstacles&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;][&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;yPost&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
          &lt;span class="nx"&gt;action&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;DUCK&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
      &lt;span class="p"&gt;}&lt;/span&gt;

      &lt;span class="c1"&gt;// Making the action work&lt;/span&gt;
      &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;myobstacles&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;].&lt;/span&gt;&lt;span class="nx"&gt;xPos&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;=&lt;/span&gt; &lt;span class="mi"&gt;100&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;myobstacles&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;]);&lt;/span&gt;

        &lt;span class="c1"&gt;// Perform the action&lt;/span&gt;
        &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;action&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;JUMP&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
          &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Jumping.. Yahoo&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
          &lt;span class="c1"&gt;// we get the current speed of our dino&lt;/span&gt;
          &lt;span class="nx"&gt;curr_speed&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;myinstance&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;currentSpeed&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
          &lt;span class="c1"&gt;// then making it jump&lt;/span&gt;
          &lt;span class="nx"&gt;myinstance&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;tRex&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;startJump&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;curr_speed&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
        &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;action&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;DUCK&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
          &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Ducking.. Oo&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
          &lt;span class="nx"&gt;myinstance&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;tRex&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;setDuck&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
        &lt;span class="p"&gt;}&lt;/span&gt;
      &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="nx"&gt;autoplay&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
    &lt;span class="c1"&gt;// setting the timer for 20 mili seconds&lt;/span&gt;
  &lt;span class="p"&gt;},&lt;/span&gt; &lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;Done.. Automated the game, Now Start&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="nx"&gt;autoplay&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And Voila! we are done 😀👍 so i hope you guys enjoyed this blog and had fun! Have a nice day and be safe guys 💖&lt;/p&gt;

&lt;p&gt;Dont forget to subscribe to my youtube channel for more amazing videos - &lt;a href="https://youtube.com/codingfire?sub_confirmation=1"&gt;https://youtube.com/codingfire?sub_confirmation=1&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>beginners</category>
      <category>programming</category>
    </item>
    <item>
      <title>Opensource Covid Tracker - India</title>
      <dc:creator>CoderZ90</dc:creator>
      <pubDate>Wed, 17 Nov 2021 04:00:08 +0000</pubDate>
      <link>https://dev.to/official_fire/opensource-covid-tracker-india-57nk</link>
      <guid>https://dev.to/official_fire/opensource-covid-tracker-india-57nk</guid>
      <description>&lt;p&gt;Live Website - &lt;a href="https://covid-tracky.vercel.app"&gt;https://covid-tracky.vercel.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hello, Welcome to this blog about the my covid tracker website CovidTracky an alternative to covid19india.org. This website aims to provide you the latest and the most accurate data for covid19 cases. I do this because it affects all of us. Today its someone else who is getting infected; tomorrow it could be me, who knows. We need to prevent the spread of the virus. We need to document the data so that people with knowledge can use this data to make informed decision.&lt;/p&gt;

&lt;p&gt;The data for covid19 cases is provided by The Indian Institute Of Hydrebad used for getting updated covid19 cases.&lt;/p&gt;

&lt;p&gt;About me &lt;/p&gt;

&lt;p&gt;I am a 14 years old developer who wants to be the best developer on this planet. I maintain and made this website ( using the source of covid19india.org ). Thanks to covid19india.org team for their outstanding work in creating the original portal, and for making their code base public&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>showdev</category>
      <category>100daysofcode</category>
      <category>react</category>
    </item>
    <item>
      <title>5 Best Javascript Projects Ideas</title>
      <dc:creator>CoderZ90</dc:creator>
      <pubDate>Tue, 26 Oct 2021 03:27:11 +0000</pubDate>
      <link>https://dev.to/official_fire/5-best-javascript-projects-ideas-p0b</link>
      <guid>https://dev.to/official_fire/5-best-javascript-projects-ideas-p0b</guid>
      <description>&lt;h2&gt;
  
  
  1. Create A Markdown Editor
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;A Markdown editor is an intuitive and lightweight text-to-HTML conversion tool for web content writers. You can use it to format lists, headers, and for emphasis, as well as to incorporate links and images. The idea is to produce web content that is as easy to read as plain text.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It is very easy to create you can you use library if you want to.. 👍&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Build A Code Editor
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;A Code Editor is a special text editor program designed to write and edit source code and computer programs. It helps programmers write and edit source code and programs easily by differentiating elements and in-built routines&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;if you have doubt that how you can create i will give you a hint. you can use a library called "Ace.js" to create it &lt;/p&gt;

&lt;p&gt;Ace.js CDN Link 🔗 - &lt;a href="https://cdnjs.com/libraries/ace"&gt;https://cdnjs.com/libraries/ace&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Video Tutorial On How to create A Code Editor - &lt;a href="https://www.youtube.com/watch?v=pCaj3kUI-dg&amp;amp;t=651s"&gt;Click Here&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Build A Screen Recorder
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Building a screen recorder is a very good project to build and you can easily build it using html css and javascript without using any backend ( if you think it uses ). i also recently made on and thought to post it to my youtube channel that how we can create it&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Video Link - &lt;a href="https://www.youtube.com/watch?v=ByzyUer1a5A&amp;amp;t=5s"&gt;Part 01&lt;/a&gt;&lt;br&gt;
Video Link - &lt;a href="https://www.youtube.com/watch?v=ByzyUer1a5A&amp;amp;t=5s"&gt;Part 02&lt;/a&gt;&lt;br&gt;
Video Link - Part 03 will be out soon&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Build A Notes App
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Building a notes app, is very useful and a great project you can save your notes in this web app and you can also use localstorage to save notes in the website, add a dark mode / light mode button and more to make this project greater &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Addition Features you can add are :-&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Use firebase to store / save notes and users in the website ( using firebase database or any other thing )&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Mark a note as Important&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Deploy The Website&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  5. Build A Website Using Html, CSS &amp;amp; JS ( College website with firebase login / logout system )
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Now this is a big project to make and it can take a lot of time ( not a lot kinda maybe 3 days maximum [depends on you btw] ). you can add login system in this website and registration and connect it to a database to store user and its data. you can add study materials, quiz in this website &amp;amp; many thing etc..&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So i hope you liked these projects. and also Don't forget to subscribe 😀&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtube.com/c/codingfire?sub_confirmation=1"&gt;Subscribe - i post coding tutorials&lt;/a&gt; &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Top 5 Best Online Code Editors</title>
      <dc:creator>CoderZ90</dc:creator>
      <pubDate>Tue, 19 Oct 2021 07:02:20 +0000</pubDate>
      <link>https://dev.to/official_fire/top-5-best-online-code-editors-1ei2</link>
      <guid>https://dev.to/official_fire/top-5-best-online-code-editors-1ei2</guid>
      <description>&lt;p&gt;Hello Guys 👋 In this blog post i will tell you the top 5 best online code editors (No Downloads!).&lt;/p&gt;

&lt;p&gt;Before we move further please subscribe to my youtube channel ( i post coding tutorials ) - &lt;a href="https://youtube.com/codingfire?sub_confirmation=1" rel="noopener noreferrer"&gt;https://youtube.com/codingfire?sub_confirmation=1&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;No 1. Stackblitz&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Stackblitz claims to be the fastest, most secure&lt;br&gt;
dev environment on the planet and in my opinion it is actually very fast.. Stackblitz is also very easy to use.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Website Link - &lt;a href="https://stackblitz.com/" rel="noopener noreferrer"&gt;https://stackblitz.com/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.stack.imgur.com%2FteoDX.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.stack.imgur.com%2FteoDX.png" alt="StackBlitz Image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;No 2. Codesandbox&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Codesandbox it is pretty famous and i guess many of you who know this website right ?. But for those who dont know let me tell you. it is an online editor for rapid web development. With CodeSandbox, you can prototype quickly, experiment easily, and share creations with a click. Use it to create static sites, full-stack web apps, or components on any device with a web browser.&lt;/p&gt;

&lt;p&gt;The best part of codesandbox is that codesandbox is not only available for pc but also for tab / android devices. Good thing right ? 😊&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Website Link - &lt;a href="https://codesandbox.io/" rel="noopener noreferrer"&gt;https://codesandbox.io/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcodesandbox.io%2Fstatic%2Fvideo-e6a34ad1b9555966b2b8be018e27c2a2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcodesandbox.io%2Fstatic%2Fvideo-e6a34ad1b9555966b2b8be018e27c2a2.png" alt="Codesandbox Image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;No 3. Replit&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Replit allows users to write code and build apps and websites using a browser. Not only apps and websites but you can also code python in the browser and more. The site also has various collaborative features, including capability for real-time, multi-user editing with a live chat feed. Coooolll...&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Website Link - &lt;a href="https://replit.com/" rel="noopener noreferrer"&gt;https://replit.com/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fappedus.com%2Fwp-content%2Fuploads%2F2021%2F02%2FRepl.it-Funding-Round-2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fappedus.com%2Fwp-content%2Fuploads%2F2021%2F02%2FRepl.it-Funding-Round-2.png" alt="Replit image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;No 4. Codepen&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Now codepen is not just an online code editor. in codepen you can also share your projects with others, discover other projects, follow each other, fork pens and more&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Website Link - &lt;a href="https://codepen.io" rel="noopener noreferrer"&gt;https://codepen.io&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmartech.zone%2Fwp-content%2Fuploads%2F2021%2F03%2Fcodepen-html-css-javascript-testing.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmartech.zone%2Fwp-content%2Fuploads%2F2021%2F03%2Fcodepen-html-css-javascript-testing.png" alt="Codepen"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;No 5. Jsfiddle&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;JSFiddle is an online IDE service and online community for testing and showcasing user-created and collaborational HTML, CSS and JavaScript code snippets, known as 'fiddles'. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Website Link - &lt;a href="https://jsfiddle.net/" rel="noopener noreferrer"&gt;https://jsfiddle.net/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fres.cloudinary.com%2Fpracticaldev%2Fimage%2Ffetch%2Fs---cRJS076--%2Fc_imagga_scale%2Cf_auto%2Cfl_progressive%2Ch_900%2Cq_auto%2Cw_1600%2Fhttps%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F5zzr3h0foe04onjolqx7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fres.cloudinary.com%2Fpracticaldev%2Fimage%2Ffetch%2Fs---cRJS076--%2Fc_imagga_scale%2Cf_auto%2Cfl_progressive%2Ch_900%2Cq_auto%2Cw_1600%2Fhttps%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F5zzr3h0foe04onjolqx7.png" alt="jsfiddle"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So i think all done. Thankyou for giving your time and reading this blog i hope you liked it&lt;/p&gt;

&lt;p&gt;Also dont forget to subscribe to my youtube channel 😊 - &lt;a href="https://youtube.com/codingfire?sub_confirmation=1" rel="noopener noreferrer"&gt;https://youtube.com/codingfire?sub_confirmation=1&lt;/a&gt;  🙏&lt;/p&gt;

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