<?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: Shawn Humphreys</title>
    <description>The latest articles on DEV Community by Shawn Humphreys (@mrshawnhum).</description>
    <link>https://dev.to/mrshawnhum</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%2F384267%2F66504097-095d-4b4e-b4c5-91c04ae57693.jpg</url>
      <title>DEV Community: Shawn Humphreys</title>
      <link>https://dev.to/mrshawnhum</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mrshawnhum"/>
    <language>en</language>
    <item>
      <title>Top 10 Mistakes You Are Doing That Can Cost You a Job Offer</title>
      <dc:creator>Shawn Humphreys</dc:creator>
      <pubDate>Wed, 12 Aug 2020 20:14:00 +0000</pubDate>
      <link>https://dev.to/mrshawnhum/top-10-mistakes-you-are-doing-that-can-cost-you-a-job-offer-4ap4</link>
      <guid>https://dev.to/mrshawnhum/top-10-mistakes-you-are-doing-that-can-cost-you-a-job-offer-4ap4</guid>
      <description>&lt;p&gt;Often, I have seen resumes that include some of the mistakes that they may not realize they are doing and I have even made these mistakes as well. Unfortunately, it could result in losing the opportunity or being looked at less than what you're worth. Here are some techniques to avoid before submitting your application to your next opportunity.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Shortcuts&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;👦 Picture of yourself&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;⭐ Rating your skills&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;👶 Including your age&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;📍 Including your address&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;⌚ Too much in the job description&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🎇 Trying to stand out by design&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;📖 Adding more than one page&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;👵 Adding experience from 10+ years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🔍 Not checking your grammar&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🚩 Adding skills you just recently learned&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;❤️ Thank you!&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  👦 Picture of yourself &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;As much as we may want to show off our best features(our smile😄), unfortunately, it might harm you on your resume to include a picture of yourself. Most employers I have met are very kind and very professional. Sadly, there might be a small percentage of recruiters who will judge you based upon your picture. Although this could be a small percentage, there is no way of knowing why they rejected you, unless they were a little more transparent than "we found a candidate that matched our criteria".&lt;/p&gt;

&lt;h2&gt;
  
  
  ⭐ Rating your skills &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;I have seen resumes from juniors to seniors that make this mistake. This is a BIG problem on your resume. Who determines the rating/grade? You may put that you know 60% of JavaScript and see it as "there is plenty to learn in JavaScript and I can always learn more!". However, someone may read that like "Only 60%?! They must not know much! We only hire top-level developers!". You could also either put too low of a rating and sell yourself short or you could even rate your skills to high and set up false expectations before the technical interview. &lt;/p&gt;

&lt;h2&gt;
  
  
  👶 Including your age &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Please refer to the first problem as it relates to why this is not something you should include in your resume. Without knowing the company culture, you could be conceived under "too old" or "too young". Although I have met amazing developers from teenagers to senior citizens, the company you are applying to could potentially paint an image of you even before getting to know you. &lt;/p&gt;

&lt;h2&gt;
  
  
  📍 Including your address &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;This is not the biggest issue(especially if you plan on only applying to local companies), but you could hurt some chances including your address. Although remote jobs have become a new norm for most companies, there might be some companies that are not willing to speak to developers that they may have to relocate if the position is in-house. You may also don't want risk any recruiters judging you based upon area that you live in.&lt;/p&gt;

&lt;h2&gt;
  
  
  ⌚ Too much in the job description &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Recruiters have to go through thousands of resumes and the last thing any of them would like to do is read 2-3 paragraphs about your duties in your previous employment. What I have been taught by several experienced developers is &lt;strong&gt;only include measurable bullet-point results on your job description.&lt;/strong&gt; One example is "Organically attracted 5,500+ viewers with 400+ reactions to my articles as an author". If your previous employment was non-technical, stick to including 1-2 bullet points about your position. For example, if your previous position was a pizza delivery driver, most people know what a delivery driver does, but what they want to know is how good of a delivery driver was you. &lt;/p&gt;

&lt;h2&gt;
  
  
  🎇 Trying to stand out by design &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Some design formats are very unique while also professional, but for the most part, how pretty your resume is doesn't matter to recruiters. The best resumes that recruiters like are easy-to-read and straight to the point.&lt;/p&gt;

&lt;h2&gt;
  
  
  📖 Adding more than one page &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;If recruiters are going through hundreds or thousands of resumes, the last thing any recruiter wants is a whole book about your experiences. &lt;strong&gt;Rule of Thumb: keep your resume to one or two pages.&lt;/strong&gt; It is better to keep it to one page, but it wouldn't hurt to have two pages if you have tons of experience and achievements and highly-rated projects.&lt;/p&gt;

&lt;h2&gt;
  
  
  👵 Adding experience from 10+ years &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Unless your most recent experience was with a company that you worked for 10+ years, most employers don't consider experience beyond that. It is great that you worked at a factory for 20 years and then change into tech, but if your 3 most recent experience was after you left the factory job, they want to know more about the recent experiences. If you still want to talk about it, mention it in interviews and talk about your experience then.&lt;/p&gt;

&lt;h2&gt;
  
  
  🔍 Not checking your grammar &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Yes, periods, typos, and commas matter! Recruiters will check for grammatical issues and can often be a big turn-off if you don't check your grammar. I recommended &lt;a href="https://app.grammarly.com/"&gt;🔖 Grammarly&lt;/a&gt; for this as it is free to use and can make the process quick and easy!&lt;/p&gt;

&lt;h2&gt;
  
  
  🚩 Adding skills you just recently learned &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Although it is good to show employers how flexible you are as a programmer and that you are eager to learn, you don't add skills that you have just recently used or have not mastered. The most embarrassing interview you can have is when an employer sees that you learned Python even though you have only done one project with Python and only know the basics, then the recruiter asks technical questions about Python that you don't know the answer to. You should only include skills that you can confidently talk about and address technical interviews. If you would still like to add the skill you have just recently learned, put down that you know "Python foundational" or "SEO principles". &lt;/p&gt;

&lt;h2&gt;
  
  
  ❤️ Thank you! &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;If you think I might have missed something or want to express your opinion on this, comment below! If you enjoyed the article, go ahead and smash the ❤️ for this article! Check out some more of my articles below!👇&lt;/p&gt;


