<?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: Ashley R. </title>
    <description>The latest articles on Forem by Ashley R.  (@ashrrose).</description>
    <link>https://forem.com/ashrrose</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%2F536738%2F19ae1ac2-5211-4042-bfcb-3a82fe37d1f6.JPG</url>
      <title>Forem: Ashley R. </title>
      <link>https://forem.com/ashrrose</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/ashrrose"/>
    <language>en</language>
    <item>
      <title>Understanding HTML Elements: Tags, Attributes, and Values</title>
      <dc:creator>Ashley R. </dc:creator>
      <pubDate>Tue, 07 May 2024 13:03:30 +0000</pubDate>
      <link>https://forem.com/ashrrose/understanding-html-elements-tags-attributes-and-values-379c</link>
      <guid>https://forem.com/ashrrose/understanding-html-elements-tags-attributes-and-values-379c</guid>
      <description>&lt;p&gt;Let's break down the basics of an HTML line of code by explaining the element's behaviors, including tags, attributes, and values. As a code newbie, we know the basics of writing a single line of code such as this:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&amp;lt;h1&amp;gt;This is a header&amp;lt;/h1&amp;gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;But when you start coding certain elements that include tags such as &lt;code&gt;img&lt;/code&gt;, &lt;code&gt;input&lt;/code&gt;, &lt;code&gt;form&lt;/code&gt;, and more, you need to add attributes to tell the browser what to do with them.  &lt;/p&gt;

&lt;p&gt;The relationship between the three is needed to tell browsers what and how to display the content on the webpage by certain behaviors. &lt;/p&gt;

&lt;p&gt;Take this element for example:&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;img src="https://www.pexels.com/photo/a-book-on-a-bed-22481814/" alt="a picture of a gratitude book on a bed."&amp;gt;

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

&lt;/div&gt;



&lt;p&gt;The tag is &lt;code&gt;img&lt;/code&gt; (note this is a self-closing tag), the attributes are &lt;code&gt;src&lt;/code&gt; and &lt;code&gt;alt&lt;/code&gt;, and the values of those attributes are in quotations. &lt;/p&gt;

&lt;p&gt;This tells the browser to display an image &lt;code&gt;img&lt;/code&gt;, where to find the source of this image &lt;code&gt;src&lt;/code&gt;, along with an alternative text for when the image can't be displayed, and for screen-readers &lt;code&gt;alt&lt;/code&gt;. &lt;/p&gt;

&lt;p&gt;To further explain what each does, let's break them down below.&lt;/p&gt;

&lt;h2&gt;
  
  
  So Elements and Tags Aren't The Same?
&lt;/h2&gt;

&lt;p&gt;One myth I thought while learning HTML is that elements and tags are the same. Nope. &lt;/p&gt;

&lt;p&gt;Elements are chunks of data that tell the browser how to display information. It contains an opening tag, content, and a closing tag if it's not a self-closing tag. &lt;/p&gt;

&lt;p&gt;Tags are what's needed to create elements. As Muthu Annamalai Venkatachalam said in the article, &lt;a href="https://www.scaler.com/topics/html/html-tags-list/" rel="noopener noreferrer"&gt;HTML Tags&lt;/a&gt;, tags are keywords used to create visual content on a webpage. &lt;/p&gt;

&lt;p&gt;It tells the browser what type of content to display. &lt;/p&gt;

&lt;p&gt;They normally have angle brackets &amp;lt;&amp;gt; around them, indicating they are a tag, such as &lt;code&gt;&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;h2&amp;gt;&amp;lt;/h2&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;div&amp;gt;&amp;lt;/div&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;section&amp;gt;&amp;lt;/section&amp;gt;&lt;/code&gt;, and more. &lt;/p&gt;

&lt;p&gt;Most tags have opening and closing tags, while the closing tags will look like this: &lt;code&gt;&amp;lt;/&amp;gt;&lt;/code&gt;. &lt;/p&gt;

&lt;p&gt;While some tags such as &lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;input&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;embed&amp;gt;&lt;/code&gt;, and &lt;code&gt;&amp;lt;area&amp;gt;&lt;/code&gt; are self-closing tags, which don't require a closing tag to function. &lt;/p&gt;

&lt;p&gt;However, some tags can't function correctly without an attribute to give it a certain behavior or additional information. &lt;/p&gt;

&lt;h2&gt;
  
  
  What's an Attribute and it's Value?
