<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Corbin Arnett</title>
    <description>The latest articles on DEV Community by Corbin Arnett (@corbinarnett).</description>
    <link>https://dev.to/corbinarnett</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%2F268528%2Ffd0cd21f-1115-47ac-b47a-bd56e85adc9e.jpeg</url>
      <title>DEV Community: Corbin Arnett</title>
      <link>https://dev.to/corbinarnett</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/corbinarnett"/>
    <language>en</language>
    <item>
      <title>Javascript Ternary Operators</title>
      <dc:creator>Corbin Arnett</dc:creator>
      <pubDate>Mon, 04 May 2020 02:03:17 +0000</pubDate>
      <link>https://dev.to/corbinarnett/javascript-ternary-operators-10c9</link>
      <guid>https://dev.to/corbinarnett/javascript-ternary-operators-10c9</guid>
      <description>&lt;p&gt;&lt;strong&gt;If&lt;/strong&gt; statements are an essential building block to executing logic within Javascript.  Lets take a look at an example of a traditional &lt;strong&gt;If/Else&lt;/strong&gt; statement:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;function checkNum(a) {
  if (a &amp;gt; 0) {
    return "positive";
  } else {
    return "negative";
  }
}
console.log(checkNum(23));
// expected output: "positive"
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;Ternary operators allow us to write concise &lt;strong&gt;If/Else&lt;/strong&gt; statements, we can write the same function above with a ternary operator like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;function checkNum(a) {
  return (a &amp;gt; 0 ? "positive" : "negative");
}
console.log(checkNum(-6));
// expected output: "negative"
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;In this function, the condition &lt;strong&gt;a &amp;gt; 0&lt;/strong&gt; is followed by &lt;strong&gt;?&lt;/strong&gt; and two expressions.  The first expression listed, in this case "positive", will return if the condition is true.  The second expression which is separated by &lt;strong&gt;:&lt;/strong&gt; will return if the condition is NOT true. Like so:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;condition ? expressionIfTrue : expressionIfFalse
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



</description>
    </item>
    <item>
      <title>Here are my favorite resources for learning to code!</title>
      <dc:creator>Corbin Arnett</dc:creator>
      <pubDate>Mon, 27 Apr 2020 06:09:55 +0000</pubDate>
      <link>https://dev.to/corbinarnett/here-are-my-favorite-resources-for-learning-to-code-2i97</link>
      <guid>https://dev.to/corbinarnett/here-are-my-favorite-resources-for-learning-to-code-2i97</guid>
      <description>&lt;p&gt;For the last two years I've been learning to code, I wanted to share a quick list of my favorite resources that helped along the way. I hope that this can streamline your learning process!&lt;/p&gt;

&lt;h2&gt;
  
  
  Tutorials
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://frontendmasters.com/"&gt;Frontend Masters&lt;/a&gt;. This is the ultimate resource, haven't found one quite like it.  If you are looking to code, and make it a career, this would be a great alternative to a bootcamp.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.freecodecamp.org/"&gt;FreeCodeCamp&lt;/a&gt;.  My first introduction to code was through this site, and as the name states it's completely free!&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/channel/UC29ju8bIPH5as8OGnQzwJyA"&gt;Traversy Media&lt;/a&gt; When I feel like watching a video, this is the channel I run to! Brad is very approachable in his teaching style.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q"&gt;Fun Fun Function&lt;/a&gt;. MPJ introduced me to functional programming, and may just be one of the funniest people to speak on the subject.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Blogs
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://wesbos.com/blog"&gt;Wes Bos&lt;/a&gt;.  Just call me a Wes Bos Disciple.  Wes offers a great selection of posts and videos. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://www.taniarascia.com/"&gt;Tania Rascia&lt;/a&gt;. I learned React from Tania's walkthrough!  She has quite the library of the things she has learned through the years, it seems likes she always takes her time with each post.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://blog.codinghorror.com/"&gt;Jeff Atwood&lt;/a&gt;. The true OG. Jeff has been posting continuously since 2004!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://dev.to/"&gt;DEV&lt;/a&gt;. This goes without saying...&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Podcasts
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://syntax.fm/"&gt;Syntax.fm&lt;/a&gt;. Wes and Scott expand on all things frontend development, and drop some awesome Spotify playlists along the way.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://frontendhappyhour.com/"&gt;Frontend Happy Hour&lt;/a&gt;. Tech and cocktails?! This podcast takes a relatable, conversational approach to interviews and speaking on software engineering. Provides a great insight into working at major tech companies.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🙌 What are some of your favorite resources? 🚀
&lt;/h3&gt;