&lt;div class="ltag__user ltag__user__id__384267"&gt;
  
    .ltag__user__id__384267 .follow-action-button {
      background-color: #000000 !important;
      color: #ffffff !important;
      border-color: #000000 !important;
    }
  
    &lt;a href="/mrshawnhum" class="ltag__user__link profile-image-link"&gt;
      &lt;div class="ltag__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KFNzru-z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--skLS2SPC--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/384267/66504097-095d-4b4e-b4c5-91c04ae57693.jpg" alt="mrshawnhum image"&gt;
      &lt;/div&gt;
    &lt;/a&gt;
  &lt;div class="ltag__user__content"&gt;
    &lt;h2&gt;
&lt;a class="ltag__user__link" href="/mrshawnhum"&gt;Shawn Humphreys&lt;/a&gt;Follow
&lt;/h2&gt;
    &lt;div class="ltag__user__summary"&gt;
      &lt;a class="ltag__user__link" href="/mrshawnhum"&gt;I enjoy React, Nodejs, and sushi!&lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>watercooler</category>
      <category>career</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Responsive Voice-controlled News App with Alan AI, React, Material-UI</title>
      <dc:creator>Shawn Humphreys</dc:creator>
      <pubDate>Wed, 05 Aug 2020 17:15:03 +0000</pubDate>
      <link>https://dev.to/mrshawnhum/responsive-voice-controlled-news-app-with-alan-ai-react-material-ui-2kcn</link>
      <guid>https://dev.to/mrshawnhum/responsive-voice-controlled-news-app-with-alan-ai-react-material-ui-2kcn</guid>
      <description>&lt;p&gt;This is so far the most fun I had in a project! Have you ever wanted to know how to add AI to your website? Would you like to create a project that will catch the interviewers' eyes? Check out the complete front-end project below!👇&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&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%2Fassets%2Fgithub-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/mrshawnhum" rel="noopener noreferrer"&gt;
        mrshawnhum
      &lt;/a&gt; / &lt;a href="https://github.com/mrshawnhum/alan-ai-news" rel="noopener noreferrer"&gt;
        alan-ai-news
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      React news application powered by AI from Alan AI
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;p&gt;&lt;a href="https://app.netlify.com/sites/gracious-shannon-d18c90/deploys" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/22fcda421688e73dbf62c0f91359010682ecb844d7920be499ad2d5d8436ee82/68747470733a2f2f6170692e6e65746c6966792e636f6d2f6170692f76312f6261646765732f62643764316131382d633636662d346333322d613361662d3533323739623566306632632f6465706c6f792d737461747573" alt="Netlify Status"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://ai-news.netlify.app" rel="nofollow noopener noreferrer"&gt;Live site&lt;/a&gt; - &lt;a href="https://ai-news.netlify.app" rel="nofollow noopener noreferrer"&gt;https://ai-news.netlify.app&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://github.com/mrshawnhum/alan-ai-news./images/homepage.png"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fmrshawnhum%2Falan-ai-news.%2Fimages%2Fhomepage.png" alt="Home Page"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Yarn start&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;Run command Yarn Start to run on local host&lt;/p&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/mrshawnhum/alan-ai-news" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;h2&gt;
  
  
  ⚗️Technologies
&lt;/h2&gt;

&lt;p&gt;I used React to create my project. Instead of using CSS, I used Material-UI as it is a fast convenient tool for responsive web design. Classnames to use multiple classnames within the components. For AI, I use Alan AI as it is a great AI to add to a website. This AI is free to use up to a certain amount of voices. There is a promo code in the video I mention to get you enough free credits for 10 projects with no need to add credit information. The API used was &lt;a href="https://newsapi.org/" rel="noopener noreferrer"&gt;News API&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  🚩Issues I found
&lt;/h2&gt;

&lt;p&gt;The main problem I had was the functions and syntax for Alan AI seem weird to me at first, but can be easily understood if you read the documentation. Another issue I found is that the video does not mention to hide your alan key before pushing to GitHub. &lt;a href="https://stackoverflow.com/questions/42182577/is-it-possible-to-use-dotenv-in-a-react-project" rel="noopener noreferrer"&gt;If you are unaware of how to add dotenv, here is my recommended source to get started.&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🙈How to get started
&lt;/h2&gt;

&lt;p&gt;This video is where I recommend getting started. &lt;strong&gt;🚨Don't blindly code along with the video, learn what you are coding and why.&lt;/strong&gt; Comment down below if you would like a technical article on this project!&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/rqw3OftE5sA"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Thank You
&lt;/h2&gt;

&lt;p&gt;Thank you for reading this article! Let me know what you think of this project! Leave a ❤️ if you enjoyed the article! Check out some of my other articles as well!&lt;/p&gt;


&lt;div class="ltag__user ltag__user__id__384267"&gt;
    &lt;a href="/mrshawnhum" class="ltag__user__link profile-image-link"&gt;
      &lt;div class="ltag__user__pic"&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%2Fuser%2Fprofile_image%2F384267%2F66504097-095d-4b4e-b4c5-91c04ae57693.jpg" alt="mrshawnhum image"&gt;
      &lt;/div&gt;
    &lt;/a&gt;
  &lt;div class="ltag__user__content"&gt;
    &lt;h2&gt;
&lt;a class="ltag__user__link" href="/mrshawnhum"&gt;Shawn Humphreys&lt;/a&gt;Follow
&lt;/h2&gt;
    &lt;div class="ltag__user__summary"&gt;
      &lt;a class="ltag__user__link" href="/mrshawnhum"&gt;I enjoy React, Nodejs, and sushi!&lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>showdev</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>react</category>
    </item>
    <item>
      <title>2020 Trends in Technology Workforce(so far)</title>
      <dc:creator>Shawn Humphreys</dc:creator>
      <pubDate>Mon, 03 Aug 2020 15:08:28 +0000</pubDate>
      <link>https://dev.to/mrshawnhum/2020-trends-in-technology-workforce-so-far-54hc</link>
      <guid>https://dev.to/mrshawnhum/2020-trends-in-technology-workforce-so-far-54hc</guid>
      <description>&lt;p&gt;It is hard to imagine that we are more than halfway through the craziest year the world has ever experienced in a long time. Bore this year, it was easy to take the simple things in life for granted such as hugging your loved ones or having a wide variety of available options of toilet paper. This year has quickly changed the new norm for everyone working in the technology industry. Here are some of the new trends to expect for the rest of 2020 and possibly longer.&lt;/p&gt;