&lt;/h2&gt;

&lt;p&gt;An attribute gives a tag a behavior, which tells the browser what to do with it or information about it. &lt;/p&gt;

&lt;p&gt;The name of the attribute is the identifier, which indicates what to do with an element, and the name of the value is how to configure it. &lt;/p&gt;

&lt;p&gt;I think of it as a what/how relationship.&lt;/p&gt;

&lt;p&gt;Take the &lt;code&gt;img&lt;/code&gt; tag as an example. This tag needs attributes to give browsers information on how to display an image. &lt;/p&gt;

&lt;p&gt;When you add the attribute &lt;code&gt;src&lt;/code&gt; to the &lt;code&gt;img&lt;/code&gt; tag, the &lt;code&gt;src&lt;/code&gt; tells the browser that there's a source to the image. While the value of the &lt;code&gt;src&lt;/code&gt; attribute tells browsers where to find the source. &lt;/p&gt;

&lt;p&gt;Using the code from earlier in this post, here is an example of the &lt;code&gt;src="link to source"&lt;/code&gt; relationship.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;src="https://www.pexels.com/photo/a-book-on-a-bed-22481814/"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;When adding this to the &lt;code&gt;img&lt;/code&gt; tag, browsers will find the source through the link provided and display it on the web page. &lt;/p&gt;

&lt;p&gt;Also, it's important to include an &lt;code&gt;alt&lt;/code&gt; attribute to all images for the benefit of browsers, user experience, and SEO purposes. &lt;/p&gt;

&lt;p&gt;A good practice for writing &lt;code&gt;alt&lt;/code&gt; values is to simply explain what's going on in the image. &lt;/p&gt;

&lt;h2&gt;
  
  
  How To Write An Attribute and Value
&lt;/h2&gt;

&lt;p&gt;It's also good to know that attributes are included in the opening tag in an element and never in the closing tag. To identify them, it will look like this:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;name="value"&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;As a great reference, here is a complete list of &lt;a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes" rel="noopener noreferrer"&gt;HTML Attributes&lt;/a&gt;, along with descriptions of what they do and how to use them. &lt;/p&gt;

&lt;p&gt;When you click on each attribute, you will see documentation on how to use them, and values to use to configure them. &lt;/p&gt;

&lt;p&gt;I hope this helps you as it has helped me better understand the relationship between these terms. &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>html</category>
      <category>learning</category>
    </item>
    <item>
      <title>The Importance of HTML's Title Tag For SEO</title>
      <dc:creator>Ashley R. </dc:creator>
      <pubDate>Mon, 29 Apr 2024 16:53:53 +0000</pubDate>
      <link>https://forem.com/ashrrose/htmls-title-tag-and-seo-547b</link>
      <guid>https://forem.com/ashrrose/htmls-title-tag-and-seo-547b</guid>
      <description>&lt;p&gt;Fun fact: I learned SEO after learning how to code. So I always knew the importance of an optimized title for SEO purposes, but I never put the one and two together until now. &lt;/p&gt;

&lt;p&gt;While relearning HTML, I was reading about the title tag. The &lt;code&gt;title&lt;/code&gt; tag's purpose is to tell search engines and you what the web page is about. &lt;/p&gt;

&lt;p&gt;Well, mostly, it gives it a name. So yep, it is the name of the web page. No matter if the web page is the home page or a page of the home page, each one should have its own name. &lt;/p&gt;

&lt;p&gt;And that's where the &lt;code&gt;title&lt;/code&gt; tag comes into play. &lt;/p&gt;

&lt;h2&gt;
  
  
  Where To Find The Title Tag?
&lt;/h2&gt;

&lt;p&gt;In the HTML file, the &lt;code&gt;title&lt;/code&gt; tag is at the beginning of the file. It will look like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;!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;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you don't give your web page a name, it will display as the name of the file, which could be "index.hmtl". &lt;/p&gt;

&lt;p&gt;So before you start coding the rest of your web page, take this time to properly name the title. &lt;/p&gt;

&lt;p&gt;On the user side of the browser, we can see the title tag information on the tabs. Look at what's on your current tab right now. As I'm writing this post, mine says: "New Post - DEV Community". &lt;/p&gt;

&lt;p&gt;That means the devs named this specific web page "New Post" along with their branding "DEV Community" as the title. &lt;/p&gt;