</description>
    </item>
    <item>
      <title>How to Escape Tutorial Hell. </title>
      <dc:creator>Corbin Arnett</dc:creator>
      <pubDate>Mon, 20 Apr 2020 04:37:19 +0000</pubDate>
      <link>https://dev.to/corbinarnett/how-to-escape-tutorial-hell-1d41</link>
      <guid>https://dev.to/corbinarnett/how-to-escape-tutorial-hell-1d41</guid>
      <description>&lt;p&gt;For a long time, a blank text editor was a scary thing to see.  Even after  a year of learning to 'code' I would have no idea how to start a new project. I was overwhelmed by what I didn't know and to compensate for this, would quickly jump to a tutorial video to 'learn' more.  I loved the instant gratification of completing a project via a video-walkthrough so much, that I had put off building any projects of my own. As I read more blog posts and watched more videos I learned a lot but my actual finger-to-keyboard coding skills lacked tremendously.  This is what I would define as 'Tutorial Hell'.  &lt;/p&gt;

&lt;p&gt;Let me start by saying that I love tutorials, they are amazing resources and should definitely be apart of your learning process.  But I do think that they can give you a false sense of knowledge, especially if you are in the infinite loop from one tutorial to the next.  &lt;/p&gt;

&lt;p&gt;Personally I knew I needed to get out of this loop and take a break from video tutorials, here are the steps that I took to continue learning and escape 'Tutorial Hell':&lt;/p&gt;

&lt;h3&gt;
  
  
  Read Documentation
&lt;/h3&gt;

&lt;p&gt;Want to get started learning a new language or maybe dabble in the latest framework?  Read the documentation from the source.  Often times documentation will provide a quick walkthrough/get-started section that will give a quick introduction.  Once you get through this section, build something immediately, even if it's another to-do app, and if you get stuck take the time to reference the documentation. &lt;/p&gt;

&lt;h3&gt;
  
  
  For a time, try to use only Stack Overflow and MDN when stuck
&lt;/h3&gt;

&lt;p&gt;Now hear me out, I know there are so many other great resources out there. But I truly believe that limiting my resources for a time, challenged me to think more critically.  I was forced to try new things and while I did fail more,  my understanding of a certain topic was strengthened.&lt;/p&gt;

&lt;h3&gt;
  
  
  Start with what you know
&lt;/h3&gt;

&lt;p&gt;When it comes to starting a new side project or building out a new app that you're excited about. First off, in the words of Shia LaBeouf, 'JUST DO IT!', and secondly start building with what you know and then add on to that. After all, Google is a developers best friend. &lt;/p&gt;

&lt;h3&gt;
  
  
  Don't be afraid to ask for help
&lt;/h3&gt;

&lt;p&gt;It can easy to feel like you're alone in this process, but thankfully there are amazing online communities to reach out to and connect with. If you're ever stuck or are struggling for hours on end, reach out to someone or write a post on freeCodeCamp, Stack Overflow, or even here on DEV!  Everyone needs help, and let's be honest you probably just forgot a comma😜.&lt;/p&gt;

&lt;h3&gt;
  
  
  Now go forth and conquer!
&lt;/h3&gt;

</description>
      <category>codenewbie</category>
      <category>beginners</category>
    </item>
    <item>
      <title>A Quick Introduction to Variable Scope in Javascript</title>
      <dc:creator>Corbin Arnett</dc:creator>
      <pubDate>Mon, 13 Apr 2020 01:23:06 +0000</pubDate>
      <link>https://dev.to/corbinarnett/a-quick-introduction-to-variable-scope-in-javascript-3nd8</link>
      <guid>https://dev.to/corbinarnett/a-quick-introduction-to-variable-scope-in-javascript-3nd8</guid>
      <description>&lt;p&gt;Like many new to writing code, knowing the scope of a variable or more often, not knowing the scope of a variable was a common hurdle in my day-to-day adventure in learning Javascript. Here, I hope to breakdown variable scope as well as cement my own understanding of the topic.&lt;/p&gt;