&lt;h3&gt;
  
  
  📇Table of Contents
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Remote Work💻&lt;/li&gt;
&lt;li&gt;Demand for Developers🚀&lt;/li&gt;
&lt;li&gt;Sanitation😷&lt;/li&gt;
&lt;li&gt;Employee Tracking Software🔍&lt;/li&gt;
&lt;li&gt;Thank you!😃&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Remote Work will Now Be Common💻&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;I have talked to several recruiters through my career search. I have asked each recruiter what were their thoughts about how the pandemic has changed Saint Louis, Missouri in the technology industry. One memorable statement I heard was, "Before this year, all our clients were never interested in hiring for remote work as they prefer to have someone in the office that is local or can be relocated here. Now they are forced to hire remote, until further notice". With great uncertainty of new regulations or number of cases, most businesses are learning to go as remote as possible to avoid potential consequences. No more driving in rush hour traffic or pants that match your shirt!&lt;/p&gt;

&lt;h2&gt;
  
  
  Demand for Developers Skyrockets🚀&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;It is hard to imagine that within a matter of weeks, your business can completely shut down if deemed nonessential. While some businesses are performing better than ever, some are in near-collapse due to the pandemic. This could create a rise in jobs for developers and engineers as businesses will be looking to adapt to the current situation and prepare for the next pandemic in the future. Higher demand for developers could also increase salaries to retain current employees. &lt;/p&gt;

&lt;h2&gt;
  
  
  Emphasis to Sanitation😷&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;As we were always reminded to wash your hands before returning to work, now there will be greater importance to cleaning. More companies will be implanting new cleaning routines as precations for employees returning to the office. There could even be possible training on cleanliness if your company already does not have one on standby.&lt;/p&gt;

&lt;h2&gt;
  
  
  Employee Tracking Software In Your Work(or even personal) Laptop🔍&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;As more companies are adjusting to their employees going remote, the biggest difference in remote work is that employers are unaware of what are their employees doing during company time. The demand for tools to conveniently monitor their company has caused an increase in revenue for employee tracking software. Employee tracking software enables employers to track their current employees and their productivity by taking random webcam pictures, taking random screenshots, track keystrokes, and even flag certain keywords that have been typed. &lt;a href="https://www.cnbc.com/2020/06/17/employee-surveillance-software-is-seeing-a-spike-as-workers-stay-home.html"&gt;🔖This article from CNBC explains more about the rise of employee tracking software&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Thank You&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;What trends have you noticed that I didn't mention? Are you currently experiencing any of these trends? Comment below and let me know or leave a ❤️ if you enjoyed this article! Be sure to check out some of my other articles as well!&lt;/p&gt;


&lt;div class="ltag__user ltag__user__id__384267"&gt;
  
    .ltag__user__id__384267 .follow-action-button {
      background-color: #000000 !important;
      color: #ffffff !important;
      border-color: #000000 !important;
    }
  
    &lt;a href="/mrshawnhum" class="ltag__user__link profile-image-link"&gt;
      &lt;div class="ltag__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KFNzru-z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--skLS2SPC--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/384267/66504097-095d-4b4e-b4c5-91c04ae57693.jpg" alt="mrshawnhum image"&gt;
      &lt;/div&gt;
    &lt;/a&gt;
  &lt;div class="ltag__user__content"&gt;
    &lt;h2&gt;
&lt;a class="ltag__user__link" href="/mrshawnhum"&gt;Shawn Humphreys&lt;/a&gt;Follow
&lt;/h2&gt;
    &lt;div class="ltag__user__summary"&gt;
      &lt;a class="ltag__user__link" href="/mrshawnhum"&gt;I enjoy React, Nodejs, and sushi!&lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>webdev</category>
      <category>career</category>
      <category>watercooler</category>
      <category>beginners</category>
    </item>
    <item>
      <title>8 Projects That Can Get You an Interview (with recommended video)</title>
      <dc:creator>Shawn Humphreys</dc:creator>
      <pubDate>Sun, 02 Aug 2020 16:07:08 +0000</pubDate>
      <link>https://dev.to/mrshawnhum/8-projects-that-can-get-you-an-interview-with-recommended-video-12mm</link>
      <guid>https://dev.to/mrshawnhum/8-projects-that-can-get-you-an-interview-with-recommended-video-12mm</guid>
      <description>&lt;p&gt;Here are some portfolio project ideas that could land you an interview! Some projects can be beginner-friendly, however, pick the project that you are confident in completing. The important rule is &lt;strong&gt;one completed project is better than 20 noncompleted projects&lt;/strong&gt;. &lt;em&gt;Disclaimer - the recommended videos are in JavaScript with different frameworks. If you don't use the framework or language listed, you can search a video on the same project with your language/framework of choice&lt;/em&gt;. &lt;/p&gt;

&lt;h2&gt;
  
  
  Full Stack Chat Application💬
&lt;/h2&gt;

&lt;p&gt;This could an excellent piece to interact with the recruiter. This was my personal favorite and can be expanded to add login, animations, etc.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/ZwFA3YMfkoc"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;I wrote an article on this project if you would like to check it out.👇&lt;/p&gt;


&lt;div class="ltag__link"&gt;
  &lt;a href="/mrshawnhum" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F384267%2F66504097-095d-4b4e-b4c5-91c04ae57693.jpg" alt="mrshawnhum"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/mrshawnhum/real-time-chat-application-with-react-nodejs-socket-io-25c5" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Real-Time Chat Application with React, Nodejs, &amp;amp; Socket.io&lt;/h2&gt;
      &lt;h3&gt;Shawn Humphreys ・ Jul 23 '20&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#react&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#todayilearned&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Weather Application☀️
&lt;/h2&gt;

&lt;p&gt;A simple web application that fetches a weather API and returns the current temperature and condition. This can be made entirely on the front-end and there are a variety of free weather API to use.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/GuA0_Z1llYU"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Landing Page💸
&lt;/h2&gt;

&lt;p&gt;A good landing page can increase revenue for a company. Why not show off your design skills on a simple one-page site?&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/DaPmdk8Ejns"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  E-commerce website💳
&lt;/h2&gt;

&lt;p&gt;With stores and restaurants closing due to the pandemic, it is hard to imagine how much they are struggling without an online store to continue their operations. You could even use this project to start freelancing for other stores.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/Fy9SdZLBTOo"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  COVID-19 Tracker📈
&lt;/h2&gt;

&lt;p&gt;I released an article when I made the project and had many people ask me about the project.👇 &lt;/p&gt;


&lt;div class="ltag__link"&gt;
  &lt;a href="/mrshawnhum" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F384267%2F66504097-095d-4b4e-b4c5-91c04ae57693.jpg" alt="mrshawnhum"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/mrshawnhum/covid-19-tracker-with-react-chart-js-nodejs-37ia" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;COVID-19 Tracker with React, Chart.js, Nodejs&lt;/h2&gt;
      &lt;h3&gt;Shawn Humphreys ・ Jul 20 '20&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#react&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#github&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;p&gt;The recommended video has included how to use Chart.js and Material UI which could save you time. Once completed, the site will turn current cases of COVID-19 and turn them into a visual representation of the data.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/khJlrj3Y6Ls"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Social Networking Site📧