&lt;p&gt;If you are using a CMS like WordPress, configuring the title tag will be in Settings &amp;gt; General &amp;gt; Site Title. &lt;/p&gt;

&lt;p&gt;Depending on certain plugins for WordPress, you can configure the title on each webpage and add your branding at the end of the pages, just like DEV Community did.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Does The Title Tag Have To Do With SEO?
&lt;/h2&gt;

&lt;p&gt;SEO stands for search engine optimization. It's when you organically and strategically optimize a website or webpage for it to show up on search engines by certain keywords.&lt;/p&gt;

&lt;p&gt;So when it comes to reading the code on your web page, search engine browsers will view the &lt;code&gt;title&lt;/code&gt; tag first before your &lt;code&gt;H1&lt;/code&gt; tag. &lt;/p&gt;

&lt;p&gt;The difference between the two tags is the &lt;code&gt;title&lt;/code&gt; tag gives your webpage a name, while the &lt;code&gt;H1&lt;/code&gt; tag defines the content of the webpage. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Was that kinda confusing? I'll give you an example.&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;Let's say you (Joe Johnson) are a freelance web developer located in Atlanta, GA. On your home webpage, the &lt;code&gt;title&lt;/code&gt; could be:&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;title&amp;gt;Joe Johnson | Atlanta Web Developer&amp;lt;/title&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And the &lt;code&gt;H1&lt;/code&gt; on your home page could say something like:&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;h1&amp;gt;Joe Johnson Is A Creative Freelance Web Dev In Atlanta&amp;lt;/h1&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;So now, search engines will have a clear understanding of what the website is about and people can now find your website by keywords, "freelance web developer, web developer in Atlanta, Joe Johnson web developer, etc..."&lt;/p&gt;

&lt;p&gt;When doing local SEO, it is important to include your location in your title tag and header tags. &lt;/p&gt;

&lt;p&gt;But don't overdo it because it could come off as spammy and search engines could flag your website for keyword stuffing. &lt;/p&gt;

&lt;h2&gt;
  
  
  Are the Title and Head Tag The Same?
&lt;/h2&gt;

&lt;p&gt;Nope, they are completely different. The &lt;code&gt;head&lt;/code&gt; tag is where you put all of the important information strictly for browsers to understand what your web page is all about. &lt;/p&gt;

&lt;p&gt;This information is not shown on the webpage as content. &lt;/p&gt;

&lt;p&gt;It includes the &lt;code&gt;meta&lt;/code&gt; tag, (charset encoding), which tells the browsers how to display special characters and symbols from different languages. &lt;/p&gt;

&lt;p&gt;The &lt;code&gt;meta&lt;/code&gt; tag also tells the browser the viewpoint name and how to scale the content of the webpage. &lt;/p&gt;

&lt;p&gt;And lastly, the &lt;code&gt;title&lt;/code&gt; tag is hosted inside of the &lt;code&gt;head&lt;/code&gt; tag.&lt;/p&gt;

&lt;p&gt;I hope this information helps you because it helped me understand how to properly title my webpages instead of giving them generic names like a placeholder.  &lt;/p&gt;

&lt;p&gt;Is anyone into SEO? I'm currently learning how to keep SEO in mind when creating clean code while optimizing it for a great user experience. &lt;/p&gt;

</description>
      <category>seo</category>
      <category>beginners</category>
      <category>html</category>
      <category>wordpress</category>
    </item>
    <item>
      <title>After 3 Years, I'm Back To Coding</title>
      <dc:creator>Ashley R. </dc:creator>
      <pubDate>Mon, 22 Apr 2024 16:43:06 +0000</pubDate>
      <link>https://forem.com/ashrrose/after-3-years-im-back-to-coding-3o19</link>
      <guid>https://forem.com/ashrrose/after-3-years-im-back-to-coding-3o19</guid>
      <description>&lt;p&gt;They say it's like riding a bike. You get on it and start peddling. &lt;/p&gt;

&lt;p&gt;Well, after 3 years of no coding, I think I need training wheels. &lt;/p&gt;

&lt;p&gt;Though I can remember some of the basics, I'm not too comfortable building anything of the same level of complexity as I had a few years ago. &lt;/p&gt;

&lt;p&gt;So if you are getting back to coding again after a year or 10, here are some things to help ease your mind. &lt;/p&gt;

&lt;h2&gt;
  
  
  Give Yourself Grace
&lt;/h2&gt;