&lt;p&gt;Javascript has two scopes, global and local. Any variable declared outside of a function belongs to the global scope, and is therefore accessible from anywhere in your code. Local scope is created by functions and each function has its own “local” scope, therefore any variable declared within a function, can be used within that function or correlating nested functions. Local scope is often referred to as &lt;strong&gt;function scope&lt;/strong&gt; and with the addition of ES6 can be further divided to include block scope. In ES6, const and let keywords allow developers to declare variables in the &lt;strong&gt;block scope&lt;/strong&gt;, which means those variables exist only within the corresponding block. In general a block in Javascript is anytime you see “{curly braces}” like in a for loop, or when declaring a new function.&lt;/p&gt;

&lt;h2&gt;
  
  
  Scope difference between var, let, and const
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Var&lt;/strong&gt;: var is globally scoped when declared outside a function, which means it is accessible for use in the whole window object. Var is locally scoped when declared within a function and can only be used within that function.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Let&lt;/strong&gt;: Let is a block-scoped variable, when declared it can only be accessed and updated within its block “{ }” but unlike var cannot be re-declared within its scope. Because let is block scoped, you could have the same variable declaration defined in different scopes&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Const&lt;/strong&gt;: Like let, const is also block-scoped, with the difference being const cannot be updated within its scope, once declared it maintains a constant value.&lt;/p&gt;

&lt;p&gt;Hope this was of some use to your learning process! Cheers!&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>What is REST API?</title>
      <dc:creator>Corbin Arnett</dc:creator>
      <pubDate>Mon, 06 Apr 2020 03:26:47 +0000</pubDate>
      <link>https://dev.to/corbinarnett/what-is-rest-api-2ab</link>
      <guid>https://dev.to/corbinarnett/what-is-rest-api-2ab</guid>
      <description>&lt;p&gt;With its wide use, REST is something that many developers have become accustomed to, and yet I could never give a great definition to what it actually is.  Here is a simple breakdown of REST...&lt;/p&gt;

&lt;p&gt;In 2000, Roy Fielding was frustrated with how URLs and their corresponding HTTP verbs (POST, GET, PUT, PATCH, DELETE) were being utilized differently across the web.  Thus he came up with REST (REpresentational State Transfer) as a standard for how web applications should structure their URLs.  This standardization of URL routes is used across the web today, and because of it, allows easy communication from one application to another. REST is  described as an "architectural design pattern", very fancy I know😜.  It is not a framework, but most web app frameworks use the REST design pattern in some form.&lt;/p&gt;

&lt;p&gt;The table below is from the Rails documentation.  Pay special attention to the Path column, it displays a simple example of the REST design pattern. Say we were building out an instagram clone app and we wanted to visit the specific page to upload a photo,  following the table below we would go to &lt;em&gt;&lt;a href="https://www.myinstagramclone.com/photos/new"&gt;https://www.myinstagramclone.com/photos/new&lt;/a&gt;&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Mfj4LPiI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ynm6sytspabrrj406x6r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Mfj4LPiI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ynm6sytspabrrj406x6r.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;
https://guides.rubyonrails.org/routing.html



&lt;p&gt;Following the REST format makes it easy for other applications and developers to know where specific data is located within your API.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Destructuring JavaScript Objects</title>
      <dc:creator>Corbin Arnett</dc:creator>
      <pubDate>Mon, 30 Mar 2020 00:35:34 +0000</pubDate>
      <link>https://dev.to/corbinarnett/destructuring-javascript-objects-3ken</link>
      <guid>https://dev.to/corbinarnett/destructuring-javascript-objects-3ken</guid>
      <description>&lt;p&gt;Destructuring is a super useful feature in the latest Javascript update(ES6), but honestly wasn't something that I took full advantage of until recently.  Let's dive in. &lt;/p&gt;