&lt;/h2&gt;

&lt;p&gt;These projects not challenging enough? Maybe make your social networking site!😏 If you can complete this project, you could cater to a niche market and generate users for the site. What is better than a good portfolio project? A live project with hundreds or thousands of users!&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/m_u6P5k0vP0"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Clone of a popular website©️
&lt;/h2&gt;

&lt;p&gt;Have you ever looked at your favorite site and think of ways you would make it different? Imagine receiving an email for an interview for the same company you made a clone of!😁 You wouldn't need all the functionality, just the basics to get started and allow your ideas to flow along with the project.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/UjX5ZE359ck"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Portfolio website👩
&lt;/h2&gt;

&lt;p&gt;Now that you have a good resume and a few projects to work with, why not make a portfolio website? A portfolio website is a digital business card of yourself. A portfolio site can take as short/long as you want to make it and you can confidently present your projects, tell your story, and present your contact information within one website. Besides, how cool would it be to have your name in a URL?!&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/TXAkP4WQVXY"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Thank You
&lt;/h2&gt;

&lt;p&gt;There are more projects out there that can be excellent portfolio pieces. These project ideas can be an excellent start to show employers your design skills and creativity. Do you have any project ideas you would like to share? Comment down below and please leave a ❤️ if you enjoyed this article. Be sure to check out my other articles as I will be posting five days a week until further notice.&lt;/p&gt;


&lt;div class="ltag__user ltag__user__id__384267"&gt;
    &lt;a href="/mrshawnhum" class="ltag__user__link profile-image-link"&gt;
      &lt;div class="ltag__user__pic"&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%2Fuser%2Fprofile_image%2F384267%2F66504097-095d-4b4e-b4c5-91c04ae57693.jpg" alt="mrshawnhum image"&gt;
      &lt;/div&gt;
    &lt;/a&gt;
  &lt;div class="ltag__user__content"&gt;
    &lt;h2&gt;
&lt;a class="ltag__user__link" href="/mrshawnhum"&gt;Shawn Humphreys&lt;/a&gt;Follow
&lt;/h2&gt;
    &lt;div class="ltag__user__summary"&gt;
      &lt;a class="ltag__user__link" href="/mrshawnhum"&gt;I enjoy React, Nodejs, and sushi!&lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>javascript</category>
      <category>beginners</category>
      <category>career</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Simply Explained: Git Commit Message</title>
      <dc:creator>Shawn Humphreys</dc:creator>
      <pubDate>Sat, 01 Aug 2020 00:25:04 +0000</pubDate>
      <link>https://dev.to/mrshawnhum/git-commit-message-simply-explained-162g</link>
      <guid>https://dev.to/mrshawnhum/git-commit-message-simply-explained-162g</guid>
      <description>&lt;p&gt;Are you guilty of bad commit messages?😮 I recently stumbled across a post on Dev.to that was very valuable(and others think so too as it was the top 5 post of the week it was published). The author was straight to the point and very informative. Check out the article below!👇&lt;/p&gt;


&lt;div class="ltag__link"&gt;
  &lt;a href="/chrissiemhrk" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F402409%2F801bc2de-29ff-46c2-82ac-b20052d1bcbb.jpg" alt="chrissiemhrk"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/chrissiemhrk/git-commit-message-5e21" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;How to write a good commit message&lt;/h2&gt;
      &lt;h3&gt;Chrissie ・ Jul 30 '20&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#git&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#codenewbie&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#github&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;p&gt;Although the author did an excellent job, there was some context missing that would be beneficial. The previous Simply Explained article did so well that I wanted to extend the series!  &lt;/p&gt;

&lt;h3&gt;
  
  
  📇Table of Contents
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;What is commit message❓&lt;/li&gt;
&lt;li&gt;Why are commit messages important?🙋&lt;/li&gt;
&lt;li&gt;How to make good commit messages?💁&lt;/li&gt;
&lt;li&gt;Examples of a good commit.🎥&lt;/li&gt;
&lt;li&gt;Thank you!😃&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What is a commit message❓&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;If you use Git/GitHub as your version control and understand the basics, you might have already heard of commit messages. &lt;a href="https://guides.github.com/activities/hello-world/" rel="noopener noreferrer"&gt;If you are new to GitHub, click here to understand the basics&lt;/a&gt;. A commit in GitHub is described as a saved change. A commit message explains what change did you perform to your project. It is greatly important to learn how to make a good commit message rather it is a personal or professional project.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why are commit messages important?🙋&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;I do have to give credit to my coding boot camp instructor for teaching me how to write good commit messages. He made it well aware of the importance of a well-structured commit message. During my time at my coding boot camp, I was corrected each time I had a bad commit message rather it is saving everything to one commit or poor commit sentence. Since then, I will always spend an extra few minutes to make sure I have a good commit. &lt;/p&gt;

&lt;h4&gt;
  
  
  1. Easily obtainable for other projects
&lt;/h4&gt;

&lt;p&gt;Have you ever encountered a bug that you had fixed in the past, but can't remember how? Have you ever had a project that you were working on and realized that you built this component before? A good commit message can be easily found when you need it later. You can develop a pattern to easily find it and see what you did to duplicate what you need.&lt;/p&gt;

&lt;h4&gt;
  
  
  2. Easily understandable for other developers
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/zXA5VEmXr7OUg/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/zXA5VEmXr7OUg/giphy.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Most of us have been guilty of writing bad commit messages just because "I know what this message means"💅. That is great that you understand the commit message, but what if you are reaching out for assistance from other developers and they have a hard time understanding what the process you took because you saved 80% of your project under one commit called "stuff working"🙅? This is especially troublesome when you are working professionally with a team of developers or contributing to open-source projects. A good commit message could be the difference between a knowledgeable developer to a beginner.&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Great way to learn!
&lt;/h4&gt;

&lt;p&gt;The best way to learn how to code is not by remembering everything, but by understanding what you are coding. The best way to write your commit message is to make it about what your code is achieving. &lt;/p&gt;

&lt;h2&gt;
  
  
  How to make good commit messages?💁&lt;a&gt;&lt;/a&gt;