&lt;p&gt;Don't let anything overwhelm you and don't beat yourself up for not being as great as you were before. It's totally fine. Just give yourself some time and enjoy the process of being a student again. &lt;/p&gt;

&lt;h2&gt;
  
  
  Always Be A Student
&lt;/h2&gt;

&lt;p&gt;The great thing about coding is that we are always a student. You will learn something new every day, and in this world, that should be exciting for you. &lt;/p&gt;

&lt;h2&gt;
  
  
  Start A Simple Project
&lt;/h2&gt;

&lt;p&gt;Don't overwhelm yourself by creating a huge project. Just start with a simple one like a basic webpage or a calculator application. Just make sure that it's doable based on the current knowledge and skillset you have right now. &lt;/p&gt;

&lt;h2&gt;
  
  
  Connect With Other Programmers
&lt;/h2&gt;

&lt;p&gt;DEV and X (Twitter) are great for building a community of like-minded people like us. Try connecting with new programmers and some vets to keep you accountable, and have support. Because whether we want to admit it or not, we need it. &lt;/p&gt;

&lt;p&gt;I hope these tips help you. *&lt;em&gt;And while we are on the subject, what made you stop coding, and what inspired you to come back to it? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;For me, I stopped coding when I got into backend development and learned that wasn't my jam and went into the SEO professional world instead. &lt;/p&gt;

&lt;p&gt;After starting a beauty blog, (because I have a decade of experience in the beauty world), I thought I wanted to be a beauty blogger but learned that I am a true techie at heart. So I completely pivoted my beauty blog into a tech blog. &lt;/p&gt;

&lt;p&gt;Those who know SEO know that I am taking a huge hit, being that my blog is branded under my name, but that's the risk I took, and that's that. &lt;/p&gt;

</description>
      <category>seo</category>
      <category>newbie</category>
      <category>beginners</category>
      <category>learning</category>
    </item>
    <item>
      <title>Help! I'm in Tutorial Hell</title>
      <dc:creator>Ashley R. </dc:creator>
      <pubDate>Tue, 30 Mar 2021 18:02:37 +0000</pubDate>
      <link>https://forem.com/ashrrose/help-i-m-in-tutorial-hell-55a1</link>
      <guid>https://forem.com/ashrrose/help-i-m-in-tutorial-hell-55a1</guid>
      <description>&lt;p&gt;&lt;em&gt;Yall, I think that I'm stuck!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This is what I was saying to myself a month ago. I did not know that there was such thing as "tutorial hell" until I was in it. &lt;/p&gt;

&lt;h3&gt;
  
  
  But I love tutorials!!
&lt;/h3&gt;

&lt;p&gt;Now, don't come for me saying, &lt;em&gt;"how am I suppose to learn if I don't do tutorials?"&lt;/em&gt; No boo, do your tutorials. But, &lt;strong&gt;don't get stuck in just doing tutorials.&lt;/strong&gt; Because if you are just doing tutorials and are not practicing what I've been learning, then technically, &lt;strong&gt;&lt;em&gt;you ain't learning shit.&lt;/em&gt;&lt;/strong&gt; &lt;em&gt;(insert shrugs)&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Get out!!
&lt;/h3&gt;

&lt;p&gt;I'm saying this because I was doing the exact same thing. I was stuck just doing tutorials and I wasn't practicing any of the material I was learning. And when it came time to do a project, I didn't know anything. &lt;/p&gt;

&lt;p&gt;I've learned that &lt;strong&gt;&lt;em&gt;writing bad code is how you eventually write good code.&lt;/em&gt;&lt;/strong&gt; Since I'm teaching myself this material, following &lt;a href="https://www.freecodecamp.org/" rel="noopener noreferrer"&gt;FreeCodeCamp&lt;/a&gt; lessons, it was easy for me to get stuck in the tutorial hellhole. And I was honestly enjoying my time in tutorial hell. Until, you know, a project lit some fire under my butt. &lt;/p&gt;

&lt;h3&gt;
  
  
  How to get out?
&lt;/h3&gt;

&lt;p&gt;Well, I started practicing (coding) what I was currently learning in tutorials, in Visual Studio Code (VSCode). Since I'm currently learning how to make graphs using D3, I started making my own graphs in VSCode. Yes, they looked really shitty at first, but the more I worked on them, the better they looked over time. &lt;/p&gt;