&lt;p&gt;Destructuring allows us to pull data out of arrays and objects and set them into their own variable.  Lets take a look at a basic JS Object:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const album = {
  title: 'A Kind of Blue',
  artist: 'Miles Davis',
  genre: 'Jazz',
  release_year: 1959,
  label: 'Columbia'
};
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;Traditionally to extract a variable from this object you see something like the following:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const artist = album.artist
const genre = album.genre
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;As you can see, this can be a very repetitive process which destructuring allows us to improve upon.  With destructuring, we can create multiple variables from the object on a single line like so:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const {title, artist, genre} = album
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;This new destructuring syntax is creating individual title, artist, and genre variables, taking those specific properties from the album object.&lt;br&gt;
So now if we were to console.log our newly created variables we would see:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;console.log(title) // 'A Kind of Blue'
console.log(artist) // 'Miles Davis'
console.log(genre) // 'Jazz'
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;Destructuring is a super handy feature that can drastically improve the way you work with data in your projects or when dealing with API's.  Hope this post adds some benefit to you!&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>codenewbie</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Lets talk about Fetch!</title>
      <dc:creator>Corbin Arnett</dc:creator>
      <pubDate>Mon, 23 Mar 2020 03:30:06 +0000</pubDate>
      <link>https://dev.to/corbinarnett/lets-talk-about-fetch-1ola</link>
      <guid>https://dev.to/corbinarnett/lets-talk-about-fetch-1ola</guid>
      <description>&lt;p&gt;Yes let's talk about it! &lt;/p&gt;

&lt;p&gt;I learned the Fetch API even before jQuery, I guess that's just a sign of the times! I remember building one of my first applications with Javascript, a simple app built on a Rails API that allowed users to rate and add tasting notes to their favorite wines. Fetch was the connection point that allowed me to retrieve data from my backend and present that data to the user. It's basically magic 😜.  But let's dive in!&lt;/p&gt;

&lt;p&gt;Heres the Webster definition of &lt;strong&gt;fetch&lt;/strong&gt;: &lt;em&gt;"to go or come after and bring or take back"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Followed by MDN's definition: &lt;strong&gt;"The Fetch API provides a JavaScript interface for accessing and manipulating parts of the HTTP pipeline, such as requests and responses. It also provides a global fetch() method that provides an easy, logical way to fetch resources asynchronously across the network."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I actually think the Webster definition explains fetch pretty well, fetch is a way for us to go and retrieve data, send new data, edit data, or delete data. I'n this article I will go over getting data.&lt;/p&gt;

&lt;p&gt;In order to retrieve data with Fetch, you just need to provide Fetch with the resource you're trying to GET.  For example let's say we are trying to get a list of todos from &lt;a href="https://jsonplaceholder.typicode.com/"&gt;JSONPlaceholder&lt;/a&gt;.  Following this specific API our fetch request would be the following:&lt;br&gt;
&lt;br&gt;
 &lt;code&gt;fetch('https://jsonplaceholder.typicode.com/todos')&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;Awesome! So what's next? &lt;/p&gt;

&lt;p&gt;Well, our fetch request returns something called a &lt;em&gt;promise&lt;/em&gt; to us, which in simple terms is just a way to handle an API request asynchronously.  Javascript is essentially saying, "Hey, I don't know how long it's going to take to retrieve all this data, but I &lt;strong&gt;promise&lt;/strong&gt; to come back to it when I have the time."  The function above, &lt;strong&gt;fetch(specific-url)&lt;/strong&gt; returns to us an object that represents what the source, in this case the data the JSONPlaceholder API sent back, this is called the response. &lt;/p&gt;