&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%2Fi%2Fs0rqzqt96g5l00f6sq2l.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%2Fi%2Fs0rqzqt96g5l00f6sq2l.jpg" alt="Commit message humor"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You understand why commit messages are important, but how exactly do you make good commit messages? It does not have to be difficult to write good commit messages. The most important rule to learn is &lt;strong&gt;COMMIT EARLY, COMMIT OFTEN&lt;/strong&gt;. Start your commit every time you fix a bug, console log your data, style your components, etc. This is very important to have viable commits. My favorite tool for this is &lt;a href="https://www.gitkraken.com/git-client" rel="noopener noreferrer"&gt;GitKraken&lt;/a&gt; as it is a GUI to split up your commits.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Three Ingredients🔥
&lt;/h3&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%2Fi%2Ftioq31glypc2os7o1b4r.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%2Fi%2Ftioq31glypc2os7o1b4r.png" alt="Commit message example"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  1. Emoji
&lt;/h4&gt;

&lt;p&gt;It took me months before I started putting emoji on my commit messages. However, I realized how much of a benefit it was adding an emoji to commit messages. It has made my commit messages quickly-grasped, understandable, and cleaner. The best emoji to use is what is related to your commit message such as 🐛 for a bug fix or 💄 for styling your components. &lt;a href="https://gitmoji.carloscuesta.me/" rel="noopener noreferrer"&gt;🔖Click this for a cheat sheet on best emoji to use for commit messages.&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  2. Verb
&lt;/h4&gt;

&lt;p&gt;The next ingredient is to add an imperative verb to your message. Good examples are "Add", "Fix", "Restructure", etc. &lt;strong&gt;Never add "-ed" or "-ing" to your message like "Added" or "Adding".&lt;/strong&gt; Your verb should start with a capital letter as well.&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Object
&lt;/h4&gt;

&lt;p&gt;What are you fixing? What are you styling? What did you add? unless necessary, this should be stated in one or two words such as "components", "home page", "images", etc. &lt;/p&gt;

&lt;h2&gt;
  
  
  Examples of a good commit🎥&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Commit messages are not difficult to make. Using the three ingredients, You can make excellent commit messages that are clean and easily understandable. Below is an example of a good commit.👇&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%2Fi%2Ftn60t35m9dw33epob50h.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%2Fi%2Ftn60t35m9dw33epob50h.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Thank You&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;If this article provided any value to you, please leave a ❤️ or let me know your thoughts! Follow me to keep up when I post more articles as I will be posting five days a week until further notice. Let me know what other topics I can simply explain to you!&lt;/p&gt;


&lt;div class="ltag__user ltag__user__id__384267"&gt;
    &lt;a href="/mrshawnhum" class="ltag__user__link profile-image-link"&gt;
      &lt;div class="ltag__user__pic"&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%2Fuser%2Fprofile_image%2F384267%2F66504097-095d-4b4e-b4c5-91c04ae57693.jpg" alt="mrshawnhum image"&gt;
      &lt;/div&gt;
    &lt;/a&gt;
  &lt;div class="ltag__user__content"&gt;
    &lt;h2&gt;
&lt;a class="ltag__user__link" href="/mrshawnhum"&gt;Shawn Humphreys&lt;/a&gt;Follow
&lt;/h2&gt;
    &lt;div class="ltag__user__summary"&gt;
      &lt;a class="ltag__user__link" href="/mrshawnhum"&gt;I enjoy React, Nodejs, and sushi!&lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>codenewbie</category>
      <category>beginners</category>
      <category>git</category>
      <category>github</category>
    </item>
    <item>
      <title>Simply Explained: Deno vs Node.js</title>
      <dc:creator>Shawn Humphreys</dc:creator>
      <pubDate>Thu, 30 Jul 2020 23:48:31 +0000</pubDate>
      <link>https://dev.to/mrshawnhum/deno-vs-node-js-simply-explained-p1g</link>
      <guid>https://dev.to/mrshawnhum/deno-vs-node-js-simply-explained-p1g</guid>
      <description>&lt;p&gt;&lt;em&gt;cover photo credits - Fernando Doglio&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Most JavaScript developers are familiar with Nodejs as it is a well-established and highly-respected technology for making full-stack web applications. Nodejs is a popular open-source JavaScript runtime environment using the Chrome V8 engine. With the rise of Deno, could we possibly see a new leader in Javascript runtime?&lt;/p&gt;

&lt;h3&gt;
  
  
  Table of Contents📇
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;What is Deno❓&lt;/li&gt;
&lt;li&gt;Why Deno?🙋&lt;/li&gt;
&lt;li&gt;Good News for TypeScript!😍&lt;/li&gt;
&lt;li&gt;Will Deno replace Nodejs?🔑&lt;/li&gt;
&lt;li&gt;Should I start learning Deno?📓&lt;/li&gt;
&lt;li&gt;Let me know your thoughts!✉️&lt;/li&gt;
&lt;li&gt;Thank you!😃&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What is Deno❓&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Deno is a new open-source runtime environment for JavaScript and TypeScript using the Chrome V8 engine. Just like Node, Deno utilizes event-driven architecture and asynchronous tools to build servers. Deno was founded by Ryan Duhl who is also the creator of the well-respected Nodejs. The major reason for creating Deno was that although Node is still a powerful, well-established tool for JavaScript there were still flaws about it that he wanted to address. He explained this at the JSConf EU in 2018. Watch the video below to learn more about the issues of Node👇.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/M3BM9TB-8yA"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Deno?🙋&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Under the hood, the major difference between Node and Deno is that Node was written on C++ as Deno was written in Rust. This provides Deno with a more strict validating procedure and is memory-safe compared to Node. Deno uses ES Modules as the default module system, whereas Nodejs uses CommonJS. With Deno, the dependencies are loaded using URLs which defeats the need for package manager or centralized registry(you heard me!📢 No package.json!😱) and comes with built-in utilities such as a code formatter while you would need to install dependencies for Node.&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%2Fi%2Fzx9luia3rlnjc5le9mof.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%2Fi%2Fzx9luia3rlnjc5le9mof.png" alt="Example of imports with Deno and Node"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Good News for TypeScript!😍&lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;A big difference with Deno is that access needs to be explicitly granted which means better security. &lt;strong&gt;Because of this, Deno will run TypeScript right out-the-box(first-class)!&lt;/strong&gt; This is a huge benefit as with Node you would need to install and configure the necessary tools🔧 needed to write in TypeScript.&lt;/p&gt;

