<?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: Ayush Agarwal</title>
    <description>The latest articles on DEV Community by Ayush Agarwal (@_ayushcode).</description>
    <link>https://dev.to/_ayushcode</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%2F676928%2F9350761d-637f-4085-9c7c-a08ba7b3717d.png</url>
      <title>DEV Community: Ayush Agarwal</title>
      <link>https://dev.to/_ayushcode</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/_ayushcode"/>
    <language>en</language>
    <item>
      <title>Fix npx create-react-app stuck or hangs when installing or react dependencies getting stuck during npm install</title>
      <dc:creator>Ayush Agarwal</dc:creator>
      <pubDate>Sun, 08 Aug 2021 18:43:45 +0000</pubDate>
      <link>https://dev.to/_ayushcode/fix-npx-create-react-app-stuck-or-hangs-when-installing-or-react-dependencies-getting-stuck-during-npm-install-37dj</link>
      <guid>https://dev.to/_ayushcode/fix-npx-create-react-app-stuck-or-hangs-when-installing-or-react-dependencies-getting-stuck-during-npm-install-37dj</guid>
      <description>&lt;p&gt;I have encountered this scenario a few times during installation of create-react-app or when installing react dependencies. There are various solution for this kind of problem. I am listing all of them below in three different stages, try them out accordingly : - &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;First Stage&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;npm config set registry &lt;a href="http://registry.npmjs.org/"&gt;http://registry.npmjs.org/&lt;/a&gt; --global&lt;/li&gt;
&lt;li&gt;npm cache clear --force&lt;/li&gt;
&lt;li&gt;Delete your package-lock.json file(it will automatically get created after npm i).&lt;/li&gt;
&lt;li&gt;Now try for npm install&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Second Stage&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In your project directory type&lt;/li&gt;
&lt;li&gt;npm init&lt;/li&gt;
&lt;li&gt;npm update&lt;/li&gt;
&lt;li&gt;Restart your IDE&lt;/li&gt;
&lt;li&gt;Try installing dependency again&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Third Stage&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unistall node and npm&lt;/li&gt;
&lt;li&gt;Reinstall node again&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;These solutions worked for me, and I hope it works for you as well!.&lt;/p&gt;

</description>
      <category>react</category>
      <category>npm</category>
      <category>webdev</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>How to choose good looking fonts for your website</title>
      <dc:creator>Ayush Agarwal</dc:creator>
      <pubDate>Sat, 07 Aug 2021 12:44:45 +0000</pubDate>
      <link>https://dev.to/_ayushcode/how-to-choose-good-looking-fonts-for-your-website-382d</link>
      <guid>https://dev.to/_ayushcode/how-to-choose-good-looking-fonts-for-your-website-382d</guid>
      <description>&lt;p&gt;Here is a guideline for choosing good looking fonts for your website or web app. Generally we choose fonts based on how they look to us, what we feel is appropraite, irrespective of fonts personality. The correct way to go about it, is to choose according to the personality of Typeface to which that font belongs, here it goes :- &lt;/p&gt;

&lt;p&gt;We have 5 major typefaces in which most fonts can be categorised. Based on the intention of website, we choose fonts whose typeface personality matches with intention of our website.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Serif&lt;/strong&gt; - &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Old Style - For Refined, Classical look. Eg. - Restaurants.   (Body, Paragraph text).&lt;/li&gt;
&lt;li&gt;Modern Type - For Fashion, Luxury, Serious, Refined look. - (Headline text)&lt;/li&gt;
&lt;li&gt;Slab - Mechanical, Strong - (Headline text).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Sans-Serif&lt;/strong&gt; - &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Most versatile, cover wide-range of personalities.&lt;/li&gt;
&lt;li&gt;Can be used for Modern, Serious, Neutal look.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Display&lt;/strong&gt; - &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Strong Personality.&lt;/li&gt;
&lt;li&gt;Used for Big Headline&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Script&lt;/strong&gt; - &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Based on Handwriting&lt;/li&gt;
&lt;li&gt;Only Headline text.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Monospace&lt;/strong&gt; -&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;All letters have equal spacing&lt;/li&gt;
&lt;li&gt;Readability, Computer code.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;These are the personality types one must looke into when choosing fonts for their website.&lt;/p&gt;

&lt;p&gt;Do look into fonts &lt;strong&gt;About&lt;/strong&gt; section at the bottom of every fonts page. You will get to know what is the purpose of the font and for what kind of elements the font can be used.&lt;/p&gt;

&lt;p&gt;If anyone has any suggestions on improving the article, you are most welcome to leave a message. I will be sharing more tips about fonts, colors and more design related knowledge that every web developer, designer must know. Thanks!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>design</category>
      <category>codenewbie</category>
      <category>100daysofcode</category>
    </item>
    <item>
      <title>Top 5 online courses for learning web development.</title>
      <dc:creator>Ayush Agarwal</dc:creator>
      <pubDate>Fri, 30 Jul 2021 09:41:50 +0000</pubDate>
      <link>https://dev.to/_ayushcode/top-online-courses-for-learning-web-development-23c5</link>
      <guid>https://dev.to/_ayushcode/top-online-courses-for-learning-web-development-23c5</guid>
      <description>&lt;p&gt;These courses are taken by me and are my personal prefrence. &lt;/p&gt;

&lt;p&gt;There might be more or better ones, but I can gurantee that once you try them, you will not be dissapointed.&lt;/p&gt;

&lt;p&gt;1) The Complete JavaScript Course 2021: From Zero to Expert! by Jonas Schmedtmann&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Jonas is one of the best instructor out there. In his courses he covers every topic in detail, with theory lectures explaining not only what but why a technology works in certain way.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Platform - Udemy&lt;/p&gt;

&lt;p&gt;2) The Web Developer Bootcamp 2021 by Colt Steele&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Colt is great in explaining diverse tech in an integrated manner. 
For first timers, it is recommended to go through this course, as to have birds eye view of web development process from frontend to backend and deployment.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Platform - Udemy&lt;/p&gt;

&lt;p&gt;3) Advanced CSS and Sass: Flexbox, Grid, Animations and More! by Jonas Schmedtmann&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Again when its Jonas, there is no doubt about it. Take the course!
In this course he covers CSS, SCSS in detail with Flexbox, Grid, Browsersupport, Image optimisation, responsive design &amp;amp; more.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Platform - Udemy&lt;/p&gt;

&lt;p&gt;4) React - The Complete Guide (incl Hooks, React Router, Redux) by Maximilian Schwarzmüller&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Max courses are great for learning practical as well as theory side of things. He provides lots of additional articles and videos for explaining a topic. This React course is must have for beginners as he goes through ReactJS in detail explaining its behind the scenes functioning to styling react apps and React app patterns.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Platform - Udemy&lt;/p&gt;

&lt;p&gt;5) Node.js, Express, MongoDB &amp;amp; More: The Complete Bootcamp 2021 by Jonas Schmedtmann&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Lastly with Jonas yet. After above he does'nt need any explanation. If you want to get good at nodeJS with its functioning, theory, security, &amp;amp; more take this course.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Platform - Udemy&lt;/p&gt;

&lt;p&gt;Finally, these are the courses I took and have broaden my understanding not only regarding web development but tech in general. &lt;/p&gt;

&lt;p&gt;Still these are my preferences, I will recommend to do your own reserach, as buying a course is commitment of precious time and money. 🙂&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>codenewbie</category>
      <category>react</category>
      <category>100daysofcode</category>
    </item>
  </channel>
</rss>