&lt;p&gt;Once this takes place we have to call the then() method on the response, which again, is just an object.  Like so:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;fetch('https://jsonplaceholder.typicode.com/todos')
.then(response =&amp;gt; { some type of processing })
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;If we were to console.log this response, it will look something like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Response {type: "cors", url: "https://jsonplaceholder.typicode.com/todos", redirected: false, status: 200, ok: true, …}
type: "cors"
url: "https://jsonplaceholder.typicode.com/todos"
redirected: false
status: 200
ok: true
statusText: ""
headers: Headers {}
body: ReadableStream
bodyUsed: false
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;Basically, fetch is returning the status of our GET request, as we see above our request is successful but this isn't very useful for our user.  Our todos that we have requested are actually hidden in the body as &lt;em&gt;ReadableStream&lt;/em&gt;, so we need to convert this data.  Because we know our todos our formatted in JSON we can call response.json() to convert the ReadableStream.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;fetch('https://jsonplaceholder.typicode.com/todos')
.then(response =&amp;gt; response.json())
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;This then() method returns to us another promise, so we can get the todos we were after with another then() call like so:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;fetch('https://jsonplaceholder.typicode.com/todos')
.then(response =&amp;gt; response.json())
.then(todos =&amp;gt; console.log(todos))
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;If you were to run this fetch in your console you will see that an array of objects are returned, which are all our todos! From here you can iterate through the data as you please, grabbing the pieces that you wish to display to the user!  Well that was easy! GET is just one piece of Fetch in Javascript, and is an awesome way to retrieve data for your web applications. Thanks for taking the time to follow along!&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Corbin&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>So you've completed a bootcamp, now what?</title>
      <dc:creator>Corbin Arnett</dc:creator>
      <pubDate>Sun, 15 Mar 2020 22:00:33 +0000</pubDate>
      <link>https://dev.to/corbinarnett/so-you-ve-completed-a-bootcamp-now-what-4c38</link>
      <guid>https://dev.to/corbinarnett/so-you-ve-completed-a-bootcamp-now-what-4c38</guid>
      <description>&lt;p&gt;This is the question that has haunted me since graduating from Flatiron Schools' Software Engineering Program.  It's so easy to be overwhelmed, anxious, and I hate to say it, feel like an imposter...&lt;/p&gt;

&lt;p&gt;But before I continue, let me introduce myself!  My name is Corbin Arnett, I am a barista, vinyl-collector, and husband currently living in Portland, OR.  &lt;em&gt;Cough cough, hipster alert!&lt;/em&gt;.  Like all great developers 😉, my love for web development first began by copying and pasting custom css into Squarespace and Wordpress sites.  For the last two years I have been learning to code and in July of 2019 decided to enroll in Flatiron School with the hopes of bringing my learning to the next level. &lt;/p&gt;

&lt;p&gt;Which brings us to the question at hand, last month I graduated from Flatiron and have since began looking for jobs. &lt;br&gt;
Personally, the hardest thing that I have had to overcome is how to spend my time, what's my plan of attack?  Flatiron gave me a great foundation in my technical knowledge and the tools to learn new languages and technologies but there is still much to learn. &lt;/p&gt;

&lt;p&gt;Even though I'm very much in the process of hunting for jobs, I hope I can share a couple points on what I have found helpful in these early stages.  I would also love to hear YOUR tips, tricks and resources when looking for a new job in this industry!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;em&gt;Focus on ONE language&lt;/em&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;We are blessed to be in an industry with so many avenues to go down, but also with so many options it can be easy to become overwhelmed by what to learn. &lt;br&gt;
Start with what you love and build on to that.  For me thats frontend development, currently I am learning more about what is going on behind the scenes in Javascript and hooks in React.  Once I have confidence in those areas I plan on learning GraphQL.  &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;em&gt;Continue Building&lt;/em&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;The great thing about bootcamps is that you get the opportunity to build a lot of applications.  Continue using and expanding your knowledge by building simple applications.  Tutorials and blogs posts are great but in my experience the best way to cement my knowledge is to get my hands dirty with code.😂&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;em&gt;Plan out your time&lt;/em&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;You can't do everything at once, we all know this.  Take the time to schedule out your next week, split time between networking, building a side project, learning new things, and applying to jobs. My mistake was trying to do each of these everyday, which just added to the chaos and increased my desire for procrastination.  Set a day to send emails and look at job boards, another to build a project, another to solve some code problems or share your knowledge through a blog post, etc. Find what works best with you and keep it consistent. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;em&gt;Take a day off!&lt;/em&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Take a day every week, to turn it all off. Close your computer, step away from your phone and the 24-hour news cycle. Spend a day doing something that brings you joy.  Go out to eat, take a hike, hang out with friends, sleep in!  Fill yourself with the fuel needed to conquer the week ahead!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;em&gt;That's all folks!&lt;/em&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;This is my first post here on dev.to and I am excited to share my journey and more posts with you all in the future.  Feel free to share your tips, tricks and resources, I look forward to reading them in the comments! Cheers!🍻&lt;/p&gt;

</description>
      <category>career</category>
      <category>codenewbie</category>
    </item>
  </channel>
</rss>
