<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: OLAIDE</title>
    <description>The latest articles on Forem by OLAIDE (@tech_olaide).</description>
    <link>https://forem.com/tech_olaide</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%2F1050286%2Fcb9dd4d8-7b53-4109-a1e3-fa4598cb57fa.JPG</url>
      <title>Forem: OLAIDE</title>
      <link>https://forem.com/tech_olaide</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/tech_olaide"/>
    <language>en</language>
    <item>
      <title>A Beginners Guide To Mastering HTML Semantic Tags</title>
      <dc:creator>OLAIDE</dc:creator>
      <pubDate>Fri, 11 Aug 2023 17:11:40 +0000</pubDate>
      <link>https://forem.com/tech_olaide/html-semantic-tags-424o</link>
      <guid>https://forem.com/tech_olaide/html-semantic-tags-424o</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;In the early days of web development, developers began by utilising a common "non-semantic" tag like &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt;. They would frequently assign the div a class or id attribute to define their function. For example, if they wanted to create a section on a page, this was frequently written as div class="section"&amp;gt;.&lt;/p&gt;

&lt;p&gt;As a modern-day web developer, the constant use of the div tag typically makes your code seem polluted, making the code messy and challenging to debug or maintain. The use of semantic HTML tags improves the structure and usability of your website and makes your code readable and easy to comprehend.&lt;/p&gt;

&lt;p&gt;In this article, we will discuss how we can make our website stand out with Semantic HTML tags.&lt;/p&gt;

&lt;p&gt;Let us get started!&lt;/p&gt;

&lt;h2&gt;
  
  
  What are Semantic HTML Tags?
&lt;/h2&gt;

&lt;p&gt;Semantic HTML is the syntax that makes HTML more understandable by properly describing the various sections and structures of your web pages. It improves the informativeness and adaptability of online pages, helping browsers and search engines to better comprehend content.&lt;/p&gt;

&lt;p&gt;Semantic HTML tags aid in the structure and organisation of your code, making it more explicit and easy to read.&lt;/p&gt;

&lt;p&gt;Before the advent of semantic HTML, developers used divs to structure things. But as of today, semantic HTML tags make sense to search engines, users, developers, and those with impairments.&lt;/p&gt;

&lt;h2&gt;
  
  
  What are Divs?
&lt;/h2&gt;

&lt;p&gt;In HTML, the div tag is used to create sections for content such as text, graphics, headers, footers, and navigation bars.&lt;br&gt;
The div tag has an opening &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; and closing &lt;code&gt;&amp;lt;/div&amp;gt;&lt;/code&gt; tag and the closing tag is required. The div element is the most useful in web development because it allows us to divide out the material on a web page and create specific sections for different types of information or functions.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;div&amp;gt; Hello there &amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Why Are Sematic HTML Important?
&lt;/h2&gt;

&lt;p&gt;Below is a list of popular semantic HTML tags you might want to try in your next project, stating how each of them is important to your website.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; &lt;code&gt;&amp;lt;Header&amp;gt;&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Since it provides details about the title and heading of the Project relevant material, the HTML "header" element is used to &lt;br&gt;
establish the header for a page or section.&lt;/p&gt;

&lt;p&gt;It typically contains the site's logo, navigation, and page title. It is the section at the top of a website.&lt;/p&gt;

&lt;p&gt;Note that, you can change the header to meet your requirements.&lt;/p&gt;

&lt;p&gt;Below is a syntax&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;header&amp;gt;

    &amp;lt;nav&amp;gt;
       &amp;lt;ul&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href="#home"&amp;gt;Home&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href="#about"&amp;gt;About&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href="#games"&amp;gt;Games&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href="#tournament"&amp;gt;Tournament&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href="#contact"&amp;gt;Contact&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
          &amp;lt;/ul&amp;gt;
      &amp;lt;/nav&amp;gt;

     &amp;lt;h1&amp;gt;This is my navigation part of my current website&amp;lt;/h1&amp;gt;
      &amp;lt;/header&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt; &lt;code&gt;&amp;lt;nav&amp;gt;&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This element denotes a part of your HTML code that provides navigation links, either within the website, you are working on.&lt;/p&gt;

&lt;p&gt;Examples of these include menus, tables of contents, and indexes. The nav tag commonly includes it.&lt;/p&gt;

&lt;p&gt;Below is the syntax.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;header&amp;gt;

    &amp;lt;nav&amp;gt;
       &amp;lt;ul&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href="#home"&amp;gt;Home&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href="#about"&amp;gt;About&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href="#games"&amp;gt;Games&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href="#tournament"&amp;gt;Tournament&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href="#contact"&amp;gt;Contact&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
          &amp;lt;/ul&amp;gt;
      &amp;lt;/nav&amp;gt;

     &amp;lt;h1&amp;gt;This is my navigation part of my current website&amp;lt;/h1&amp;gt;
      &amp;lt;/header&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&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%2Ffxpm2e49gy773gjzn5md.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%2Ffxpm2e49gy773gjzn5md.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The HTML article tag is used to represent an article. It is one of the new sectioning elements in HTML5. For example, you can use them to organize blog posts, magazines, product cards,forum posts, magazine or newspaper articles, user-submitted comments, or an interactive widget or gadget.&lt;/p&gt;

&lt;p&gt;A given document may contain many articles; for example, on a blog that displays the content of each piece as the viewer scrolls, each post would be contained in an  element, maybe with one or more sections within.&lt;/p&gt;

&lt;p&gt;Below is a syntax :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang="en"&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset="UTF-8"&amp;gt;
    &amp;lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&amp;gt;
    &amp;lt;title&amp;gt;Document&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;article&amp;gt;
        &amp;lt;h1&amp;gt;The shattered dream &amp;lt;/h1&amp;gt;

        &amp;lt;article&amp;gt;
            &amp;lt;h3&amp;gt;Introduction&amp;lt;/h3&amp;gt;
           &amp;lt;p&amp;gt;Names of the people mentioned in this story 
            are not the real names.&amp;lt;/p&amp;gt;
         &amp;lt;/article&amp;gt;

         &amp;lt;article&amp;gt;
            &amp;lt;h3&amp;gt;Chapter One&amp;lt;/h3&amp;gt;
            &amp;lt;p&amp;gt; Its a good time to start again.&amp;lt;/p&amp;gt;
           &amp;lt;/article&amp;gt;

    &amp;lt;/article&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;main&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The primary material of a document is indicated using the main tag. It includes information that is specifically relevant to the main subject.&lt;br&gt;
The main tag represents the dominant content of the body of a &lt;br&gt;
document. This area consists of content that is directly related to or expands upon the central topic of a document, or the central functionality of an application.&lt;/p&gt;

&lt;p&gt;Under the main tag, redundant content like sidebars, navigation &lt;br&gt;
links, and search forms should be avoided. Additionally, there can only be one main element per document.&lt;/p&gt;

&lt;p&gt;An example of how the main tag can be used in an HTML document is as follows;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;html&amp;gt;
 &amp;lt;head&amp;gt;
 &amp;lt;/head&amp;gt;
 &amp;lt;body&amp;gt;
  &amp;lt;main&amp;gt;

    &amp;lt;h1&amp;gt; Gifts &amp;lt;/h1&amp;gt;
    &amp;lt;p&amp;gt; Gifts are presented during birthdays. &amp;lt;/p&amp;gt;

    &amp;lt;article&amp;gt;
      &amp;lt;h2&amp;gt; Birthdays &amp;lt;/h2&amp;gt;
      &amp;lt;p&amp;gt; Most birthdays are celebrated at the beach&amp;lt;/p&amp;gt;
    &amp;lt;/article&amp;gt;

    &amp;lt;article&amp;gt;
      &amp;lt;h2&amp;gt; Beach &amp;lt;/h2&amp;gt;
      &amp;lt;p&amp;gt;The beach is situated at every part of the water.&amp;lt;/p&amp;gt;
    &amp;lt;/article&amp;gt;

  &amp;lt;/main&amp;gt;
 &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;

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

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Chapters, headers, footers, and other sections are all defined using the section tag, the information is divided into sections and subsections using the section tag.&lt;br&gt;
When a document needs two headers, two footers, or any other section, the section tag is used, and the generic block of related elements was organized by the section tag.&lt;/p&gt;

&lt;p&gt;The section tag's key benefit is that it is a semantic element, which means that both browsers and developers can understand what it means.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; &amp;lt;html&amp;gt;

    &amp;lt;body&amp;gt;

        &amp;lt;h1&amp;gt;The Inspirational Books&amp;lt;/h1&amp;gt;

        &amp;lt;section&amp;gt;
            &amp;lt;h2&amp;gt;Introduction&amp;lt;/h2&amp;gt;
            &amp;lt;p&amp;gt;The Book is a combination of motivations.&amp;lt;/p&amp;gt;
        &amp;lt;/section&amp;gt;


        &amp;lt;section&amp;gt;
           &amp;lt;h2&amp;gt;Chapter one:&amp;lt;/h2&amp;gt;
           &amp;lt;p&amp;gt;The is a book that makes you think big&amp;lt;/p&amp;gt;
        &amp;lt;/section&amp;gt;

    &amp;lt;/body&amp;gt;

&amp;lt;/html&amp;gt;

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

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt; &lt;code&gt;&amp;lt;aside&amp;gt;&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The aside tag is used to describe the primary object of the web page in a more concise manner that is similar to a highlighter.&lt;/p&gt;

&lt;p&gt;It essentially identifies content that is related to the principal content of the web page but does not constitute the primary page's main objective. The aside tag primarily carries author information and links, Create sidebars for quotes, comments, or shout-outs.&lt;/p&gt;

&lt;p&gt;This tag facilitates page design and improves the clarity of the HTML document. It allows us to quickly distinguish between the primary text and the subordinate material. Both div and aside require CSS for customized design.&lt;/p&gt;

&lt;p&gt;It should be noted that the aside tag is new in HTML5. This tag does not render anything unusual in a browser, and for that, you must use CSS to style it.&lt;/p&gt;

&lt;p&gt;See the syntax below:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
 &amp;lt;html&amp;gt;

  &amp;lt;head&amp;gt;

  &amp;lt;/head&amp;gt;

  &amp;lt;body&amp;gt;
      &amp;lt;div style="display: flex;"&amp;gt;
          &amp;lt;main&amp;gt;
              Music is the art of arranging sound to create some 
              combination of sweet melody
            &amp;lt;ul&amp;gt;
              &amp;lt;li&amp;gt;Blues&amp;lt;/li&amp;gt;
              &amp;lt;li&amp;gt;Hiphop&amp;lt;/li&amp;gt;
              &amp;lt;li&amp;gt;Highlife&amp;lt;/li&amp;gt;
              &amp;lt;li&amp;gt;RnB&amp;lt;/li&amp;gt;
            &amp;lt;/ul&amp;gt;
          &amp;lt;/main&amp;gt;

          &amp;lt;aside style="margin:40px;padding:20px;border-left:4px 
          solid 
           lightblue;"&amp;gt;
            &amp;lt;i&amp;gt;For good beats and music&amp;lt;br /&amp;gt;
            subscribe on our channel&amp;lt;br /&amp;gt;
            Aesthete Music.&amp;lt;/i&amp;gt;
          &amp;lt;/aside&amp;gt;
         &amp;lt;/div&amp;gt;
  &amp;lt;/body&amp;gt;

  &amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Below is the output:&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%2Fmdxqe6cxyoug62dw5cc2.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%2Fmdxqe6cxyoug62dw5cc2.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;figure&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In HTML, the figure tag is used to include self-contained information such as illustrations, diagrams, pictures, or code listings in a document.&lt;/p&gt;