&lt;h2&gt;
  
  
  Will Deno replace Nodejs?🔑&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;The short answer to this is not right now. Currently, Node is a well-established runtime that will be highly used for many years to come. Although Deno has a lot of potential to be the top technology for web applications, It is only in version 1.2.1 while Node is in version 14.7.0 as of July 29, 2020. Deno will be in development for a few years before it has enough features to be a competitor of Nodejs.📆 The biggest disadvantage is that Deno does not support most third-party modules. As of 07/30/2020, there are 799 supported third-party modules. &lt;a href="https://deno.land/x" rel="noopener noreferrer"&gt;🔖 Click here for the current list of supported packages&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Should I start learning Deno?📓&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;For beginners, I recommend learning Nodejs. Node is still highly-used for many companies and projects with only a handful of companies utilizing Deno. While Deno's third-party modules library📕 is steadily growing, Node has a large list of modules ready-to-go for your next project. For experienced developers, this is your chance to be an early adopter of a highly-anticipated technology. It will serve a great benefit to show employers that you have been using Deno for some projects since version 1.0.0 has been released(at least until you find the &lt;em&gt;"Must have 10 years of experience in Deno"&lt;/em&gt; job listings when Deno has only been out for five years😕). &lt;/p&gt;

&lt;h2&gt;
  
  
  Let me know your thoughts!✉️&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Are you currently exploring Deno? Do you think Deno will replace Node? If so, when you think Deno will be ready to replace Node? Comment down below your thoughts or mention what I left out about Deno or Node. &lt;/p&gt;

&lt;h2&gt;
  
  
  Thank you!😃&lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;If this article provided any value to you, please leave a ❤️ or let me know your thoughts! Follow me to keep up when I post more articles as I will be posting five days a week until further notice. I might continue the new series of "Simply Explained" topics. Let me know what other topics I can simply explain to you!&lt;/p&gt;


&lt;div class="ltag__user ltag__user__id__384267"&gt;
    &lt;a href="/mrshawnhum" class="ltag__user__link profile-image-link"&gt;
      &lt;div class="ltag__user__pic"&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%2Fuser%2Fprofile_image%2F384267%2F66504097-095d-4b4e-b4c5-91c04ae57693.jpg" alt="mrshawnhum image"&gt;
      &lt;/div&gt;
    &lt;/a&gt;
  &lt;div class="ltag__user__content"&gt;
    &lt;h2&gt;
&lt;a class="ltag__user__link" href="/mrshawnhum"&gt;Shawn Humphreys&lt;/a&gt;Follow
&lt;/h2&gt;
    &lt;div class="ltag__user__summary"&gt;
      &lt;a class="ltag__user__link" href="/mrshawnhum"&gt;I enjoy React, Nodejs, and sushi!&lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>javascript</category>
      <category>watercooler</category>
      <category>webdev</category>
      <category>node</category>
    </item>
    <item>
      <title>5 Web Development Tools You Need in 2020</title>
      <dc:creator>Shawn Humphreys</dc:creator>
      <pubDate>Tue, 28 Jul 2020 17:37:50 +0000</pubDate>
      <link>https://dev.to/mrshawnhum/5-web-development-tools-you-need-in-2020-4781</link>
      <guid>https://dev.to/mrshawnhum/5-web-development-tools-you-need-in-2020-4781</guid>
      <description>&lt;p&gt;This list complies with tools that I have found useful during my time as a software engineer working with React/JavaScript. If anyone would like to share any tools I didn't mention, commend down below and I will either add them to this list or make a new list in the future. This list will exclude some tools that are most often mentioned in top tools for developers articles(ESLint, Prettier, etc.). I will also mention tools that can be used for any web developer and are not just catered to one framework such as React, Vue, etc.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Full Disclaimer - I do not receive any commission through any of these links.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Table of Contents
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;🎈Kite&lt;/li&gt;
&lt;li&gt;✏️StackEdit&lt;/li&gt;
&lt;li&gt;📴Responsively&lt;/li&gt;
&lt;li&gt;📈Chart.js&lt;/li&gt;
&lt;li&gt;📇Public API List&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Kite &lt;a&gt;&lt;/a&gt;
&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%2Fi%2Fm1si2glfu9a4v3y8bcdz.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%2Fi%2Fm1si2glfu9a4v3y8bcdz.jpg" alt="kite.com"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This tool is my personal favorite for daily use. Kite is an AI-powered coding assistant that automates the repetitive parts of programming. The current languages Kite supports is Python &amp;amp; JavaScript.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.kite.com/" rel="noopener noreferrer"&gt;Checkout Kite by clicking here!&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  StackEdit &lt;a&gt;&lt;/a&gt;
&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%2Fi%2Fbdreacxq5si27kpli0j5.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%2Fi%2Fbdreacxq5si27kpli0j5.jpg" alt="StackEdit.io"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Full-featured, open-source Markdown editor based on PageDown, the Markdown library used by Stack Overflow and the other Stack Exchange sites. I use these tools a lot when I am writing ReadMes or my Dev articles&lt;/p&gt;

&lt;p&gt;&lt;a href="https://stackedit.io/" rel="noopener noreferrer"&gt;Checkout StackEdit by clicking here!&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Responsively &lt;a&gt;&lt;/a&gt;
&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%2Fi%2F9iml2qgr6bmtw12o3wm2.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%2Fi%2F9iml2qgr6bmtw12o3wm2.png" alt="Responsively.app"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This tool I have recently started to use and so far I have enjoyed it. Responsively is a modified web browser that helps in responsive web development. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://responsively.app/" rel="noopener noreferrer"&gt;Checkout Responsively by clicking here!&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Chart.js &lt;a&gt;&lt;/a&gt;
&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%2Fi%2Fmcotzpciimxm6x9rjp0a.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%2Fi%2Fmcotzpciimxm6x9rjp0a.jpg" alt="Chart.js"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Chart.js is a free and open-source tool for adding charts to your front-end web application. It supports eight types of charts including bar, line, linear, time-scale, and linear-scale. I used Chart.js for my COVID-19 project mentioned in my article.&lt;/p&gt;


&lt;div class="ltag__link"&gt;
  &lt;a href="/mrshawnhum" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F384267%2F66504097-095d-4b4e-b4c5-91c04ae57693.jpg" alt="mrshawnhum"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/mrshawnhum/covid-19-tracker-with-react-chart-js-nodejs-37ia" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;COVID-19 Tracker with React, Chart.js, Nodejs&lt;/h2&gt;
      &lt;h3&gt;Shawn Humphreys ・ Jul 20 '20&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#react&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#github&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;p&gt;This is a great way to add visualization to your application's data with less required CSS.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.chartjs.org/" rel="noopener noreferrer"&gt;Checkout Chart.js by clicking here!&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Public API List &lt;a&gt;&lt;/a&gt;