&lt;h3&gt;
  
  
  To help you out, here is something to do:
&lt;/h3&gt;

&lt;p&gt;After you are finished with one lesson or tutorial, make the exact same thing in VSCode. And then, make your own version of that tutorial. Then &lt;strong&gt;BOOM!&lt;/strong&gt; That could be considered a project to add under your belt. &lt;/p&gt;

&lt;h4&gt;
  
  
  How did YOU get out of tutorial hell?
&lt;/h4&gt;

</description>
      <category>tutorial</category>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>programming</category>
    </item>
    <item>
      <title>Go Update Your GitHub.... NOW!!</title>
      <dc:creator>Ashley R. </dc:creator>
      <pubDate>Wed, 03 Mar 2021 17:28:12 +0000</pubDate>
      <link>https://forem.com/ashrrose/go-update-your-github-now-2459</link>
      <guid>https://forem.com/ashrrose/go-update-your-github-now-2459</guid>
      <description>&lt;p&gt;&lt;em&gt;If you are a code newbie and haven't heard of GitHub.... chiiilllle you betta get with the program right now!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Ok, so you guys know that I like to be as honest and transparent with you all of the time. So here is my new confession: &lt;strong&gt;I just now started updating my &lt;a href="https://github.com/xoshly" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; account.&lt;/strong&gt; Why now? Because I didn't understand it or the importance of it until now. (&lt;em&gt;insert face-palm&lt;/em&gt;)&lt;/p&gt;

&lt;h3&gt;
  
  
  Backstory:
&lt;/h3&gt;

&lt;p&gt;I started coding in July 2020. I had and &lt;strong&gt;still have no mentor.&lt;/strong&gt; I have been doing this coding journey on my own ever since as a new mom and well within the first year of my marriage.... well, a little over a year. &lt;br&gt;
I have always heard about &lt;a href="https://github.com/" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;, but even with the &lt;a href="https://www.youtube.com/" rel="noopener noreferrer"&gt;Youtube&lt;/a&gt; videos and such, I still didn't understand the concept. (I'm ignorant, I know.)&lt;br&gt;
I would play around with it and make some commits every now and then but that was it. I still had all of my notes and code files on my laptop and that's how I would do it.&lt;/p&gt;

&lt;h3&gt;
  
  
  Fast Forward to the Present:
&lt;/h3&gt;

&lt;p&gt;I'm strolling around on &lt;a href="https://www.linkedin.com/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt; and I saw someone who made a post about his struggles on finding a job. He had a lot of feedback from his post and one particular person commented with her feedback from his profile. &lt;/p&gt;

&lt;p&gt;She listed 3 things and amongst those things, she talked about his &lt;a href="https://github.com/" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; account and &lt;strong&gt;&lt;em&gt;how quiet it was.&lt;/em&gt;&lt;/strong&gt; Quiet meaning that he hasn't been active on it and hasn't had a lot of &lt;strong&gt;&lt;em&gt;commits(activities).&lt;/em&gt;&lt;/strong&gt; She said that it was important to &lt;strong&gt;&lt;em&gt;"light up your profile with green commits"&lt;/em&gt;&lt;/strong&gt; because it:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;showed employers the quality of your code, &lt;/li&gt;
&lt;li&gt;how often you code, &lt;/li&gt;
&lt;li&gt;how well you work with others on their code and vice versa.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Where's the green?
&lt;/h3&gt;

&lt;p&gt;So I went to my &lt;a href="https://github.com/xoshly" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; account knowing damn well that I haven't made any kind of commits on there, and it literally shows that I only had activity in October (one green square), January (one green square), and February (two green squares). &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;I freaking panicked!!&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I didn't want employers to look at my account and judge it as I'm not serious about coding or that I was a fraud, or a lazy ass... you get the drift?!&lt;/p&gt;

&lt;p&gt;So, the only thing I can do is to "commit" to &lt;a href="https://github.com/" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;, upload all of my code projects back from August 2020 to their own reps, and also upload my notes to their own reps. &lt;/p&gt;

&lt;h3&gt;
  
  
  What if I'm still learning?
&lt;/h3&gt;

&lt;p&gt;Because I am still learning, and there are times where I am not coding, but I am taking notes from my studies.&lt;/p&gt;

&lt;p&gt;Uploading your notes will also show your commitment to coding and will also &lt;strong&gt;"light up"&lt;/strong&gt; your account green for that day. &lt;/p&gt;