&lt;p&gt;It is connected to the main flow, but it can be used in any position of a document and the figure flows with the document, thus removing it should not disrupt the flow of the document.&lt;/p&gt;

&lt;p&gt;This tag debuted in HTML5 and It contains mostly two tags which are listed below:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;img src: This tag is used to       add an image source to the &lt;br&gt;
document.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;figcaption: This tag is used to set the caption to the image.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The figurecaption also known as the  tag in HTML is used to set a caption to the figure element in a document, this tag is new in HTML5.&lt;/p&gt;

&lt;p&gt;Check the syntax below.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;

    &amp;lt;html&amp;gt;
        &amp;lt;body&amp;gt;
             &amp;lt;h1&amp;gt;Types of flowers&amp;lt;/h1&amp;gt;
             &amp;lt;p&amp;gt; We have different types of flowers&amp;lt;/p&amp;gt;
           &amp;lt;figure&amp;gt;
             &amp;lt;img src="https://cdn.britannica.com/45/5645-050- 
               B9EC0205/head-
                 treasure-flower-disk-flowers-inflorescence- 
                  ray.jpg"
                  alt="flower" style="width:50%"&amp;gt;
               &amp;lt;figcaption&amp;gt;This is a Sunflower&amp;lt;/figcaption&amp;gt;
             &amp;lt;/figure&amp;gt;
        &amp;lt;/body&amp;gt;
    &amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Output:&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%2Fau6dx3sagxana0mk1z4g.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%2Fau6dx3sagxana0mk1z4g.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;footer&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In HTML, the footer tag is used to specify the footer of an HTML document. This tag typically contains authorship information, copyright information, contact information, sitemap, back-to-top links, and related documents.&lt;/p&gt;

&lt;p&gt;Within the body tag, the footer tag is used. The below example illustrates the footer tag in HTML elements:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;

&amp;lt;html&amp;gt;
 &amp;lt;body&amp;gt;
   &amp;lt;h1&amp;gt;Types of flowers&amp;lt;/h1&amp;gt;
    &amp;lt;p&amp;gt; We have different types of flowers&amp;lt;/p&amp;gt;
      &amp;lt;figure&amp;gt;
        &amp;lt;img src="https://cdn.britannica.com/45/5645- 
          050-B9EC0205/head-treasure-flower-disk-flowers- 
          inflorescence-ray.jpg"
          alt="flower" style="width:50%"&amp;gt;
          &amp;lt;figcaption&amp;gt;This is a Sunflower&amp;lt;/figcaption&amp;gt;
          &amp;lt;/figure&amp;gt;
          style&amp;gt;
            footer {
            text-align: center;
            padding: 3px;
            background-color: green;
            color: white;
            width: 650px;
            }
             &amp;lt;/style&amp;gt;
             &amp;lt;footer&amp;gt;
             &amp;lt;p&amp;gt;© 2023 by Sunflower&amp;lt;/p&amp;gt;
             &amp;lt;/footer&amp;gt;
 &amp;lt;/body&amp;gt;
 &amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&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%2F113dythk7e2njyw8jr0q.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%2F113dythk7e2njyw8jr0q.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Conclusion:&lt;/p&gt;

&lt;p&gt;Using semantic HTML is critical for producing websites that are accessible, well-structured, and easy to maintain. Both consumers and developers benefit from it since it ensures accurate content interpretation, search engine visibility, and long-term adaptation. By adhering to semantic mark-up best practices, you help to create a more inclusive and user-friendly web experience.&lt;/p&gt;

&lt;p&gt;Now that you have learnt about HTML Semantic tags, use them and see your code appear more current, readable, and presentable.&lt;/p&gt;

&lt;p&gt;Feel free to message me on my Social accounts for any help.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/tech_Olaide" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/oluwatobiloba-olaide-15102a200/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="mailto:olaideoluwatobiloba1@gmail.com"&gt;olaideoluwatobiloba1@gmail.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>semantic</category>
      <category>programmers</category>
      <category>html</category>
      <category>semantictags</category>
    </item>
    <item>
      <title>How To Create A GitHub Repository</title>
      <dc:creator>OLAIDE</dc:creator>
      <pubDate>Mon, 17 Jul 2023 20:55:12 +0000</pubDate>
      <link>https://forem.com/tech_olaide/how-to-create-a-github-repository-36of</link>
      <guid>https://forem.com/tech_olaide/how-to-create-a-github-repository-36of</guid>
      <description>&lt;p&gt;As a developer, there is no denying that one of the important things you need to understand is how GitHub works and how Netlify as a hosting platform works. In this article, I will guide you through the steps of using a GitHub repository to host your website on Netlify.&lt;/p&gt;

&lt;p&gt;Let us get started!&lt;/p&gt;

&lt;h2&gt;
  
  
  What is a GitHub repository?
&lt;/h2&gt;

&lt;p&gt;A GitHub repository can be used to store a development project. It can contain folders and any type of file (HTML, CSS, JavaScript, Documents, Data, Images).&lt;/p&gt;

&lt;p&gt;All the changes made to your files in a Git project are recorded and saved in your GitHub repository. This information is saved in the repository folder, often known as the git directory.&lt;/p&gt;

&lt;p&gt;Git keeps track of all project modifications and stores them in the repository using a version control system. Users can then remove, copy, or create new repositories for active projects.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Netlify?
&lt;/h2&gt;

&lt;p&gt;Netlify is a platform that allows web developers to host their websites in the cloud without having to manage any servers on the back end.&lt;/p&gt;

&lt;p&gt;There are varieties of static website hosting platforms, but Netlify is almost everyones favourite. Netlify makes it extremely simple for developers to host websites in a scalable and secure manner.&lt;/p&gt;

&lt;p&gt;In this session, I will be showing you a step-by-step guide on how to create a repository directly on your GitHub.&lt;/p&gt;

&lt;h2&gt;
  
  
  How To Create A GitHub Repository
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Step 1&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To do this, the first step is to create a repository on GitHub where you will keep the source code for your website. Here is a step-by-step guide.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Sign in to your GitHub account, or create one if you don't have any. You can sign up &lt;a href="https://github.com/"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;After logging in, select the "Repositories" option to get to the repositories page. if it is your first repository, there is a button at the left-hand corner of your GitHub account that says "create repository"&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;But if you are not new to GitHub, by the left-hand corner of your GitHub, there is a green button that says "New"&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Give your repository a name that corresponds to the name of your website.&lt;br&gt;
If your website is called "My New Repo" you might name the repository "my-new-repo" or any other suitable name.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;While giving your repository a.     name, it tells you to give a description too for you to provide context for your website. &lt;br&gt;
Please note, the description part is optional, you can decide to ignore it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The next thing to do is choose whether or not you want to make &lt;br&gt;
your repository public or private. But in this context, I will suggest you leave it public.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You can choose to add additional options like the "README file" but in this context, I will say you should ignore it for now.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;Scroll down to the last part of this repository page and click 
"Create Repository" to create your new GitHub repository.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 2&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Now that you've set up a GitHub repository for your website, it's time to push your website code to it. This will make the source code of your website available for deployment on Netlify.&lt;/p&gt;

&lt;p&gt;Note that when you create your new repository, an instruction shows up on your Git Hub on how to do every command in your terminal or command prompt.&lt;/p&gt;

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

&lt;p&gt;What to do next?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Open your command prompt on your local machine or terminal on your VSCode&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Go to the directory where the code for your website is stored. &lt;br&gt;
Make sure you've used the "git init" command to create a local Git repository in this directory.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;git init&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Run the following command to add all of the files and folders in your website's code to your Git repository:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;git add .&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This particular command makes your files on your vs code turn green which means it is ready to get saved into git. Note that I mentioned earlier that the README is not necessary.&lt;/p&gt;

&lt;p&gt;Now that the file has been added to the git versioning system and git recognizes it, then it is available to be saved and pushed to the cloud.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Create a descriptive commit message before saving the changes 
to the Git repository. For instance:&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;code&gt;git commit -m "my new repo"&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Note that the "m" here means message, it helps you know at what point in the particular project where changes were made.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; Identify the branch you are pushing to because every GitHub 
repository has at least one branch which will serve as the main 
branch.
That is why we call it "Main". So to do this, follow use the 
command below;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;code&gt;git branch -M main&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Now that this is done, you should not get any errors at all.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The following command should be used to link your local Git 
repository to the cloud GitHub repository:&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;code&gt;git remote add origin    https://github.com/ommahhhh/my-new-repo.git&lt;br&gt;
&lt;/code&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Not that all these have been done, we can now push the code &lt;br&gt;
from your local repository to your GitHub repository with the &lt;br&gt;
command below:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;git push -u origin main&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With this command, your work gets pushed to the remote GitHub repository's master branch.&lt;/p&gt;

&lt;p&gt;Your website code will be posted to the GitHub repository when the command has been completely done. To ensure that all of your project files have been appropriately uploaded, you can now return to your GitHub page where you established the repository and reload the page, there you will see that your repository has been pushed successfully.&lt;/p&gt;

&lt;p&gt;Here is a Youtube video from the Zuri Team that demonstrates how to create a repository on GitHub &lt;a href="https://youtu.be/0FaJF4t5Kfo"&gt;https://youtu.be/0FaJF4t5Kfo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now that you are familiar with how the GitHub repository works, the next thing I will be showing you is how to host on your Netlify.&lt;/p&gt;

&lt;p&gt;Let us get it done!&lt;/p&gt;

&lt;h2&gt;
  
  
  How To Host and Deploy On Netlify
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Step 1&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Before you can host your site at all on Netlify, you need to create a Netlify account and link it to your GitHub.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Open &lt;a href="https://app.netlify.com/"&gt;https://app.netlify.com/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;To register for a new account, click the "Sign up" button on &lt;br&gt;
the site.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You can then sign up using your GitHub account or establish a &lt;br&gt;
new Netlify account by providing your email address and &lt;br&gt;
password. whichever one works for you is fine.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;Please note that If you sign up using your GitHub account, you will be taken to a page where you may authorize Netlify to access your GitHub repositories. This permission allows Netlify to launch your site directly from your GitHub repository, which is exactly what we want to happen, therefore I strongly suggest you sign up with your GitHub.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Now that you have signed up and your Netlify account has been 
Authorized by your GitHub account, you will then be redirected 
to Netlify.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 2&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Now that you have successfully created a Netlify account and have been able to connect your GitHub account with it, so what's next?&lt;/p&gt;