&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%2Fi%2Fzz28sfburmt69ho0wmpo.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%2Fi%2Fzz28sfburmt69ho0wmpo.jpg" alt="API list"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A collective list of free APIs for use in software and web development. You can find any API for your next project here rather it is stock prices or NFL players' arrest history.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/public-apis/public-apis" rel="noopener noreferrer"&gt;Checkout Any-API by clicking here!&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Thank You
&lt;/h2&gt;

&lt;p&gt;Thank you for checking out my favorite tools that I use for my production. I hope I have mentioned some tools you may not have heard of. Check out my profile to read some of my other articles from recent projects to watercooler talk. Let me know if there is a tool you enjoy! &lt;/p&gt;


&lt;div class="ltag__user ltag__user__id__384267"&gt;
    &lt;a href="/mrshawnhum" class="ltag__user__link profile-image-link"&gt;
      &lt;div class="ltag__user__pic"&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%2Fuser%2Fprofile_image%2F384267%2F66504097-095d-4b4e-b4c5-91c04ae57693.jpg" alt="mrshawnhum image"&gt;
      &lt;/div&gt;
    &lt;/a&gt;
  &lt;div class="ltag__user__content"&gt;
    &lt;h2&gt;
&lt;a class="ltag__user__link" href="/mrshawnhum"&gt;Shawn Humphreys&lt;/a&gt;Follow
&lt;/h2&gt;
    &lt;div class="ltag__user__summary"&gt;
      &lt;a class="ltag__user__link" href="/mrshawnhum"&gt;I enjoy React, Nodejs, and sushi!&lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>javascript</category>
      <category>beginners</category>
      <category>webdev</category>
      <category>css</category>
    </item>
    <item>
      <title>JavaScript developers, what was it like to start learning Python?</title>
      <dc:creator>Shawn Humphreys</dc:creator>
      <pubDate>Mon, 27 Jul 2020 18:13:47 +0000</pubDate>
      <link>https://dev.to/mrshawnhum/javascript-developers-what-was-it-like-to-start-learning-python-41ec</link>
      <guid>https://dev.to/mrshawnhum/javascript-developers-what-was-it-like-to-start-learning-python-41ec</guid>
      <description>&lt;p&gt;I have always been fond of the thought of learning Python and the possibilities it brings. Not only can you incorporate Python to web development or learn data science, but you can also learn Python if you are interested in other technologies such as AI or machine learning. &lt;/p&gt;

&lt;p&gt;Currently, I have been focused on mastering React, but would like to hear from other JavaScript developers what is it like to start learning Python? Are you currently using python along with React/Vue/etc? What were some of the best/worst things about Python coming from a JavaScript developer?&lt;/p&gt;

&lt;p&gt;Thank you guys in advance for discussing with me and I look forward to all your stories!&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>python</category>
      <category>javascript</category>
      <category>watercooler</category>
    </item>
    <item>
      <title>YOUR BACKGROUND DOESN'T MATTER</title>
      <dc:creator>Shawn Humphreys</dc:creator>
      <pubDate>Sat, 25 Jul 2020 14:35:44 +0000</pubDate>
      <link>https://dev.to/mrshawnhum/your-background-doesn-t-matter-4ad0</link>
      <guid>https://dev.to/mrshawnhum/your-background-doesn-t-matter-4ad0</guid>
      <description>&lt;p&gt;I have asked many people this year about why they don't want to learn how to code. It has changed my life and the way I have viewed everything, but it seems like every time I talk to someone and suggested the career path, the most common excuse I have heard is "Well, I wouldn't be good at it because Xyz" or "I could never be able to learn how to code, I rather work at Xyz because it is not hard". A lot of people get the misconception that you ever needed to learn to code since you were 5 years old or go to college for computer science to be good at programming. I understand their position as for so many years, I have declined to learn how to code because I thought the same way. This could be further from the truth. Here is a tweet from Danny Thompson who started to learn how to code at the age of 30 after frying chicken for 10 years.&lt;/p&gt;

&lt;p&gt;&lt;iframe class="tweet-embed" id="tweet-1281401421179617285-582" src="https://platform.twitter.com/embed/Tweet.html?id=1281401421179617285"&gt;
&lt;/iframe&gt;

  // Detect dark theme
  var iframe = document.getElementById('tweet-1281401421179617285-582');
  if (document.body.className.includes('dark-theme')) {
    iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1281401421179617285&amp;amp;theme=dark"
  }



&lt;/p&gt;

&lt;p&gt;If you would like to read more about his story, follow his blog post below! His widely-known story has inspired many people to change their lives and enter the world of software engineering! He is one of the finest examples that you can become a programmer regardless of your background. &lt;/p&gt;


&lt;div class="ltag__link"&gt;
  &lt;a href="/dthompsondev" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F359729%2Fd5de48f7-efc3-4f1c-8566-4d946fc3724d.jpg" alt="dthompsondev"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/dthompsondev/from-frying-chicken-in-gas-stations-to-becoming-a-software-engineer-4ff4" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;From frying chicken in gas stations to becoming a Software Engineer!&lt;/h2&gt;
      &lt;h3&gt;Danny Thompson ・ May 7 '20&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#career&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#codenewbie&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#motivation&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;p&gt;For myself, I have worked in multiple retail stores and warehouses. Each one hasn't challenged me to push my creativity to innovate.  I always have felt that this is not the career I wanted to do for the rest of my life. One day, I will become an important asset for a company and I will be pushed to create stunning products for either that company or other clients. &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%2Fi%2F2qkjlukz0q051ojz5iuq.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%2Fi%2F2qkjlukz0q051ojz5iuq.jpg" alt="screenshot of Shawn Humphreys working at retail"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That is when I remembered the Robotics high school class I have taken in the past. I remembered how enjoyable the class was and how excited I was to program a small Lego robot to perform tasks such as grabbing tennis balls and dropping the balls to an area or follow a black line. After three months of self-learning web development, I have decided that there was no better time to start working on my dream than the present. &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%2Fi%2Fhlwauflbr6g165zyfixm.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%2Fi%2Fhlwauflbr6g165zyfixm.jpg" alt="Motivational Quote"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The best part about the technology field is that if you work hard enough, you can enter any career path within technology that fits your personality. Do you enjoy working for big companies? Do you want to grow a startup from the ground up? Do you prefer to set your schedule, be your own boss, and work with any client you want? There is a career path for most people in the technology industry. You would just need to learn the prerequisites for that career path such as popular programming languages for that career.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;It is never too late or early to start working on your new life! The technology industry is in high demand for programmers and it is growing even faster as technology evolves and more businesses that require an online presence to survive the current or future pandemics. There has never been a better time to start growing the skills you need to get your foot-in-the-door in the technology industry regardless of your background.&lt;/p&gt;