&lt;h5&gt;
  
  
  Question: When did you start using GitHub and when did you start taking it seriously?
&lt;/h5&gt;

</description>
      <category>beginners</category>
      <category>github</category>
      <category>codenewbie</category>
      <category>career</category>
    </item>
    <item>
      <title>JavaScript Got You Down? Go Learn ReactJS!</title>
      <dc:creator>Ashley R. </dc:creator>
      <pubDate>Thu, 25 Feb 2021 19:57:39 +0000</pubDate>
      <link>https://forem.com/ashrrose/javascript-got-you-down-go-learn-reactjs-5fjg</link>
      <guid>https://forem.com/ashrrose/javascript-got-you-down-go-learn-reactjs-5fjg</guid>
      <description>&lt;p&gt;Learning &lt;strong&gt;React and Redux&lt;/strong&gt; have made JavaScript &lt;strong&gt;FUN!&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  JavaScript can be difficult to learn as your first language
&lt;/h2&gt;

&lt;p&gt;If you are struggling while learning JavaScript, &lt;em&gt;hang in there!&lt;/em&gt; Depending on how you are learning JavaScript, it may seem very strange due to the fact that you can't see any outcome. To me, learning JS reminded me of learning math all over again. Hence, all of the data structures and algorithms. &lt;/p&gt;

&lt;h2&gt;
  
  
  Get gets easier when learning React
&lt;/h2&gt;

&lt;p&gt;But once I stepped into the land of React, I was like... &lt;strong&gt;"Yeeeeaaaaaahhhh buddy!"&lt;/strong&gt; I can finally see what the hell I am doing with this JavaScript mess. And it was very fun!&lt;/p&gt;

&lt;p&gt;I have completed the FCC's React and Redux course and I can say that it was, &lt;em&gt;interesting.&lt;/em&gt; &lt;/p&gt;

&lt;p&gt;I'm honestly excited to start building apps with these frameworks because I had a lot of fun learning them. &lt;/p&gt;

&lt;p&gt;This is just a quick inspiration article for those who are struggling with JavaScript and need a boost or something to look forward to. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Now, JavaScript doesn't seem so scary anymore.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Disclaimer:&lt;/strong&gt; &lt;em&gt;You must have a good understanding of JS and ES6 to learn React and Redux. If you don't have a good understanding of JS, learning React and Redux will be very frustrating and it's just gonna piss you off.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>javascript</category>
      <category>react</category>
    </item>
    <item>
      <title>How I discovered Coding...</title>
      <dc:creator>Ashley R. </dc:creator>
      <pubDate>Mon, 15 Feb 2021 18:03:42 +0000</pubDate>
      <link>https://forem.com/ashrrose/did-you-find-coding-or-did-it-find-you-41om</link>
      <guid>https://forem.com/ashrrose/did-you-find-coding-or-did-it-find-you-41om</guid>
      <description>&lt;p&gt;&lt;em&gt;I discovered coding at the lowest point of my life...&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The unexpected lost
&lt;/h2&gt;

&lt;p&gt;If I can be completely honest, vulnerable, and transparent, I did not know about coding until early 2020. I had just given birth to my daughter and I was ready to start working on my hair salon. &lt;/p&gt;

&lt;p&gt;Being in the beauty industry for almost 10 years, I decided that it was time to build my very own salon. I prepped everything from the ground up, until &lt;strong&gt;COVID hit me hard.&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;And as a new mom, &lt;strong&gt;Postpartum Depression hit me harder&lt;/strong&gt; and I struggled with my personal and professional life extremely heavy during those times. When my daughter was only a couple of months old, I had a talk with my husband and our life counselor, and they both told me to stop doing anything business-related for 2 weeks. This way, I was able to clear my mind, focus on myself, my husband, and our brand new baby. &lt;/p&gt;

&lt;h2&gt;
  
  
  Something had to change for the better
&lt;/h2&gt;

&lt;p&gt;Within those two weeks, I challenged myself to really think about myself and what I genuinely enjoyed doing. You know, things that I knew that I was naturally good at. So I made out a list. And among the top things, technology and art-related activities were on that list. &lt;/p&gt;

&lt;p&gt;Here I am with a failed hair salon before it even got started, 3/4ths of a bachelor's degree in English, and a thousand odd jobs under my belt. I thought to myself, &lt;strong&gt;where is my life going?&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Being honest with myself
&lt;/h2&gt;