&lt;h2&gt;
  
  
  Deploy your website on Netlify
&lt;/h2&gt;

&lt;p&gt;Here is the step-by-step guide on how to deploy your website on Netlify;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Navigate to your Netlify dashboard.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;When you're on the dashboard, click the "Sites" button. Then in &lt;br&gt;
the right-hand corner, you will a button that states "Add new &lt;br&gt;
site".&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;By clicking the "Add new site button", it will start the process of creating a new site with your GitHub repository.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;After clicking on the button, you will see options that state: Import an existing project, Start from a template, and Deploy manually&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please note that you can use any of these mentioned options above but I will suggest you use the first option "Import an existing project"&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click on "Import an existing project" and you will see a list 
of Git providers that are currently accessible, choose GitHub 
from the list.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Now that you have clicked on GitHub, a list of your GitHub &lt;br&gt;
repositories will be retrieved, it then tells you to pick a repository.&lt;br&gt;
please note that there is a search box that says "search repo"&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Click on the search box and search for the exact repository &lt;br&gt;
name you gave the website on your GitHub repository (if you do &lt;br&gt;
not search for the exact name, it won't pop up on your Netlify)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You can now select the repository that contains the website you want to deploy.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Now that the repository has shown on your Netlify, click on it, &lt;br&gt;
there you scroll down a bit to see the deployment settings appear on the same page, The settings are: Base directory, Build command, and Publish directory&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are just a few of the settings you may set up here. Although I will say you should safely disregard options and rely on the default settings to function, in some situations, you can change them to suit the needs of your project.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;On the same page is where the button that says "Deploy site", 
click on the button and start your deployment.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;Netlify will start developing and launching your website. The deploy logs on the Netlify dashboard allow you to keep track of the development.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please note: if it takes time and it is still telling you it &lt;br&gt;
is deploying, I will suggest you refresh your page, by then it should have deployed. However, wait a short while before you decide to refresh.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; When the deployment is finished, Netlify will provide you with a specific URL where your website can be seen online. You can now view your deployed site by visiting and sharing the URL.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Conclusion&lt;/p&gt;

&lt;p&gt;Using Netlify to host and launch websites is a lot of fun. Overall, it is an excellent platform for developers looking to optimise their processes, build quick and dependable websites and applications.&lt;/p&gt;

&lt;p&gt;Yipee! You have now successfully hosted your website on Netlify. Your website is ready to be viewed by anyone and give them a smooth surfing experience.&lt;/p&gt;

&lt;p&gt;Feel free to message me on my Social accounts for any help.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/tech_Olaide"&gt;Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/oluwatobiloba-olaide-15102a200/"&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="mailto:olaideoluwatobiloba1@gmail.com"&gt;olaideoluwatobiloba1@gmail.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>github</category>
      <category>webdev</category>
      <category>netlify</category>
      <category>repository</category>
    </item>
    <item>
      <title>Run Your Code On Different Browsers.</title>
      <dc:creator>OLAIDE</dc:creator>
      <pubDate>Tue, 04 Jul 2023 19:43:14 +0000</pubDate>
      <link>https://forem.com/tech_olaide/run-your-code-on-different-browsers-3222</link>
      <guid>https://forem.com/tech_olaide/run-your-code-on-different-browsers-3222</guid>
      <description>&lt;p&gt;When working on the editor (VSCode), you will have to run your code to see it displayed on the browser by going live.&lt;/p&gt;

&lt;p&gt;Therefore, the majority of individuals indicate that when going live on VSCode, it automatically switches to Safari or Microsoft Edge, but they would want it to function on "Chrome" instead.&lt;/p&gt;

&lt;p&gt;In this article, I will teach you how to run your live server on the browser of your choice.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Step-By-Step Guide
&lt;/h2&gt;

&lt;p&gt;In several instances, developers have encountered situations in which they needed to execute their code on Chrome, but it kept redirecting them to either Microsoft Edge or Firefox.&lt;/p&gt;

&lt;p&gt;As developers, There is no doubt that everyone makes use of their favourite browser for work.&lt;/p&gt;

&lt;p&gt;Here are the steps you need to take to switch to your preferred browser.&lt;/p&gt;

&lt;p&gt;• &lt;strong&gt;Open your VSCode.&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;• &lt;strong&gt;Go to your settings.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;On your VSCode, there is a settings icon at the bottom left of &lt;br&gt;
   the editor.&lt;/p&gt;

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

&lt;p&gt;• &lt;strong&gt;Open the settings Icon.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;After clicking the settings icon, select "settings" from the &lt;br&gt;
   menu that appears.&lt;/p&gt;

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

&lt;p&gt;• After clicking on settings, a search box appears on top of your &lt;br&gt;
   editor, which you will type "live server" into.&lt;/p&gt;

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

&lt;p&gt;The first drop-down menu you get when searching for live server states: "Specify custom browser settings for live server...."&lt;/p&gt;

&lt;p&gt;Don't worry, we are getting there already!&lt;/p&gt;

&lt;p&gt;• The final step is clicking the drop menu where you see &lt;br&gt;
   different browsers, choose your default favourite browser and &lt;br&gt;
   that is it.&lt;/p&gt;

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

&lt;p&gt;Easy right? I know it is.&lt;/p&gt;

&lt;p&gt;Remember, I stated at the beginning that my favourite browser would be Chrome, which is why I chose it. It is not an issue if you opt to use a different browser (everyone has different preferences).&lt;/p&gt;

&lt;p&gt;After that, close your editor and reopen it, then go live and see your code working on Chrome or any of the default browsers you have selected.&lt;/p&gt;

&lt;p&gt;Additionally, I made a video that clearly demonstrates how to run your code on your preferred browser. Click the YouTube link below to watch.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=9y0oV5h9yug"&gt;https://www.youtube.com/watch?v=9y0oV5h9yug&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;As a developer, you need to run/test your code on different browsers. This is called the "Cross Browser Testing".&lt;/p&gt;

&lt;p&gt;It is a good idea to test your websites on different versions of browsers.&lt;/p&gt;

&lt;p&gt;Feel free to message me on my Social accounts for any help.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/tech_Olaide"&gt;Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/oluwatobiloba-olaide-15102a200/"&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="mailto:olaideoluwatobiloba1@gmail.com"&gt;olaideoluwatobiloba1@gmail.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>developers</category>
      <category>browser</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Why I Transitioned into Technical Writing</title>
      <dc:creator>OLAIDE</dc:creator>
      <pubDate>Tue, 04 Jul 2023 19:12:41 +0000</pubDate>
      <link>https://forem.com/tech_olaide/why-i-transitioned-into-technical-writing-3b3c</link>
      <guid>https://forem.com/tech_olaide/why-i-transitioned-into-technical-writing-3b3c</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;So what do you tell someone who adores writing?&lt;/p&gt;

&lt;p&gt;Since I was a small child, I always liked writing. I even created my first storybook at that age. But how can I convince my audience that I never wanted to write in a technical style? I never saw myself pursuing a profession in technical writing. I have been building websites for more than two years.&lt;/p&gt;

&lt;p&gt;Who says I was going to develop my skills as a tech writer? Nobody told me, I mean nobody! I woke up one morning and said to myself that I was going to learn it and I did, as it was just me and my thoughts at the time. I discovered how resourceful I can be when putting ideas into writing.&lt;/p&gt;

&lt;p&gt;So I said to myself "You would do well in the writing space."&lt;/p&gt;

&lt;p&gt;The Instant I Gave Myself In&lt;br&gt;
I can imagine what is going through your mind. I know you would be wondering if I eventually gave in to the thought.&lt;/p&gt;

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

&lt;p&gt;Yes, I gave in. I decided to fully embrace my ability and go into the field of technical writing. I recalled sending out a tweet to inform everyone on my timeline that I was about to launch a career in technical writing.&lt;/p&gt;

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

&lt;p&gt;I started preparing and asking people I know that are into writing how I can get started. I was lucky enough to get resources online, made my research, took courses online, and asked questions on how to write articles, started publishing and I later joined a community &lt;a href="https://discord.com/invite/kX62pqKJky"&gt;Here&lt;/a&gt;, then I started contributing to open source.&lt;/p&gt;

&lt;p&gt;Am I Doing Well In The Field?&lt;br&gt;
Who wouldn't succeed in the field they have prepared to explore? It now appeared to be a fulfilment of a dream for me. I took everything seriously and wrote seven (7) technical articles. I improved my CV and started submitting gig and employment applications. Writing and coding both got attractive and today I'm flourishing in the field of technical writing.&lt;/p&gt;

&lt;p&gt;I was passionate about guiding others through the process of becoming technical writers. I recalled tweeting about how many weeks I wanted to mentor people and I received responses from interested individuals.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/tech_Olaide/status/1662797111878901761?s=20"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--svGxC5oi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5ibfla5hj37acsb5j7jr.png" alt="Image description" width="800" height="659"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Observe this! I ultimately gave 20 folks the opportunity.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/tech_Olaide/status/1662879907276374022?s=20"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CX3rsXzu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qxbw0f2s8vknsm8iyjan.png" alt="Image description" width="800" height="1302"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Indeed! We conducted the mentoring class, and everyone I choose got involved, learned the essentials, were given tasks to do, and were all prepared for the technical writing part.&lt;/p&gt;

&lt;p&gt;We had three weeks of Mentorship class, and I can confidently state that they are all performing well in the field as we speak.&lt;/p&gt;

&lt;p&gt;Conclusion&lt;br&gt;
And so I can assure you that if you can envision it, you have the strength to live it. Your ambitions, no matter how far-fetched they look, have the potential to become a reality.&lt;/p&gt;

&lt;p&gt;Listen to your soul's calling and let it guide your path. Whether it's a profession or a life-changing endeavour, you have the power to make it a reality. Have faith in yourself, your ability and the power of your aspirations.&lt;/p&gt;

&lt;p&gt;There will be challenges and doubts that try to influence you, the route may appear to be obscure, but don't cave in.&lt;/p&gt;

&lt;p&gt;I am rooting for you!&lt;/p&gt;

&lt;p&gt;Found this article helpful?&lt;br&gt;
Feel free to find me around the web for questions and clarifications&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/tech_Olaide"&gt;Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/oluwatobiloba-olaide-15102a200/"&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>technicalwriting</category>
      <category>writing</category>
      <category>developers</category>
    </item>
    <item>
      <title>The new intake</title>
      <dc:creator>OLAIDE</dc:creator>
      <pubDate>Thu, 01 Jun 2023 18:21:13 +0000</pubDate>
      <link>https://forem.com/tech_olaide/the-new-intake-2lhc</link>
      <guid>https://forem.com/tech_olaide/the-new-intake-2lhc</guid>
      <description>&lt;p&gt;I am trying to teach the new intakes what development tools and writing toolbox looks like and now they dem to understand it very well. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>All You Need To Know About Web 3.0 And Blockchain</title>
      <dc:creator>OLAIDE</dc:creator>
      <pubDate>Thu, 25 May 2023 12:29:35 +0000</pubDate>
      <link>https://forem.com/tech_olaide/all-you-need-to-know-about-web-30-and-blockchain-48lj</link>
      <guid>https://forem.com/tech_olaide/all-you-need-to-know-about-web-30-and-blockchain-48lj</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;New technologies make the rounds in the tech world now and then. Given the nature of developers, learning about these new trends is critical, especially if you belong to a group of developers or you are looking to transfer to something new and more challenging.&lt;/p&gt;

&lt;p&gt;At the moment, Web3 and Blockchain are all the rage, and this article will give you prior knowledge on these topics.&lt;/p&gt;

&lt;p&gt;this write-up will let you understand very well the meaning of important terms, facts about web.3 and ways you can transition from wherever you are to blockchain development.&lt;/p&gt;

&lt;p&gt;After reading this article, You will have sufficient information to decide whether to enter the blockchain development industry or not, whether to use blockchain in your upcoming project or not.&lt;/p&gt;

&lt;h2&gt;
  
  
  What are blockchain, smart contracts, and the web3?
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Blockchain
&lt;/h2&gt;

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

&lt;p&gt;A blockchain is a data structure used to create a decentralized ledger. A blockchain consists of blocks that are chained serially. A block contains:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;A timestamp indicating when the block was created&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Block reward&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;A set of transactions&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Block number&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;A hash of the previous block&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Every block contains a hash of the previous block, thus making a chain of blocks linked with each other. Every node in the network holds a copy of the blockchain.&lt;/p&gt;

&lt;p&gt;Blockchain is still hot and the industry has a crazy amount of demand for developers right now. Next to awesome salaries, it's also an immensely interesting field to work in.&lt;/p&gt;

&lt;p&gt;If you want to be a part of this and advance in your career to become a Web 3.0 developer, a structured approach can leverage your learning a lot.&lt;/p&gt;

&lt;p&gt;Here are videos that teach everything you need to know about blockchain;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/9aXHQ98TMRY"&gt;https://youtu.be/9aXHQ98TMRY&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/iYYf3w4RPDA"&gt;https://youtu.be/iYYf3w4RPDA&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Smart Contracts
&lt;/h2&gt;

&lt;p&gt;Smart contracts are a great option for automating complicated business processes and transactions since they are transparent, secure, and impervious to tampering. They are created in code and kept on a decentralized blockchain network, which makes sure that everyone has access to the same data and that the rules of the contract are automatically enforced without the involvement of a middleman or outside party. Finance, real estate, and supply chain management are just a few of the sectors using smart contracts to improve efficiency, cut costs, and streamline procedures.&lt;/p&gt;

&lt;p&gt;Smart contracts can nearly do everything, from fungible and non-fungible tokens to the backend of your next decentralized app. They are, however, different from the code you usually write. They will make up a good portion of your future work, so better understand them well.&lt;/p&gt;

&lt;h2&gt;
  
  
  Web 3.0
&lt;/h2&gt;

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

&lt;p&gt;The next generation of the internet, referred to as Web 3.0 or the decentralized web, is based on decentralized technologies including blockchain, peer-to-peer networks, and distributed storage. It intends to develop a more open, transparent, and user-centric internet that is owned and regulated by the users themselves rather than a small number of centralized companies. With Web 3.0, users should have more control over their data and online identities and new applications and services that are more secure, private, and resistant to censorship.&lt;/p&gt;

&lt;p&gt;Blockchain, decentralized applications (dApps), smart contracts, decentralized finance (DeFi), and other technologies and ideas are all included under the umbrella name "Web 3.0."&lt;/p&gt;

&lt;p&gt;Web 3.0 was originally termed the Semantic Web by Tim Berners-Lee, and was portrayed to be an autonomous, intelligent, and open internet.&lt;/p&gt;

&lt;h2&gt;
  
  
  Learn Solidity
&lt;/h2&gt;

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

&lt;p&gt;Solidity can be learned. There are numerous blockchains available, each with its distinct method of constructing smart contracts.&lt;/p&gt;

&lt;p&gt;Solidity, on the other hand, is the language of the Ethereum Virtual Machine (VM), which is embedded in many other blockchains. It will not only benefit you on Ethereum. It will also assist you in creating smart contracts on other chains.&lt;/p&gt;

&lt;p&gt;Solidity developers have by far the most job opportunities. Many companies are building or planning to develop on Ethereum. It may be a long time before another blockchain reaches the degree of adoption that Ethereum has.&lt;/p&gt;

&lt;p&gt;Despite a few issues (the chain is now overloaded), the community is actively working on shifting the consensus to Proof-of-Stake. All scalabilitySolidity can be learned. There are numerous blockchains available, each with its distinct method of constructing smart contracts.&lt;/p&gt;

&lt;p&gt;Solidity, on the other hand, is the language of the Ethereum VM, which is embedded in many other blockchains. It will not only benefit you on Ethereum. It will also assist you in creating smart contracts on other chains.&lt;/p&gt;

&lt;p&gt;Solidity developers have by far the most job opportunities. Many companies are building or planning to develop on Ethereum. It may be a long time before another blockchain reaches the degree of adoption that Ethereum has.&lt;/p&gt;

&lt;p&gt;What you must understand in particular is how gas works and how each line of code you write in Solidity influences the price of execution of your smart contract. There is no getting around that. Unfortunately, some businesses aggressively optimize for gas use.&lt;/p&gt;

&lt;p&gt;Have questions? here is a video link that vividly explains what solidity is and how it works.&lt;a href="https://youtu.be/M576WGiDBdQ"&gt; click here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can take a course here you learn this by playing a game.&lt;/p&gt;

&lt;h2&gt;
  
  
  Is Blockchain The New Oil Money?
&lt;/h2&gt;

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

&lt;p&gt;If by oil money you mean blockchain development is profitable, then the answer is yes! Blockchain developers, for example, were expected to earn between $150 000 and $175 000 on CNBC. According to a popular LinkedIn job posting, a senior blockchain developer might earn up to $1 million per year.&lt;/p&gt;

&lt;p&gt;While money is a key motivator for almost all developers to branch out into new areas, usefulness and enthusiasm for work must also be considered.&lt;/p&gt;

&lt;h2&gt;
  
  
  Can I Become a Blockchain Developer?
&lt;/h2&gt;

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

&lt;p&gt;Do you want to know if you can become a blockchain developer? Yes, why not? You only need to learn the tools and principles to be successful. If you are wondering whether it is worthwhile to venture into Web3, examine the following facts: The Internet, like all other technologies, is changing. We witnessed the power and utility of Web 2.0 from Web 1.0. Web2 will not always be the sole option to create online applications. This is especially true for FinTechs. At the time of writing, the entire Web3 sector is booming, if you're in any tech group, chances are you've come across the word or a developer in it. Blockchain has the potential to be the web Future.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Are The Programming Languages?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Solidity: Solidity was designed to be similar to JavaScript to &lt;br&gt;
make the transition easier for JS developers. Solidity is the &lt;br&gt;
most in-demand expertise in the Web3 arena, and it is utilized &lt;br&gt;
for Ethereum client dApps and smart contracts.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Python: Because of its popularity and ease of use, Python has &lt;br&gt;
gained widespread acceptance in Web3. The pyethereum project, as &lt;br&gt;
well as the web3.py project are examples.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;JavaScript: As the most popular web language, JavaScript offers &lt;br&gt;
modules that are specifically designed for Web3. Etheruem.js, &lt;br&gt;
Three.js, Ethers.js, Web3.js, and other examples are available.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Rust is a C/C++-inspired language that is used to create Solana &lt;br&gt;
client dApps and smart contracts. Rust was used to create the &lt;br&gt;
Parity client.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;.NET: The.NET framework is not forgotten. Using Nethereum, you &lt;br&gt;
can simply connect the Ethereum blockchain into your.NET apps.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;C++: C++ is primarily qualified. You can never go wrong with the &lt;br&gt;
language for protocol development.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Golang: The powerful Go language has also demonstrated skill in &lt;br&gt;
the web3 sector. The Geth client, for example, was developed in &lt;br&gt;
Go.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Where is the money at?
&lt;/h2&gt;

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

&lt;p&gt;Many organizations are looking for blockchain talent, and Google has lately moved into the area, so you can cash in on your skills. You can earn money in this block by doing one of the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Hackathons.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Full-time job role &lt;a href="https://cryptocurrencyjobs.co/"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;You have now seen and comprehended everything necessary to begin working with blockchain technology. If you have the time and motivation to learn a new set of tools and technologies that are likely to shape the Internet of the future, you should do this. Even more, businesses will enter as a matter of survival as more declare their entry into Web 3 For developers, this means more money and business opportunities.&lt;/p&gt;

&lt;p&gt;Still interested?&lt;/p&gt;

&lt;p&gt;Don't be discouraged if it takes some time, especially if you don't have a lot of industry expertise. Some organizations may aim to recruit more experienced employees.&lt;/p&gt;

&lt;p&gt;I am rooting for you!&lt;/p&gt;

&lt;p&gt;Found this article helpful?&lt;/p&gt;

&lt;p&gt;Feel free to find me around the web for questions and clarifications&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/tech_Olaide"&gt;Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/oluwatobiloba-olaide-15102a200/"&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;

</description>
      <category>blockchain</category>
      <category>web3</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
    <item>
      <title>What Is ChatGPT?</title>
      <dc:creator>OLAIDE</dc:creator>
      <pubDate>Thu, 27 Apr 2023 14:19:18 +0000</pubDate>
      <link>https://forem.com/tech_olaide/what-is-chatgpt-3han</link>
      <guid>https://forem.com/tech_olaide/what-is-chatgpt-3han</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;The company OpenAI developed ChatGPT, a large language model.&lt;/p&gt;

&lt;p&gt;Artificial intelligence is changing the way we communicate and interact, from language translation to creative writing. ChatGPT is a powerful AI language model with numerous potential applications. Though they frequently require some editing to reach a final state, ChatGPT responses can benefit both individuals and businesses.&lt;/p&gt;

&lt;p&gt;In this article, We will go over a general description of ChatGPT and how it can be used and applied.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is ChatGPT?
&lt;/h2&gt;

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

&lt;p&gt;ChatGPT is a natural language processing tool driven by AI technology that allows you to have human-like conversations and much more with the chatbot. The language model can answer questions and assist you with tasks like composing emails, essays, and code.&lt;/p&gt;

&lt;p&gt;ChatGPT was created using deep learning, a more complex type of machine learning. Deep learning tries to mimic how the human brain works, learning and improving over time. The more data the model is trained on, the better it can learn these patterns and make accurate predictions.&lt;/p&gt;

&lt;p&gt;ChatGPT was trained on a massive amount of data, consisting of hundreds of billions of words. The dataset contains sources from:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Websites&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Books&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Articles&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Social media posts&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;ChatGPT now threads together text because it has "learned" how information is often presented through digesting all of this input. It makes predictions about how a person might react to a single question, word, or collection of words.&lt;/p&gt;

&lt;h2&gt;
  
  
  How can you access ChatGPT?
&lt;/h2&gt;

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

&lt;p&gt;You can get to ChatGPT by simply going to &lt;a href="http://chat.openai.com"&gt;http://chat.openai.com&lt;/a&gt; and creating an AI account.&lt;/p&gt;

&lt;p&gt;After you sign in, you can begin chatting with ChatGPT. Begin your conversation by asking a question because ChatGPT is still in its early stages of development, it is free to use and you can ask as many questions as you want.&lt;/p&gt;

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

&lt;h2&gt;
  
  
  How are people using ChatGPT?
&lt;/h2&gt;

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

&lt;p&gt;In addition to answering simple questions, the model has many other functions. ChatGPT can write essays for you, describe art in great detail, generate AI art prompts, hold philosophical discussions, and even code for you.&lt;/p&gt;

&lt;p&gt;Although ChatGPT appears to be quite remarkable, it still has limitations. These restrictions include the inability to respond to questions that are phrased in a particular way since it necessitates rephrasing to comprehend the input question. A more significant drawback is the poor quality of the replies it provides, which occasionally seem reasonable but are overly vague or lengthy.&lt;/p&gt;

&lt;h2&gt;
  
  
  Capabilities of ChatGPT
&lt;/h2&gt;

&lt;p&gt;Through its ability to generate useful responses to questions in seconds, ChatGPT has a wide range of potential applications across various industries:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Provide personalized customer service&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Assist with language translation and coding tasks&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Generate content for websites or social media&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Create chatbots and virtual assistants&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Analyse and summarize large amounts of text data&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;These uses have the potential to benefit both businesses and individuals by saving time and money.&lt;/p&gt;

&lt;p&gt;Both the way we use ChatGPT and the application itself are developing Over time, we will find new uses and ChatGPT will add new features. We are just getting started using systems like ChatGPT in our lives.&lt;/p&gt;

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

&lt;p&gt;ChatGPT is a powerful AI language model that has a wide range of potential applications. It was created using a complex form of machine learning and trained using hundreds of billions of words.&lt;/p&gt;

&lt;p&gt;It can generate realistic responses to questions and conversations. These responses can serve useful purposes in both business and everyday life such as content creation and customer service. Though they often need some editing to get to a final state, ChatGPT responses can help people and businesses alike.&lt;/p&gt;

&lt;p&gt;I know this information was at least a little bit helpful to you.&lt;/p&gt;

&lt;p&gt;Now, ask ChatGPT anything!&lt;/p&gt;

&lt;p&gt;Feel free to find me around the web for questions and clarifications&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/tech_Olaide"&gt;Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/oluwatobiloba-olaide-15102a200/"&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>chatgpt</category>
      <category>programming</category>
      <category>ai</category>
    </item>
    <item>
      <title>How To Become A Better UI/UX Designer</title>
      <dc:creator>OLAIDE</dc:creator>
      <pubDate>Wed, 05 Apr 2023 14:00:41 +0000</pubDate>
      <link>https://forem.com/tech_olaide/how-to-become-a-better-uiux-designer-2p5k</link>
      <guid>https://forem.com/tech_olaide/how-to-become-a-better-uiux-designer-2p5k</guid>
      <description>&lt;h2&gt;
  
  
  Introduction.
&lt;/h2&gt;

&lt;p&gt;Hello there, This article will show you how to get started in the field of UI/UX and become a great Designer. I am very excited to share my knowledge and write this blog just for you.&lt;/p&gt;

&lt;p&gt;Now let us get started!&lt;/p&gt;

&lt;h2&gt;
  
  
  Who Is A Designer?
&lt;/h2&gt;

&lt;p&gt;Indeed, you can proudly call yourself a designer if you've ever sat down with paper and a pen or perhaps a laptop and tried to design some great stuff, but this article is about how we can improve as designers and differentiate ourselves from the competition. So let's jump right into the interesting stuff, and I'll try to keep it as simple as possible to avoid not easily understood.&lt;/p&gt;

&lt;p&gt;A UI/UX designer's job is to create user-friendly interfaces that enable users to understand how to use complex technical products.&lt;/p&gt;

&lt;p&gt;UI/UX designers and software developers frequently collaborate and ensuring that they do it correctly is an important part of good software development. It may be difficult for new designers to understand what the developers require of them, So I am here to share some advice based on experiences.&lt;/p&gt;

&lt;h2&gt;
  
  
  Get Into Some Research
&lt;/h2&gt;

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

&lt;p&gt;If your client is paying you an amount of money to design a clean website for his new Automobile business, but you have no idea what an automobile website looks like, you should learn more about what it is before gradually learning more about other automobile shops and drawing inspiration from the most well-known ones.&lt;/p&gt;

&lt;p&gt;Get inspired before starting the design process! Make your design even more convincing by referencing similar competitors. Explain how different is your approach and how it is better when comparing.&lt;/p&gt;

&lt;p&gt;But wait, be a little patient, Inspirations would come up.&lt;/p&gt;

&lt;p&gt;As a UI designer, you must sort through ideas, it is perfectly acceptable for one to be unaware of everything that a client desires or that your next project requires. Fortunately, we were given Google to handle such issues for us.&lt;/p&gt;

&lt;p&gt;Now that you have gotten the hint that you need to get lots of cool inspirations, Here are some resources that can get you boundless inspirations;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.behance.net/"&gt;&lt;strong&gt;Behance&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

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

&lt;p&gt;Behance is one of the many tools that Adobe has to help creators stand out. It’s somewhat like LinkedIn, in the sense that you can use it to showcase your professional work and connect with others.&lt;/p&gt;

&lt;p&gt;I must tell you that Being in a creative field is sometimes challenging. It is impossible to be motivated every single day, regardless of how much you love what you do, and sometimes you will find yourself lacking inspiration, but When this happens, leaning on (and learning from) other creatives can help you reignite that spark inside you. And as you might expect from a social media platform designed specifically for creators, Behance is a valuable tool for achieving this.&lt;/p&gt;

&lt;p&gt;2.&lt;a href="https://dribbble.com/"&gt; &lt;strong&gt;Dribbble&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;Dribbble is a self-promotion and social networking platform for digital designers and creatives. It serves as a design portfolio platform, jobs and recruiting site and is one of the largest platforms for designers to share their work online. it is free for Personal Use designs, themes, templates and downloadable graphic elements on Dribbble.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://mobbin.com/browse/ios/apps"&gt;&lt;strong&gt;Mobbin&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

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

&lt;p&gt;A hand-selected collection of the newest mobile design trends from applications that showcase the best in design is called Mobbin. Obtain ideas from the platform's over 25,000 patterns (screenshots from iPhone 12) and more than 250 iOS apps. all you have to do is register to save your preferred patterns.&lt;/p&gt;

&lt;p&gt;There are many more similar articles on the internet, these were merely my preferences. So don't worry if you didn't find these to be very beneficial to you, there are diverse others.&lt;/p&gt;

&lt;p&gt;Let us Get Started With the Proper Tools;&lt;/p&gt;

&lt;p&gt;You have been getting calls from the client asking for the mock designs, right now, you should use the appropriate tools to sketch out all of your ideas. Now, take your time and focus on your task and don't worry too much about the client as you would not want to give the client a bad design.&lt;/p&gt;

&lt;p&gt;Here are some of the most popular design tools available for your consideration;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.figma.com/"&gt;&lt;strong&gt;Figma&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

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

&lt;p&gt;Figma is a vector graphics editor and prototyping tool which is primarily web-based, with additional offline features enabled by desktop applications for macOS and Windows or Linux, and even on Chromebooks. It also offers a web API, and it's free. The Figma Mirror companion apps for Android and iOS allow the viewing of Figma prototypes on mobile devices. Here is a link to where you can find Figma easy to work on . &lt;a href="https://drive.google.com/drive/folders/1-1diYjUyC-hFiiQn9cTpmTGVbMB4IvT0"&gt;Figma Made Easy&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.sketch.com/"&gt;&lt;strong&gt;Sketch&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

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

&lt;p&gt;Sketch subscriptions come with a shared Workspace, so your team can do everything from designing seamlessly side-by-side in the same space to sharing documents with version histories (with unique links for every version).&lt;/p&gt;

&lt;p&gt;It excludes print design features and is mostly used for user interface and user experience design of websites and mobile apps.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.adobe.com/"&gt;&lt;strong&gt;Adobe XD&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

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

&lt;p&gt;Adobe Inc. created and released Adobe XD, a vector-based user experience design tool for online and mobile applications. Although there are versions for iOS and Android to help preview the outcome of work immediately on mobile devices, it is only accessible for macOS and Windows.&lt;/p&gt;

&lt;p&gt;these are the most commonly used tools but if you want to explore other tools, here is a link to see more of the tools. &lt;a href="https://www.youtube.com/watch?v=dcPp_U-v3bI"&gt;UI/UX Tools&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Branding
&lt;/h2&gt;

&lt;p&gt;In general, branding is significant to UI design.&lt;/p&gt;

&lt;p&gt;A user interface branding design is a collection of graphics assets and visual elements such as;&lt;/p&gt;

&lt;p&gt;. Logo&lt;/p&gt;

&lt;p&gt;. Brand colours&lt;/p&gt;

&lt;p&gt;. Typography&lt;/p&gt;

&lt;p&gt;. Illustrations&lt;/p&gt;

&lt;p&gt;. Animations&lt;/p&gt;

&lt;p&gt;They all play an important role in brand promotion and market visibility.&lt;/p&gt;

&lt;p&gt;As a UI designer, you must keep up with the current technologies, trends and methods to grow with the skill of being creative and adaptive as well as having to work with teams.&lt;/p&gt;

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

&lt;p&gt;The best tip for making your design stand out is to keep up with current trends. Keeping up with trends is like listening to a million customers at once. It demonstrates that you're still in the moment and acknowledges that you are still in the modern flow.&lt;/p&gt;

&lt;p&gt;I know this information was at least a little bit helpful to you.&lt;/p&gt;

&lt;p&gt;Now, don’t let anything hinder you from starting your design journey today, I am rooting for you!&lt;/p&gt;

&lt;p&gt;Feel free to find me around the web for questions and clarifications&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/tech_Olaide"&gt;Twitter&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/oluwatobiloba-olaide-15102a200/"&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ux</category>
      <category>design</category>
      <category>ui</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Is Tailwind CSS The Best Framework?</title>
      <dc:creator>OLAIDE</dc:creator>
      <pubDate>Thu, 30 Mar 2023 16:05:36 +0000</pubDate>
      <link>https://forem.com/tech_olaide/is-tailwind-css-the-best-framework-2abh</link>
      <guid>https://forem.com/tech_olaide/is-tailwind-css-the-best-framework-2abh</guid>
      <description>&lt;h2&gt;
  
  
  What is Tailwind CSS?
&lt;/h2&gt;

&lt;p&gt;In essence, Tailwind CSS is a utility-first CSS framework for quickly creating unique user experiences. It is a low-level, highly adaptable CSS framework that provides all the building pieces required to create custom designs.&lt;br&gt;
Today Tailwind CSS has taken the lead as the most popular CSS framework, leaving behind previous front runners like Bootstrap.&lt;/p&gt;

&lt;p&gt;The benefit of Tailwind CSS is that it makes it simple for developers to alter CSS classes to produce distinctive styles and personalized user interfaces. because there are no restrictions on designs with Tailwind CSS, the developer has complete freedom when it comes to selecting styles. Many developers choose Tailwind CSS over frameworks like Bootstrap that have pre-built style kits because of its design freedom.&lt;/p&gt;
&lt;h2&gt;
  
  
  Why Should You Use Tailwind CSS?
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;It is best for creating responsive websites&lt;/li&gt;
&lt;li&gt;It has smaller CSS files&lt;/li&gt;
&lt;li&gt;it is easy and fast to use&lt;/li&gt;
&lt;li&gt;it has non-restrictive framework and no pre-set 5. 
styles/components&lt;/li&gt;
&lt;li&gt;it has the ability to re-use component style&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;
  
  
  How to get started with Tailwind CSS
&lt;/h2&gt;

&lt;p&gt;Step 1- Install package&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm install tailwindcss 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 2-  Add tailwind to your created CSS file&lt;/p&gt;

&lt;p&gt;After creating a CSS file, copy the following code into the file. What this does it allow you to use Tailwind by adding it to your project.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;@tailwind cssbase;
@tailwind component;
@tailwind utilities;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 3- Create your Tailwind Configuration file&lt;/p&gt;

&lt;p&gt;Enter the code below into your terminal.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npx tailwindcss init
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After running, a new file called "tailwind.config.js" will appear in your project, containing the following code.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;module.exports = {
 purge: [],
 theme: {
   extend: {},
 },final
 variants: {},
 plugins: [],
} 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 4- include the Postcss file In the terminal run&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ npm install postcss-cli autoprefixer
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After the above installation is finished, enter the following code into the terminal.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ touch postcss.configure.js
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now, you should have a file called postcss.config.js. Add the code below to the plugins.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;module.exports ={
plugins :[
   require ("tailwind.css"),
   require ("autoprefixer"),
    ]
 }

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

&lt;/div&gt;



&lt;p&gt;I know you are wondering what "PostCSS" means, worry no more, I am here to explicitly explain everything in this blog for you. &lt;/p&gt;

&lt;p&gt;Now, what is PostCSS?&lt;/p&gt;

&lt;p&gt;PostCSS is a tool used for transforming CSS with JavaScript plugins. It gives you access to Tailwind by adding it to the plugin then It generates a build folder in which the processed Tailwind is saved.&lt;/p&gt;

&lt;p&gt;Step 5-  in the terminal run&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npx postcss tailwind.css -o public/syle.css
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;lastly;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm run build 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The installation is done at this point. You must now create an index.html file where you will be running your tailwind CSS code. &lt;/p&gt;

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

&lt;p&gt;Easy now? Yes!  I know it is now made easy for you to install your tailwind CSS and now you can tell after you have practiced it that Tailwind CSS is the best CSS framework.&lt;/p&gt;

&lt;p&gt;It's time to start experimenting with Tailwind CSS now that you are up and running. Now that you can see how interesting Tailwind CSS is and it might just become your favourite CSS framework.&lt;/p&gt;

&lt;p&gt;Check out these links below  to learn more about Tailwind CSS.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=ft30zcMlFao"&gt;https://www.youtube.com/watch?v=ft30zcMlFao&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=lCxcTsOHrjo"&gt;https://www.youtube.com/watch?v=lCxcTsOHrjo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now get to work! 😊&lt;/p&gt;

&lt;p&gt;Feel free to message me on my Social accounts for any help.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/tech_Olaide"&gt;https://twitter.com/tech_Olaide&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/oluwatobiloba-olaide-15102a200/"&gt;https://www.linkedin.com/in/oluwatobiloba-olaide-15102a200/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="mailto:olaideoluwatobiloba1@gmail.com"&gt;olaideoluwatobiloba1@gmail.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>tailwindcss</category>
      <category>javascript</category>
      <category>webdev</category>
      <category>html</category>
    </item>
    <item>
      <title>How To Get Started As A Front End Web Developer</title>
      <dc:creator>OLAIDE</dc:creator>
      <pubDate>Mon, 27 Mar 2023 21:28:41 +0000</pubDate>
      <link>https://forem.com/tech_olaide/how-to-get-started-as-a-front-end-web-developer-14i7</link>
      <guid>https://forem.com/tech_olaide/how-to-get-started-as-a-front-end-web-developer-14i7</guid>
      <description>&lt;p&gt;Hello there, This article will show you how to get started in the field of development and become a great front-end developer. I am very excited to share my knowledge and the hours of research I put in to write this blog just for you.&lt;/p&gt;

&lt;p&gt;Now let us get started!&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Front End Development?
&lt;/h2&gt;

&lt;p&gt;Front-end development is the development of visual and interactive elements of a website that users interact with directly. It is a combination of HTML, CSS and JavaScript where HTML provides the structure, CSS the styling and layout, and JavaScript the dynamic behaviour and interactivity.&lt;/p&gt;

&lt;p&gt;As a front-end developer, it will be your job to create a website's user interface, paying close attention to design principles and user experience to make sure it looks nice and is simple to use. To ensure that the finished product satisfies the client's requirements and offers the best experience to end users, you will work closely with designers, back-end developers, and project managers.&lt;/p&gt;

&lt;p&gt;If you want to be a Front End Web Developer, Then your first step will be getting used to front-end technologies.&lt;/p&gt;

&lt;p&gt;Every start-up or any kind of company needs a website for its brand in this age of the internet and rapidly evolving technology, Portfolio websites are a great way to showcase your personal brand.&lt;/p&gt;

&lt;h2&gt;
  
  
  Guidelines to becoming a frontend dev.
&lt;/h2&gt;

&lt;p&gt;Before you can think of learning the common technologies and languages, you must be familiar with:&lt;/p&gt;

&lt;p&gt;What is the web's history?&lt;/p&gt;

&lt;p&gt;How does the internet work?&lt;/p&gt;

&lt;p&gt;what are browsers and how do they work?&lt;/p&gt;

&lt;p&gt;What are HTTPS and HTTP?&lt;/p&gt;

&lt;p&gt;This video by Hitech Choudhary will help you understand Front end developer guide &lt;a href="https://www.youtube.com/watch?v=nFQ22Wb6Qe8"&gt;https://www.youtube.com/watch?v=nFQ22Wb6Qe8&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This video by Dave Xiang would help you understand explicitly how browsers work &lt;a href="https://www.youtube.com/watch?v=WjDrMKZWCt0"&gt;https://www.youtube.com/watch?v=WjDrMKZWCt0&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This video by IT k Funde would help you clearly understand the difference between HTTP and HTTPS &lt;a href="https://www.youtube.com/watch?v=eWdPWSBKxso"&gt;https://www.youtube.com/watch?v=eWdPWSBKxso&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Learning The Basics
&lt;/h2&gt;

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

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

&lt;p&gt;HTML stands for "Hypertext Mark-up Language" and not a programming language.&lt;/p&gt;

&lt;p&gt;As a beginner, you should start with the basics and your first language in this field will be HTML which is used to define the structure of a website. It is often called the skeleton of the website. Learn the syntax and build some simple websites with it for practice. For example, you may make a signup page, contact form or your CV with HTML.&lt;/p&gt;

&lt;p&gt;Do you want to see how to write "Hello World" in HTML?&lt;br&gt;
Here's an overview below.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang="en"&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset="UTF-8"&amp;gt;
    &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&amp;gt;
    &amp;lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&amp;gt;  
    &amp;lt;title&amp;gt;Hello World&amp;lt;/title&amp;gt;
    &amp;lt;link rel="stylesheet" href="./style.css"&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;h1&amp;gt;Hello World&amp;lt;/h1&amp;gt;
    &amp;lt;h2&amp;gt;Hello World&amp;lt;/h2&amp;gt;
    &amp;lt;h3&amp;gt;Hello World&amp;lt;/h3&amp;gt;
    &amp;lt;h4&amp;gt;Hello World&amp;lt;/h4&amp;gt;
    &amp;lt;h5&amp;gt;Hello World&amp;lt;/h5&amp;gt;
    &amp;lt;h6&amp;gt;Hello World&amp;lt;/h6&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



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

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

&lt;p&gt;Now, Imagine a meal being cooked in a kitchen by a chef and this meal is being served with no ingredient in it at all. how does that sound or how will taste? or imagine a house with no interiors or painting to beautify it, how will it look like?&lt;/p&gt;

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

&lt;p&gt;This is where CSS comes in.&lt;br&gt;
So, while learning CSS you will have to use your HTML knowledge and use your ideas to beautify your HTML elements.&lt;/p&gt;
&lt;h2&gt;
  
  
  What is CSS?
&lt;/h2&gt;

&lt;p&gt;CSS known as the "Cascading Style Sheets" is a language used for describing the presentation of a document written in a markup language such as HTML or XML.&lt;/p&gt;

&lt;p&gt;note that External style sheets are saved as a CSS file (.css) and can be used to determine the appearance of an entire website through one file (rather than adding individual instances of CSS code to every HTML element you want to adjust). To use this type of style sheet, your .html files need to include a header section that links to the external style sheet and looks something like this:&lt;/p&gt;

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

&lt;p&gt;The highlighted part above is the link for the external styling and below is the code of how to link an external CSS link.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;link rel="stylesheet" href="./style.css"&amp;gt;

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

&lt;/div&gt;



&lt;p&gt;body{&lt;br&gt;
    background-color: black;&lt;br&gt;
}&lt;br&gt;
h1{&lt;br&gt;
    color: aqua;&lt;br&gt;&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;h2{&lt;br&gt;
    color: brown;&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;h3{&lt;br&gt;
    color: tomato;&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;h4{&lt;br&gt;
    color: blue;&lt;/p&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;h5{&lt;br&gt;
    color: purple;&lt;br&gt;
 }&lt;/p&gt;

&lt;p&gt;h6{&lt;br&gt;
    color: springgreen;&lt;br&gt;
 }&lt;br&gt;
&lt;/p&gt;

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

&lt;/div&gt;



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

&lt;p&gt;Below is the result of the CSS styling we sampled above:&lt;/p&gt;

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

&lt;p&gt;At some point, you will come across the term "responsiveness" which has become a necessity in the age of the vastly expanding internet. People have a variety of screen sizes in their hands, and when they're exploring a website, it's normal for them to expect a good experience while visiting that particular website. So, as developers, we must always remember that media queries in CSS will be our best friend because this is the only tool that will help you make your website responsive for all screen sizes. The learning resources are listed below.&lt;/p&gt;

&lt;p&gt;Here is how to build a responsive website with HTML and CSS by Traversey Media &lt;a href="https://www.youtube.com/watch?v=p0bGHP-PXD4"&gt;https://www.youtube.com/watch?v=p0bGHP-PXD4&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This video by Danny Krossing will explicitly explain how to create a responsive website using HTML and CSS &lt;a href="https://www.youtube.com/watch?v=kbLfWKGVsMQ"&gt;https://www.youtube.com/watch?v=kbLfWKGVsMQ&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Start with learning HTML and CSS; don't wait to fully master these and start building simple projects as soon as possible. You could try rebuilding the front end of your favourite websites using HTML and CSS to start with. Do as many of these projects as possible as you keep learning. Once you are somewhat comfortable with HTML and CSS, start learning some basic JavaScript (DOM manipulation, making AJAX calls etc) and learn how to add interactivity to your websites. While you are at it learn some basics of Git and GitHub. At this point, Keep revisiting this roadmap and try to fill the gaps in your knowledge.&lt;/p&gt;

&lt;p&gt;Now that you have known what HTML and CSS are, let me explain what JavaScript is and how it works;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;JAVASCRIPT&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;JavaScript is the website's brain, where logic is implemented. It is a programming language that can be used to develop both front-end and back-end logic.&lt;/p&gt;

&lt;p&gt;Some developers often ask if Java is the same as Javascript. often, I get questions from tech newbies if Java is different from JavaScript? I am writing to you today that These two programming languages are unrelated to one another. JavaScript is utilized in several tech industries besides programming, including machine learning, game development, Web3, and so on.&lt;/p&gt;

&lt;p&gt;As a beginner, I would not advise you to learn it in one sitting before moving on to other subjects or technologies. Instead, I would advise learning the fundamental and crucial ideas, going over the syntaxes, creating projects, and being familiar with JavaScript's techniques. After all of this, it will be your turn to move on to studying JavaScript's frameworks and libraries because you will be discovering more of its frameworks and libraries as you construct new applications.&lt;/p&gt;

&lt;p&gt;This resource by "Mosh" listed below will help you learn JavaScript: &lt;a href="https://www.youtube.com/watch?v=W6NZfCO5SIk&amp;amp;t=2368s"&gt;https://www.youtube.com/watch?v=W6NZfCO5SIk&amp;amp;t=2368s&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here's a complete list of JavaScript libraries and frameworks: &lt;a href="https://www.javascripting.com/"&gt;https://www.javascripting.com/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Job Opportunities
&lt;/h2&gt;

&lt;p&gt;Now it's time to think about jobs and job boards to get hired, Here's my advice: look for internships first, then full-time jobs. Internships will help you become accustomed to working on company projects. You'll learn about the work that a front-end developer does in a company. You'll also learn from your mistakes, gain new experiences, and gain inner confidence.&lt;/p&gt;

&lt;p&gt;Meanwhile, having a portfolio website representing yourself, your work, tech stacks, in short, your brand, is required during your job search.&lt;/p&gt;

&lt;p&gt;It is now time to select the Work type, could be On-site, Remote, Hybrid.&lt;/p&gt;

&lt;p&gt;As a frontend developer, you may be offered positions such as Senior/Junior Frontend Engineer.&lt;/p&gt;

&lt;p&gt;You can also pursue freelancing opportunities by creating a profile on Upwork, Fiverr and Freelancer.&lt;/p&gt;

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

&lt;p&gt;After learning so much, you'll be a successful front-end developer without any difficulties.&lt;/p&gt;

&lt;p&gt;I know you are asking if there will be no difficulties. uhh? I am kidding 😅 dear friend! Struggles are an inevitable part of life. You will never learn properly if you do not fail or become stuck with problems.&lt;br&gt;
aah aah! see you asking yourself again that how do you do it, do not worry here are some tips for you to scale through the difficult time;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Do not Procrastinate&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Set hours for yourself in a day to watch tutorial videos and &lt;br&gt;
lay your hand on a project (do not rush it, you will finish up &lt;br&gt;
eventually)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You will come across bugs in your code, but do not have the &lt;br&gt;
fear of debugging and solving it, yes! you can get it done.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Build your communication skills, Participate in Twitter Spaces, &lt;br&gt;
Share your knowledge in the community or your socials and &lt;br&gt;
follow the " learning in public" initiative and engage in &lt;br&gt;
Community Events in Discord, Slack and Twitter.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Attend meetups and tech conferences. Contribute to Open Source &lt;br&gt;
projects on GitHub.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Note: Asking for assistance is not a sign of weakness. Keep on Practising until you Perfect the Art. Don't give up until you do your masterpiece. And every time you do something, share it on LinkedIn, Twitter and be open to corrections.&lt;/p&gt;

&lt;p&gt;Congratulations on taking the bold step! 😊&lt;/p&gt;

&lt;p&gt;Feel free to message me on my Social accounts for any help.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/tech_Olaide"&gt;https://twitter.com/tech_Olaide&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/oluwatobiloba-olaide-15102a200/"&gt;https://www.linkedin.com/in/oluwatobiloba-olaide-15102a200/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="mailto:olaideoluwatobiloba1@gmail.com"&gt;olaideoluwatobiloba1@gmail.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>frontend</category>
      <category>webdev</category>
      <category>html</category>
      <category>css</category>
    </item>
    <item>
      <title>How To Contribute To Open Source</title>
      <dc:creator>OLAIDE</dc:creator>
      <pubDate>Sat, 25 Mar 2023 12:22:16 +0000</pubDate>
      <link>https://forem.com/tech_olaide/how-to-contribute-to-open-source-3e39</link>
      <guid>https://forem.com/tech_olaide/how-to-contribute-to-open-source-3e39</guid>
      <description>&lt;h2&gt;
  
  
  What is open source?
&lt;/h2&gt;

&lt;p&gt;Open source is a type of software that is designed to be publicly accessible by anyone, which means anyone can modify and distribute the code as they see it. Open-source software is developed in a decentralized and collaborative way, relying on peer review and community production.&lt;/p&gt;

&lt;p&gt;The notion is that certain individuals from all over the world, can come together and collaborate to create something that is beneficiary to everyone. It is evident that by working together, we can come up with great ideas.&lt;/p&gt;

&lt;p&gt;Some examples of open-source software include:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;GNU/Linux&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Mozilla Firefox&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;VLC media player&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Apache web server&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;LibreOffice&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Improving your skills and empowering yourself:&lt;/p&gt;

&lt;p&gt;Contributing to open source is an excellent place to start if you want to improve your abilities in a certain field. You can choose projects depending on the particular skill sets you want to sharpen and rely on the community to assist you in getting better. You will have to improve your documentation and communication skills as a result of the learning and cooperation processes, which will also help you become a better team player.&lt;/p&gt;

&lt;p&gt;As a bonus, you may feel more confident because it feels good to make even a small contribution to a project that will benefit the next person who uses it.&lt;/p&gt;

&lt;h2&gt;
  
  
  How can I contribute to open source?
&lt;/h2&gt;

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

&lt;p&gt;Contributing to open-source software does not require you to be a proficient programmer. Even if you don't know how to code, there are many ways you can contribute and network with the people who have made contributions to your tech stack, but it will be much more beneficial for you and the projects if you know how to code.&lt;/p&gt;

&lt;p&gt;You may have been considering how you might contribute to open source and how to start by getting in touch with particular programmers. Do not worry, I had the same thought when I first learned about Open Source and I told myself to "try at least, begin with something." I am going to explain how here.&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Here are the common ways you can contribute to getting started :&lt;br&gt;
*&lt;/em&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Study GitHub and Git: Before looking for repos to contribute 
to, familiarize yourself with the GitHub platform and Git 
commands by Learning  the fundamentals of:&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;How to fork a repository&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;making commitments&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Merging commits&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;submitting a pull request&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are some of the most crucial Git/GitHub ideas among many others.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Support with documentation&lt;/strong&gt;: Understanding a project or the &lt;br&gt;
job would be impossible without appropriate documentation, &lt;br&gt;
which is why documentation is the core of every project. One of &lt;br&gt;
the most crucial, yet frequently disregarded, components of &lt;br&gt;
open-source projects are documentation. You can contribute by &lt;br&gt;
authoring or modifying project documentation if you have strong &lt;br&gt;
writing abilities. These could include FAQs, user manuals, and &lt;br&gt;
troubleshooting manuals. With open source, you may even work &lt;br&gt;
together on projects and accomplish a lot more.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Interpretation&lt;/strong&gt;: you can contribute to open-source projects &lt;br&gt;
by helping to interpret. These projects frequently require &lt;br&gt;
interpretations so that users of the software who speak other &lt;br&gt;
languages can use it without any difficulty. You can contribute &lt;br&gt;
by interpreting the software and its documentation if you are &lt;br&gt;
fluent in another language.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Help with Designs&lt;/strong&gt;: if you are a designer, you can hep the &lt;br&gt;
community create posters, images or carousels for the open- &lt;br&gt;
source organization because designers are very crucial for &lt;br&gt;
organizations projects.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Proofreading&lt;/strong&gt;: you can contribute to open source by helping &lt;br&gt;
to fix any typing errors and by helping in systematically &lt;br&gt;
arranging all the work folders.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Inspiration To Get Started.
&lt;/h2&gt;

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

&lt;p&gt;Your First contribution is exceptional but can also be overwhelming. Look for open-source projects in your area of expertise to find the correct GitHub repo. Connect with the individuals that have contributed to your tech stack, recognize the procedure and begin to participate.&lt;/p&gt;

&lt;p&gt;If you make mistakes, do not worry, it is all part of the learning process.&lt;/p&gt;

&lt;p&gt;At the beginning of my Open Source contribution, I also made a few mistakes but I also learned from them and that is how you learn. You learn from your mistakes and never be afraid to seek assistance, People in the open-source community are always willing to assist you if you run into a problem or require assistance with a task.&lt;/p&gt;

&lt;p&gt;Not to forget, you can create a portfolio of work that showcases your abilities and experience to prospective employers by taking part in Open Source projects. It offers the chance to network with other developers and industry experts.&lt;/p&gt;

&lt;h2&gt;
  
  
  Let Us Start!
&lt;/h2&gt;

&lt;p&gt;You are motivated now, so let's start the adventure.&lt;/p&gt;

&lt;p&gt;what do you need to get started, Here are the steps you should take to get started:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Launch your preferred web browser&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Type in Github.com&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Create an account and Setup the profile&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;To learn more about Open Source and How Git and GitHub works, &lt;br&gt;
this short yet explicit tutorial will help you get started &lt;br&gt;
&lt;a href="https://youtu.be/GbqSvJs-6W4"&gt;https://youtu.be/GbqSvJs-6W4&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;to find a popular open-source project on GitHub, you can click &lt;br&gt;
on this link.  &lt;a href="https://github.com/topics/open-source-project"&gt;https://github.com/topics/open-source-project&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

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

&lt;p&gt;With all being said above, we've covered all of the fundamentals you'll need to get started with your Open Source Contribution, I hope you find this article useful in your Open Source journey.&lt;/p&gt;

&lt;p&gt;Happy Contributing!&lt;/p&gt;

&lt;p&gt;Feel free to message me on my Social accounts for any help.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/tech_Olaide"&gt;https://twitter.com/tech_Olaide&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/oluwatobiloba-olaide-15102a200/"&gt;https://www.linkedin.com/in/oluwatobiloba-olaide-15102a200/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="mailto:olaideoluwatobiloba1@gmail.com"&gt;olaideoluwatobiloba1@gmail.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>webdev</category>
      <category>frontend</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Basics Of Javascript</title>
      <dc:creator>OLAIDE</dc:creator>
      <pubDate>Thu, 23 Mar 2023 20:13:29 +0000</pubDate>
      <link>https://forem.com/tech_olaide/basics-of-javascript-25dh</link>
      <guid>https://forem.com/tech_olaide/basics-of-javascript-25dh</guid>
      <description>&lt;h2&gt;
  
  
  WHAT IS JAVASCRIPT
&lt;/h2&gt;

&lt;p&gt;JavaScript is a dynamic Programming Language that is used for web development, in &lt;u&gt;web applications&lt;/u&gt;. it allows you inplement different features on web pages that can not be done with only HTML and CSS. This foundation will set you up for understanding the more complex concepts you will  encounter later.&lt;/p&gt;

&lt;h2&gt;
  
  
  WHAT IS CONSOLE?
&lt;/h2&gt;

&lt;p&gt;The console is a panel that displays important messages like “errors” for developers. If you want to see things appear on your screen, you can print or log to your &lt;strong&gt;console&lt;/strong&gt; directly.&lt;/p&gt;

&lt;p&gt;In JavaScript, the &lt;strong&gt;console&lt;/strong&gt; keyword refers to an object, a collection of data and actions that you can use in your code. &lt;strong&gt;Keywords&lt;/strong&gt; are words that are built into the JavaScript language, so the computer recognizes them and treats them specially.&lt;br&gt;
One method that is built into the console object is the .log() &lt;br&gt;
method.&lt;br&gt;
When we write console.log() what we put inside the parentheses will get printed, or logged on to the console.&lt;/p&gt;

&lt;p&gt;Now let us look at this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;console.log (3);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;In the example above, it logs 3 to the console while the semicolon indicates the end of a statement. Although in JavaScript your code will usually run as intended without a semicolon. But highly  recommended, learning the habit of ending each statement with a semicolon to learn a habit of ending each statement with a semicolon so you never leave one out in the instances where they are necessary.&lt;/p&gt;

&lt;p&gt;It is useful for you to print your values to the console, so you can see the result of what you are doing.&lt;br&gt;
having said all of this, &lt;strong&gt;Comment&lt;/strong&gt; is quite important in JavaScript too. &lt;/p&gt;
&lt;h2&gt;
  
  
  WHAT ARE THE COMMENTS?
&lt;/h2&gt;

&lt;p&gt;Comments are used to explain your JavaScript Code to make it more readable for other developers.&lt;br&gt;
there are different types of comments:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A single line comment will comment out a single line and it  is 
indicated with two forward slashes **// **coming after it.
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  // Prints 3 to the console
  console.log(3);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Here,  " &lt;em&gt;// Prints 3 to the console&lt;/em&gt;" is a comment.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A multi-line comment comments out multiple lines and it implies 
/* to begin the comment and */ to end the comment.
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;   /*
 This is an example of the code I used in 
 implementing my game website but I
 don't want to disclose it yet.
                     */
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;The comment above is a perfect example where you might use a multi-line comment.&lt;br&gt;
So moving forward, I will be telling you what Data types do in Javascript.&lt;/p&gt;
&lt;h2&gt;
  
  
  WHAT ARE DATA TYPES?
&lt;/h2&gt;

&lt;p&gt;Data Types are the classifications that specifies which type of Value a variable has. In JavaScript, there are Seven fundamentals data types:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; ** Numbers**: Any number, including numbers with decimals: 6, 
 12, 1516, 23.14&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;2   &lt;strong&gt;String&lt;/strong&gt;: Any grouping of characters on your keyboard &lt;br&gt;
   (letters, numbers, spaces, symbols, etc.) surrounded by single &lt;br&gt;
   quotes: &lt;strong&gt;'....'&lt;/strong&gt; or double quotes &lt;strong&gt;"...."&lt;/strong&gt; though&lt;br&gt;&lt;br&gt;
   single quotes most times is preferred.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Boolean&lt;/strong&gt;: This data type only has two possible values— &lt;br&gt;
either True or  False (without quotes). It’s helpful to think &lt;br&gt;
of Booleans as on and off switches or as the answers to a “yes” &lt;br&gt;
or “no” question.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Null&lt;/strong&gt;: This data type represents the intentional absence of &lt;br&gt;
a value, and is represented by the keyword null (without &lt;br&gt;
quotes).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Undefined&lt;/strong&gt;: This data type is denoted by the keyword &lt;br&gt;
undefined(without quotes). It also represents the absence of a &lt;br&gt;
value though it has a different use than null. undefined means &lt;br&gt;
that a given value does not exist.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;These types are considered &lt;em&gt;primitive&lt;/em&gt; data types. They are the most basic data types in the language. Objects are more complex, and you will learn much more about them as you progress through JavaScript. At first, seven types may not seem like that many, but soon you will observe the world opens with possibilities once you start leveraging each one. As you learn more about objects, you will be able to create complex collections of data.&lt;/p&gt;

&lt;p&gt;But before we do that, I will like you to  get comfortable with strings and numbers.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; console.log('The Writer address: 
 4, Broadway Street, Lagos');
 console.log(10);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Above,  a string was printed. The string isn’t just a single word, it includes both upper and lowercase, spaces, and punctuation. Next, we printed the number 10 where we did not make use of quotes (").&lt;/p&gt;

&lt;p&gt;now, let us talk about arithmetic operators,   this is a character that performs a task in your code. JavaScript has several built-in arithmetic operators, that allow us to perform mathematical calculations on numbers. Below are the operators and their corresponding symbol.&lt;/p&gt;

&lt;p&gt;Add: +&lt;/p&gt;

&lt;p&gt;Subtract: -&lt;/p&gt;

&lt;p&gt;Multiply: *&lt;/p&gt;

&lt;p&gt;Divide: /&lt;/p&gt;

&lt;p&gt;Remainder: %&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; console.log(4 + 4); // Prints 8
 console.log(5 - 7); // Prints 12
 console.log(4 * 1); // Prints 4
 console.log(10 / 2); // Prints 5
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;When we console.log() the computer will evaluate the expression inside the parentheses and print that result to the console. If we wanted to print the characters 3 + 4, we would wrap them in quotes and print them as a string.&lt;/p&gt;

&lt;p&gt;Recall  that when we console.log() the computer will evaluate the expression inside the parentheses and print that result to the console. If we wanted to print the characters 3 + 4, we would wrap them in quotes and print them as a string.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; console.log(11 % 3); // Prints 2
 console.log(12 % 3); // Prints 0
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The remainder operator returns the number that remains after the right hand number divides into the left hand number as many times as it evenly can: 11 % 3 equals 2 because 3 fits into 11 three times, leaving 2 as the remainder.&lt;/p&gt;

&lt;p&gt;In spite of this, let us look at what Boolean is with an example below:&lt;br&gt;
The data type below returns false when parsed as a value to Boolean method.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;let print3 = Boolean(0);
let print4 = Boolean(NaN);

console.log(print0) //-&amp;gt; false
console.log(typeof print0) //-&amp;gt; boolean
//------------------------//
console.log(print1) //-&amp;gt; false
console.log(typeof print1) //-&amp;gt; boolean
//------------------------//
console.log(print2) //-&amp;gt; false
console.log(typeof print2) //-&amp;gt; boolean
//------------------------//
console.log(print3) //-&amp;gt; false
console.log(typeof print3) //-&amp;gt; boolean
//------------------------//
console.log(print4) //-&amp;gt; false
console.log(typeof print4) //-&amp;gt; boolean
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Other values different from the above returns false.&lt;/p&gt;

&lt;p&gt;let print0 = Boolean(' ');&lt;br&gt;
let print1 = Boolean(1321);&lt;br&gt;
let print2 = Boolean('Hello World');&lt;br&gt;
let print3 = Boolean('true'); &lt;br&gt;
let print4 = Boolean(1);&lt;/p&gt;

&lt;p&gt;console.log(print0) //-&amp;gt; true&lt;br&gt;
console.log(typeof print0) //-&amp;gt; boolean&lt;br&gt;
//------------------------//&lt;br&gt;
console.log(print1) //-&amp;gt; true&lt;br&gt;
console.log(typeof print1) //-&amp;gt; boolean&lt;br&gt;
//------------------------//&lt;br&gt;
console.log(print2) //-&amp;gt; true&lt;br&gt;
console.log(typeof print2) //-&amp;gt; boolean&lt;br&gt;
//------------------------//&lt;br&gt;
console.log(print3) //-&amp;gt; true&lt;br&gt;
console.log(typeof print3) //-&amp;gt; boolean&lt;br&gt;
//------------------------//&lt;br&gt;
console.log(print4) //-&amp;gt; true&lt;br&gt;
console.log(typeof print4) //-&amp;gt; boolean&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;



From the code example above, the boolean has the answers to “yes” or “no” and "true or false"questions. it therefore shows how the number () methods can be used to convert string, boolean and null to numbers.

In conclusion,

you have learnt about JavaScript basics, where we discussed the following:

. console

. Comments

. Arithmetic Operators

. Data types

we have come to the end of this tutorial, thank you for sparing time to read this article, feel free to ask questions. you van also reach me on twitter https://twitter.com/tech_Olaide or send me an email on olaideoluwatobiloba1@gmail.com

Thank You.









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

&lt;/div&gt;

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