</description>
      <category>watercooler</category>
      <category>beginners</category>
      <category>career</category>
    </item>
    <item>
      <title>What has been your worst experience as a developer?</title>
      <dc:creator>Shawn Humphreys</dc:creator>
      <pubDate>Fri, 24 Jul 2020 18:38:59 +0000</pubDate>
      <link>https://dev.to/mrshawnhum/what-has-been-your-worst-experience-as-a-developer-6j4</link>
      <guid>https://dev.to/mrshawnhum/what-has-been-your-worst-experience-as-a-developer-6j4</guid>
      <description>&lt;p&gt;Describe your worst experience rather it is personal or professional as a developer/engineer. Maybe you were fixing a bug and something else crashes with no answers from Stacked Overflow to how to solve it.&lt;/p&gt;

&lt;p&gt;I will start. I was fresh out of coding boot camp with my school project I have spent two weeks making that was ready to show employers. After I graduated, I forked my project to my GitHub and worked a minor bug on my server. After I deployed the site, the whole site crashed. I probably have spent a week trying to find out what went wrong before I gave up and decided to make a new web application to showcase other employers.&lt;/p&gt;

&lt;p&gt;Have you been into a similar situation before? Maybe this will help others that might feel stressed out and alone or simply a good laugh while screaming, "Yep....been there before!".&lt;/p&gt;

</description>
      <category>watercooler</category>
      <category>discuss</category>
      <category>productivity</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Real-Time Chat Application with React, Nodejs, &amp; Socket.io</title>
      <dc:creator>Shawn Humphreys</dc:creator>
      <pubDate>Thu, 23 Jul 2020 20:07:06 +0000</pubDate>
      <link>https://dev.to/mrshawnhum/real-time-chat-application-with-react-nodejs-socket-io-25c5</link>
      <guid>https://dev.to/mrshawnhum/real-time-chat-application-with-react-nodejs-socket-io-25c5</guid>
      <description>&lt;p&gt;My new chat application is now live! I have been very excited to learn how you can make a messaging app similar to Discord or FaceBook Messenger. &lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&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%2Fassets%2Fgithub-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/mrshawnhum" rel="noopener noreferrer"&gt;
        mrshawnhum
      &lt;/a&gt; / &lt;a href="https://github.com/mrshawnhum/chat-app" rel="noopener noreferrer"&gt;
        chat-app
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Chat application made with React and Socket.io-client for front-end and Nodejs, Express, and Socket.io for back-end
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;React Chat Application&lt;/h1&gt;

&lt;/div&gt;
&lt;p&gt;Live site - &lt;a href="https://react-chat-page.netlify.app" rel="nofollow noopener noreferrer"&gt;https://react-chat-page.netlify.app&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://github.com/mrshawnhum/chat-app./client/image/chat-app.png"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fmrshawnhum%2Fchat-app.%2Fclient%2Fimage%2Fchat-app.png" alt="React Chat Application"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Client&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;Client folder is utilizing create-react-ap and socket.io-client. You must use Yarn Start to load the application.&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://github.com/mrshawnhum/chat-app./client/image/join.png"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fmrshawnhum%2Fchat-app.%2Fclient%2Fimage%2Fjoin.png" alt="React Chat Application Join Page"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Server&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;The server is powered by Nodejs and Express. To run the server, you will need to use NPM Start. For fast real-time chat messages, the chat application is running under Socket.io.&lt;/p&gt;
&lt;p&gt;Server has been deployed under Heroku.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Thank You&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;There are more features to be added, so stay tuned! Please feel free to reach out for any questions!&lt;/p&gt;
&lt;p&gt;(Here is example of a good commit message for Dev.to)&lt;/p&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/mrshawnhum/chat-app" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;h2&gt;
  
  
  Front-End
&lt;/h2&gt;

&lt;p&gt;I used React to complete the front-end of my chat application. I have also added on React-emoji to allow emojis on the messages. In a later update, I will be adding on an emoji-picker to confidently add emojis. If you fork my project, you will need Yarn Start to load the front-end.&lt;/p&gt;

&lt;h2&gt;
  
  
  Back-end
&lt;/h2&gt;

&lt;p&gt;For my back-end, I used Nodejs with its framework Express. Socket.io has also been used as it is a fantastic engine that enables realtime, bi-directional communication between the client and server. The entire server file has been published to Heroku. If you would like to fork the project, you will need to run NPM Start to run the server along with the front-end.&lt;/p&gt;

&lt;h2&gt;
  
  
  Future Enhancements
&lt;/h2&gt;

&lt;p&gt;I will be releasing new updates overtime on this project. My next update will be to incorporate MongoDB to store users' information as well as created rooms. I would also like to add in the ability switch between different rooms(similar to Discord). Ultimately, I want to do a complete design and UI/UX overhaul in the next coming updates.  &lt;/p&gt;

&lt;h2&gt;
  
  
  Thank You
&lt;/h2&gt;

&lt;p&gt;Thank you for checking out my project! I have been very excited to work on creating my chat application. Leave a comment below if you would like me to create a short tutorial on this project. Please let me know if you have any questions!&lt;/p&gt;

</description>
      <category>react</category>
      <category>todayilearned</category>
      <category>javascript</category>
    </item>
    <item>
      <title>What are some ways to stand out to employers on your LinkedIn?</title>
      <dc:creator>Shawn Humphreys</dc:creator>
      <pubDate>Tue, 21 Jul 2020 20:41:36 +0000</pubDate>
      <link>https://dev.to/mrshawnhum/what-are-some-ways-to-stand-out-to-employers-on-your-linkedin-52jo</link>
      <guid>https://dev.to/mrshawnhum/what-are-some-ways-to-stand-out-to-employers-on-your-linkedin-52jo</guid>
      <description>&lt;p&gt;What is something unique you out on your LinkedIn to have your profile stand out to future employers/recruiters? Recruiters, feel free to put in your advice or stories that have gotten someone an interview or hired immediately.&lt;/p&gt;

&lt;p&gt;One way I feel is important is using buzzwords for about me, bio, etc. When a recruiter/manager type in "React", "Dev-ops", or anything relating to your targeted career path, you want to be the first 5 people that they see with that search term. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4wX9eCjD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/duagud1nggbb90axymoj.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4wX9eCjD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/duagud1nggbb90axymoj.jpg" alt="Shawn Humphreys profile"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Another thing I feel is important is the featured tab. A good featured post about your projects or achievements could get you a phone call/email alone! &lt;/p&gt;

</description>
      <category>watercooler</category>
      <category>career</category>
      <category>discuss</category>
    </item>
  </channel>
</rss>