&lt;p&gt;Coming straight outta high school with a full Vocal Performance scholarship ten years ago, to a 28-year-old woman who lived her life to accompany those around her. &lt;/p&gt;

&lt;p&gt;So within those two weeks, I did something that I had never done in my life; &lt;strong&gt;focused on myself.&lt;/strong&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  How I found coding
&lt;/h2&gt;

&lt;p&gt;Other than writing, I knew that I had a genuine love for engineering and technology. But I did not know what I could do in those fields. So I went to Google and searched, "creative jobs in tech." A lot of things popped up and &lt;strong&gt;coding&lt;/strong&gt; was one of them. &lt;/p&gt;

&lt;p&gt;I Googled, Youtubed, and researched everything about coding and then had a lightbulb moment. &lt;/p&gt;

&lt;p&gt;I started to follow Software Developers and Engineers on all social media platforms, just to see what their lifestyle was like. &lt;/p&gt;

&lt;p&gt;I saw those individuals and I thought to myself, &lt;strong&gt;&lt;em&gt;"Can I really live that lifestyle?"&lt;/em&gt;&lt;/strong&gt; And my exact thoughts were, &lt;strong&gt;"HELL YES!!"&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  This industry is everything that I prayed for in a career.
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Here are the personal career goals that I prayed for over 10 years ago:
&lt;/h4&gt;

&lt;p&gt;1) I want to be creative&lt;br&gt;
2) I want to solve problems&lt;br&gt;
3) I want to teach others&lt;br&gt;
4) I want to travel&lt;br&gt;
5) I want to work remotely if needed&lt;br&gt;
6) I want to receive a great salary to help build a foundation for my family&lt;/p&gt;

&lt;p&gt;I am so thankful that my failed business led me in the direction of my true passion. &lt;/p&gt;

&lt;h4&gt;
  
  
  How did you discover coding and how has it impacted your life?
&lt;/h4&gt;

</description>
    </item>
    <item>
      <title>Learning JavaScript is HARD!</title>
      <dc:creator>Ashley R. </dc:creator>
      <pubDate>Tue, 26 Jan 2021 18:59:37 +0000</pubDate>
      <link>https://forem.com/ashrrose/learning-javascript-is-hard-1b9f</link>
      <guid>https://forem.com/ashrrose/learning-javascript-is-hard-1b9f</guid>
      <description>&lt;p&gt;&lt;em&gt;When I first started to teach myself JavaScript, it was truly a breaking point for me. I cried, I whined and gave up a thousand times. Only to pick it back up every time.&lt;/em&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  JavaScript is tough
&lt;/h2&gt;

&lt;p&gt;I used/ currently reviewing the entire course of JavaScript on FreeCodeCamp and I think that it is one of the toughest self-learning course out there. The challenges are just that... challenging and very intimidating. I stopped following FCC's course because I thought that it was too hard so I switched to other platforms (CodeCademy, W3 Schools, YouTube, etc.) to find something that was... easier. &lt;/p&gt;

&lt;h2&gt;
  
  
  Switching learning platforms was a NO-GO
&lt;/h2&gt;

&lt;p&gt;But by switching from one platform to another only confused the crap out of me. And I found myself going back to FCC over and over again until I finally finished the certification. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Here is where I (bleeped) up.&lt;/strong&gt; Whenever I found myself in a pickle on the challenges, I would just get the answer from the forum and apply it to the problem and move on to the next. &lt;em&gt;I didn't learn a damn thing.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  This is what worked for me
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Here are my personal tips on learning JavaScript:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;1) Take your time.&lt;/strong&gt; Don't rush the learning process.&lt;br&gt;
&lt;strong&gt;2) Always jot down notes.&lt;/strong&gt; Don't you ever in your precious life copy and paste your notes. Trust me. &lt;br&gt;
&lt;strong&gt;3) Always check what you are doing by testing everything out.&lt;/strong&gt; Utilize console.log() to make sure that you are always on the right track.&lt;br&gt;
&lt;strong&gt;4) Play around with different inputs to see the outputs.&lt;/strong&gt; This is what I like to call: Cause and Effect Game. Change the values around to see what the outcome will be. Change the increments into decrements and see what happens. &lt;br&gt;
&lt;strong&gt;5) Don't be afraid to mess up.&lt;/strong&gt; It's gonna happen. You can't be perfect all of the damn time. LOL. Learn from it and keep it moving. &lt;/p&gt;

&lt;h4&gt;
  
  
  I think that these steps can be applied to any language that you are learning. Just remember, YOU GOT THIS!!! :)
&lt;/h4&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>javascript</category>
      <category>selflearning</category>
    </item>
    <item>
      <title>How Do You Take Notes?</title>
      <dc:creator>Ashley R. </dc:creator>
      <pubDate>Thu, 21 Jan 2021 18:03:51 +0000</pubDate>
      <link>https://forem.com/ashrrose/how-do-you-take-notes-mdm</link>
      <guid>https://forem.com/ashrrose/how-do-you-take-notes-mdm</guid>
      <description>&lt;p&gt;When I started my self-learning boot camp experience, I lived for Google Docs. That was my go-to for note-taking. I have so many documents for every course, and I even used Google Sheets to create spreadsheets of terms, definitions, and examples. &lt;/p&gt;

&lt;p&gt;So here is what I would do. I would copy and paste all of the information into the Google Docs editor, and that was my note-taking. I did this method from the beginning of HTML to JavaScript.&lt;/p&gt;

&lt;p&gt;I thought I was so smart. I thought that by doing this, I would have access to these notes digitally, anywhere and everywhere I could go. Which is true!&lt;/p&gt;

&lt;h3&gt;
  
  
  But here is where I messed up.
&lt;/h3&gt;

&lt;p&gt;Since I copied and pasted all my notes, I wasn't retaining any of that information. I was literally skating through the courses, not applying what I had just learned, and now I am facing the consequences of doing so. &lt;/p&gt;

&lt;p&gt;I am relearning JavaScript because I did not comprehend it the first time. And if I am honest, I am reviewing some CSS coursework as well, due to copy and pasting notes. &lt;/p&gt;

&lt;h3&gt;
  
  
  So now, I am taking notes the old fashioned way: Pen and Paper.
&lt;/h3&gt;

&lt;p&gt;Almost as good as peanut butter and jelly.&lt;br&gt;
Yeah, it takes more time writing out all of that information, but it is paying off now. I am actually retaining more information writing it out than I was before. &lt;/p&gt;

&lt;p&gt;Either if you are using Pen and Paper, or digital software, I think the main takeaway is to &lt;strong&gt;Never Copy and Paste. PERIODT!&lt;/strong&gt; :)&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>javascript</category>
      <category>beginners</category>
      <category>notetaking</category>
    </item>
    <item>
      <title>Basic CSS Traffic Light</title>
      <dc:creator>Ashley R. </dc:creator>
      <pubDate>Tue, 12 Jan 2021 19:51:30 +0000</pubDate>
      <link>https://forem.com/ashrrose/basic-css-traffic-light-32nl</link>
      <guid>https://forem.com/ashrrose/basic-css-traffic-light-32nl</guid>
      <description>&lt;p&gt;Lately, I have been working on my CSS art and I am ready to share it. It's pretty basic but it is a huge improvement from last week.&lt;/p&gt;

&lt;p&gt;Also, its day 11/100 of #100daysofcode &lt;/p&gt;

&lt;p&gt;Click here to see it live: &lt;a href="https://codepen.io/xoshly/full/gOwBGgr" rel="noopener noreferrer"&gt;https://codepen.io/xoshly/full/gOwBGgr&lt;/a&gt;&lt;/p&gt;

</description>
      <category>css</category>
      <category>beginners</category>
      <category>cssart</category>
      <category>codepen</category>
    </item>
    <item>
      <title>CSS Art</title>
      <dc:creator>Ashley R. </dc:creator>
      <pubDate>Mon, 28 Dec 2020 22:34:04 +0000</pubDate>
      <link>https://forem.com/ashrrose/css-art-c0o</link>
      <guid>https://forem.com/ashrrose/css-art-c0o</guid>
      <description>&lt;p&gt;I am practicing CSS art and oh my God, my mind is having trouble grasping the practice. But I know that with consistent practice, my art will get a lot better. &lt;/p&gt;

&lt;p&gt;The reason why I want to practice CSS art is that I've read that it improves your overall CSS and you will write it a lot faster. Right now, I've mastered a basic heart. &lt;/p&gt;

&lt;p&gt;Next, I want to master a smiley face. &lt;/p&gt;

&lt;p&gt;Wish me luck :) &lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
