<?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: Cory </title>
    <description>The latest articles on DEV Community by Cory  (@coryrunn).</description>
    <link>https://dev.to/coryrunn</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%2F328517%2Ff3281b1c-522f-4e83-91dc-28a8b708e71e.jpeg</url>
      <title>DEV Community: Cory </title>
      <link>https://dev.to/coryrunn</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/coryrunn"/>
    <language>en</language>
    <item>
      <title>Finding My Path</title>
      <dc:creator>Cory </dc:creator>
      <pubDate>Sat, 10 Oct 2020 18:01:05 +0000</pubDate>
      <link>https://dev.to/coryrunn/finding-my-path-314j</link>
      <guid>https://dev.to/coryrunn/finding-my-path-314j</guid>
      <description>&lt;p&gt;Recently I had been working on learning JavaScript but was struggling to put everything together. Part of the problem is that I have very limited time for studying, what with working a full-time job and family life. I recognize the importance of JavaScript in today’s online world. I know that if I kept putting in the time and practicing that eventually things would start to click for me.&lt;/p&gt;

&lt;p&gt;But my learning time started to turn into me being unexcited in sitting down to study. Learning JavaScript suddenly started to feel like a chore. The fun I had been experiencing with learning was fading. The whole point of me pursuing a career change was to find something were I could enjoy working. So, I put JavaScript to the back burner and decided to explore some other options.&lt;/p&gt;

&lt;h2&gt;
  
  
  A new path is born
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dz4RDR4k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/10/mark-konig-uu5fnokfada-unsplash.jpg%3Fw%3D1024" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dz4RDR4k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/10/mark-konig-uu5fnokfada-unsplash.jpg%3Fw%3D1024" alt="Under construction sign"&gt;&lt;/a&gt;New path – Under Construction (Photo by &lt;a href="https://unsplash.com/@markkoenig?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Mark König&lt;/a&gt; on &lt;a href="https://unsplash.com/s/photos/under-construction?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Unsplash&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;I was drawn to web development as a career choice because I liked the idea of getting to build visual pleasing websites. I settled on pursuing development thinking that the design aspect was out of my realm. But you know what? That type of thinking held me back. If I can learn web development (which I do enjoy), why can’t I also learn web design?&lt;/p&gt;

&lt;p&gt;A friend of mine that I meet on Twitter ( &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--y9TT5G9b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f44b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--y9TT5G9b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f44b.png" alt="👋"&gt;&lt;/a&gt; &lt;a href="https://twitter.com/iamgsilva"&gt;Gabe&lt;/a&gt;!!) ended up on this same type of path as I. He recommended a course he was taking and mentioned that I should check it out. It’s a course over on Udemy, by &lt;a href="https://www.vakoshvili.com/"&gt;Vako Shvili&lt;/a&gt;, called &lt;a href="https://www.udemy.com/course/freelance-web-design-from-design-to-development-to-making-money/"&gt;“Complete Web Design: from Figma to Webflow to Freelancing”&lt;/a&gt;. The course focuses on learning web design basics, while also learning how to design within &lt;a href="http://www.figma.com"&gt;Figma&lt;/a&gt;, and then develop with &lt;a href="http://www.webflow.com"&gt;Webflow&lt;/a&gt; (I’m not going to get into the details of what Figma and Webflow do, but if you’d like to learn more click the links).&lt;/p&gt;

&lt;p&gt;By the time I had completed the first section of the course, I was hooked on web design. It just scratched that itch in my brain. I just never thought I’d be able to do design. I can’t draw. I’m not an “artist”. That’s the beauty of it though. Just like you can learn how to code, you can learn how to design. There are rules to follow, best practices if you will, just like in development. The overall point I’m trying to make is that sometimes you need to push outside of your comfort zone. This is how growth happens. I’m glad I pushed. The path I’m on now feels like the right path.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where’s this path going?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ASJ7FpCH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/10/denise-jans-hjmw8fdp-ho-unsplash.jpg%3Fw%3D1024" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ASJ7FpCH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/10/denise-jans-hjmw8fdp-ho-unsplash.jpg%3Fw%3D1024" alt="Hand holding a compass."&gt;&lt;/a&gt;Photo by &lt;a href="https://unsplash.com/@dmjdenise?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Denise Jans&lt;/a&gt; on &lt;a href="https://unsplash.com/s/photos/directions?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Unsplash&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My end goal now is to eventually be a full-time freelancer as a web designer/developer. The choice to decide on freelancing could be an entire blog post in itself, but for me it’s alluring. At this point in my life I’m more inclined to work for myself. I know it won’t be easy and it’s not without its challenges, but for me the positives outweigh the negatives. I want that freedom and this path I’ve set before me is the way I am going to achieve my new goal.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>freelancing</category>
      <category>webdesign</category>
    </item>
    <item>
      <title>Networking??? But I’m an Introvert!!!</title>
      <dc:creator>Cory </dc:creator>
      <pubDate>Fri, 11 Sep 2020 00:12:23 +0000</pubDate>
      <link>https://dev.to/coryrunn/networking-but-i-m-an-introvert-2e6</link>
      <guid>https://dev.to/coryrunn/networking-but-i-m-an-introvert-2e6</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dzRrLt27--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/kn36bp55039xd95p5koy.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dzRrLt27--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/kn36bp55039xd95p5koy.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
I have no problem admitting to anyone that I am introverted. World’s worst small talker? Me, for sure. Especially if we don’t know each other. I’ve always been really shy but I like to think it has improved with age, but still, it’s there.&lt;/p&gt;

&lt;p&gt;Those who know me, family and friends mostly, know that I can be goofy, and most of the time sarcastic. When meeting new people I tend to fall back on sarcasm when engaging in small talk. I can’t help it. It’s my security blanket. That sarcasm doesn’t always come across with new people though. Makes me seem like more of an ass than a goofball lol. This leads me to eventually regretting every conversation I have with a stranger. Silly, I know.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Acg7Qe0w--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/09/marcos-paulo-prado-hdz4iosbz0e-unsplash.jpg%3Fw%3D683" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Acg7Qe0w--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/09/marcos-paulo-prado-hdz4iosbz0e-unsplash.jpg%3Fw%3D683" alt="Man looking remorseful at a window."&gt;&lt;/a&gt;Me, after every social exchange. But with less muscles.. and bigger love handles. (Photo by &lt;a href="https://unsplash.com/@tiomp?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Marcos Paulo Prado&lt;/a&gt; on &lt;a href="https://unsplash.com/s/photos/regret?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Unsplash&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;_Yet, in my current field of work, healthcare, I’m great with patients (who are strangers to me). Maybe it’s just from years of practice, or my superhuman soft skills&lt;a href="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f9b8.png"&gt;🦸&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;“Networking” is a scary word for me. How in the world can I meet all these new people and convince them to help me, and hopefully one day maybe, hire me?! I think I’ve figured it out though. GET OVER IT!!!!&lt;/p&gt;

&lt;p&gt;Seriously, that’s the solution. At least for me. In order to grow we need to push ourselves out of our comfort zones. So I set up a &lt;a href="http://(https://www.linkedin.com/in/coryrunnells/)"&gt;Linkedin profile&lt;/a&gt;, adjusted my &lt;a href="https://twitter.com/CoryRunn"&gt;Twitter account&lt;/a&gt;, and started telling everyone I knew that I was making a career switch. Next step for me is to start engaging in meetups and conferences (even in COVID times).&lt;/p&gt;

&lt;p&gt;My networking hasn’t led to any actual paid work yet, but it has led me to discover a few things. For one, I never realized how many friends and family I have that either code for a living or know how to build websites. I had no idea. Take for example my friend Sean. Once he heard what I was doing we had the following conversation:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sean: “Check out these projects I made with JavaScript”. &lt;/li&gt;
&lt;li&gt;Me: YOU KNOW HOW TO CODE?!!!&lt;/li&gt;
&lt;li&gt;Sean: Yeah Cory, it’s what I do for a living.&lt;/li&gt;
&lt;li&gt;Cory: ………..&lt;a href="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f633.png"&gt;😳&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I just thought he worked in investment banking. Turns out I’m an idiot. Or a terrible friend. Or both. Yikes. Sorry Sean!&lt;/p&gt;

&lt;p&gt;The other thing I discovered was that the web development/coding community is &lt;strong&gt;&lt;em&gt;AMAZING!&lt;/em&gt;&lt;/strong&gt; I’ve come across so many wonderful people throughout the community. I’ve had folks offer to look over my resume and provide feedback, show me code that helps me out with specific problems, set up connections with other people they know who can help me, and just get excited to help me get better. It’s astounding, and I love it. This just makes me want to work harder and to try and help others whenever I can.&lt;/p&gt;

&lt;h2&gt;
  
  
  Just Do It
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_0aPs0Lf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/09/george-pagan-iii-psifan6_z-k-unsplash.jpg%3Fw%3D1024" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_0aPs0Lf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/09/george-pagan-iii-psifan6_z-k-unsplash.jpg%3Fw%3D1024" alt="Just Did It quote"&gt;&lt;/a&gt;Photo by &lt;a href="https://unsplash.com/@gpthree?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;George Pagan III&lt;/a&gt; on &lt;a href="https://unsplash.com/s/photos/do-it?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Unsplash&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If networking scares you and you’re not sure where to start, you gotta just do it. Take the plunge. Put yourself out there. The rewards are just too good to pass up. There is a world of people out there that want to help and see you succeed. Myself included, so hit me up on Linkedin and Twitter. Who knows, maybe we can help each other out!&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>webdev</category>
      <category>networking</category>
    </item>
    <item>
      <title>Following up on my pseudocode promise</title>
      <dc:creator>Cory </dc:creator>
      <pubDate>Mon, 24 Aug 2020 21:00:28 +0000</pubDate>
      <link>https://dev.to/coryrunn/following-up-on-my-pseudocode-promise-56eg</link>
      <guid>https://dev.to/coryrunn/following-up-on-my-pseudocode-promise-56eg</guid>
      <description>&lt;p&gt;Last week I wrote about trying to to hold myself accountable when it comes to writing more blog posts. My previous post said I promised to write out some pseudocode for the Tip Calculator JavaScript project I was working on.&lt;/p&gt;

&lt;p&gt;To refresh, I took this project from &lt;a href="https://fun-javascript-projects.com/"&gt;https://fun-javascript-projects.com/&lt;/a&gt; (this course was made and offered by &lt;strong&gt;Twitter user &lt;a href="https://twitter.com/chrisdixon161?s=20"&gt;@chrisdixon161&lt;/a&gt;&lt;/strong&gt;). Check the free course out as it offers some great practice for using JavaScript.&lt;/p&gt;

&lt;p&gt;Let’s take a look below at the end results of the project to see what we’re looking at and what sort of functionality we need.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Side note, for the sake of this article let’s assume we already have the HTML and CSS written out before we begin the pseudocode.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://coryrunn.github.io/TipCalculator/"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aiJpZUri--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/08/screen-shot-2020-08-24-at-3.23.27-pm.png%3Fw%3D1024" alt="Tip Calculator screenshot"&gt;&lt;/a&gt;Click the picture to visit LIVE site&lt;/p&gt;

&lt;p&gt;We need to be able to enter a bill amount, the percentage of tip, the tip value, and the total of the bill plus the tip value. We also need to know how many people to split the bill amongst, the bill total for each, and the tip amount for each.&lt;/p&gt;

&lt;p&gt;The beauty, or ugliness depending on how you want to look at it, of using pseudocode is that there is no right or wrong way to write it.&lt;/p&gt;

&lt;p&gt;Here’s my stab at writing out the very basics of what we need in our eventual JavaScript code:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;INPUT bill amount&lt;/li&gt;
&lt;li&gt;STORE bill amount in BILL variable&lt;/li&gt;
&lt;li&gt;OUTPUT BILL &lt;/li&gt;
&lt;li&gt;INPUT tip percent&lt;/li&gt;
&lt;li&gt;STORE tip percent in TIP PERCENT variable&lt;/li&gt;
&lt;li&gt;OUPUT TIP PERCENT &lt;/li&gt;
&lt;li&gt;OUTPUT tip value in dollars&lt;/li&gt;
&lt;li&gt;OUTPUT total (bill + tip) in dollars&lt;/li&gt;
&lt;li&gt;INPUT number of people to split the bill&lt;/li&gt;
&lt;li&gt;STORE number of people to split the bill in SPLIT variable&lt;/li&gt;
&lt;li&gt;OUTPUT SPLIT &lt;/li&gt;
&lt;li&gt;OUTPUT bill total for each person&lt;/li&gt;
&lt;li&gt;OUTPUT tip for each person&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is just a very quick breakdown of what I need to get started. Once I have written out the actual JavaScript code for the above pseudocode then I can start figuring out how to make it all function.&lt;/p&gt;

&lt;p&gt;For me, the whole process of where to start when it comes to writing JavaScript is a difficult task. Do you think using pseudocode is beneficial? What helps you plan out your JavaScript (or any other programming language)? How would you go about writing pseudocode for this Tip Calculator? I’d love to hear from you!!!&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>javascript</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Pseudocode and JavaScript</title>
      <dc:creator>Cory </dc:creator>
      <pubDate>Thu, 20 Aug 2020 20:38:02 +0000</pubDate>
      <link>https://dev.to/coryrunn/pseudocode-and-javascript-kld</link>
      <guid>https://dev.to/coryrunn/pseudocode-and-javascript-kld</guid>
      <description>&lt;p&gt;Today is August 20th. I haven’t made a blog post since July 4th. Wait, what???! How in the world is it late August already??? Obviously I have been slacking on the blog posts, so this post is mostly to hold myself accountable and to make sure I post more often (&lt;em&gt;that’s a lot of “post” in one sentence…. crap, did it again).&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;My recent studies have still been focused on JavaScript and trying to get more comfortable writing it. I had gone back to a JavaScript course that I was working through (my second “beginners” course) but was feeling guilty about not actually doing much coding. So I decided to work on a project.&lt;/p&gt;

&lt;p&gt;&lt;a class="comment-mentioned-user" href="https://dev.to/chrisdixon161"&gt;@chrisdixon161&lt;/a&gt;
 over on Twitter has put together some free JavaScript projects that I thought looked fun (you can find them at &lt;a href="https://fun-javascript-projects.com/"&gt;https://fun-javascript-projects.com/&lt;/a&gt;). I went with the “Tip Calculator” project and really enjoyed the experience. I coded along with Chris’ video and felt pretty good about myself for “building” something (see my results here &lt;a href="https://coryrunn.github.io/TipCalculator/"&gt;https://coryrunn.github.io/TipCalculator/&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7vFZhzcj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/08/img_1559.jpg%3Fw%3D174" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7vFZhzcj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/08/img_1559.jpg%3Fw%3D174" alt="JavaScript tip calculator"&gt;&lt;/a&gt;My tip calculator&lt;/p&gt;

&lt;p&gt;About a week later I went back to my code to review and add some comments. As I was going through it was clear to me that I would be lost if I needed to replicate this project by myself with no help. More practice needed? Um, yeah.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--aBvicaMr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://corysblogdev.files.wordpress.com/2020/08/tenor.gif%3Fw%3D498" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aBvicaMr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://corysblogdev.files.wordpress.com/2020/08/tenor.gif%3Fw%3D498" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is where pseudocode comes into play for me. My plan is to go through the project and start by writing pseudocode and then go from there. In the hopes of holding myself accountable, I’m posting my intentions here. We all know if you read something on the internet then it must be true &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fumfYCPq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f609.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fumfYCPq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f609.png" alt="😉"&gt;&lt;/a&gt;. Update soon…… hopefully.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>begineer</category>
      <category>codenewbie</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Am I sabotaging my learning?</title>
      <dc:creator>Cory </dc:creator>
      <pubDate>Sat, 04 Jul 2020 18:53:53 +0000</pubDate>
      <link>https://dev.to/coryrunn/am-i-sabotaging-my-learning-595o</link>
      <guid>https://dev.to/coryrunn/am-i-sabotaging-my-learning-595o</guid>
      <description>&lt;p&gt;A few months back I started learning JavaScript. It was high on my list of “things to learn” to help achieve my goal of becoming a frontend developer.&lt;/p&gt;

&lt;p&gt;As you probably are aware, JavaScript is not easy to learn. It’s complicated and forces you to think in ways that your brain has never had before. Learning JS is a commitment you have to make and requires a significant amount of your time.&lt;/p&gt;

&lt;p&gt;My primary resource was &lt;a href="http://www.skillcrush.com"&gt;Skillcrush.com&lt;/a&gt; (they are my go to learning on all web development subjects) and I actually went through their JS course twice. I was still confused so I pick up some other JS materials as well as started another JS course. My plan was to go through this second course and then just start building small projects.&lt;/p&gt;

&lt;p&gt;But inevitably, I got sidetracked. When my web dev journey began I knew that one of the projects I wanted to do was build a website for my softball team (a passion project for sure). A few weeks back a marketing friend of mine (whom is also on the softball team) threw together an amazing website design.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Vx_6-bct--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/07/img_1369.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Vx_6-bct--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/07/img_1369.jpg" alt=""&gt;&lt;/a&gt;Pretty sweet design, right?!&lt;/p&gt;

&lt;p&gt;I decide the best way to build this would be with a CMS like &lt;a href="https://www.wordpress.org"&gt;WordPress&lt;/a&gt; (we wanted to easily be able to update the website quickly each week). So off I went to learn more about using WordPress and the theme builder &lt;a href="http://www.elementor.com"&gt;Elementor&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Then I started down the rabbit hole of other CMS builders and “no-code” solutions, like &lt;a href="https://www.webflow.com"&gt;Webflow&lt;/a&gt;. To me, these tools are &lt;strong&gt;&lt;em&gt;amazing&lt;/em&gt;&lt;/strong&gt;. Why wouldn’t I want to use something that allows me to build quicker and not have to worry about spending 2 hours hunting for a missing closing bracket or some other stupid typo.&lt;a href="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f60b.png"&gt;😋&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So now I start thinking, “Man…. I could see myself being a freelance web designer/develeper with these sweet tools. I should probably find a course for that !”.&lt;a href="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f914.png"&gt;🤔&lt;/a&gt; Guess what? I bought one on Udemy and added multiple others to my “watch later” list on YouTube.&lt;/p&gt;

&lt;p&gt;My list of courses and tutorials continues to grow. I’m at the point where I feel I’m sabotaging myself. I keep bouncing around on where I should spend my time learning. Do I learn JavaScript because I want to someday have a job that helps provide better for my family? But to help get that job I need “experience”. So I should probably freelance as a side-hustle to gain experience. Should my time be spent focusing on that???&lt;/p&gt;

&lt;p&gt;AAAAHHHHHHHHHHH!!!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--5Kpc4b8x--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://corysblogdev.files.wordpress.com/2020/07/giphy.gif%3Fw%3D244" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5Kpc4b8x--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://corysblogdev.files.wordpress.com/2020/07/giphy.gif%3Fw%3D244" alt="Man rubs temples in confusion."&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To make matters worse, my free time for learning is limited. Between working a full-time job, helping to raise a family, and only sleeping 6 hours a night already…. there is no extra time.&lt;/p&gt;

&lt;p&gt;Whatever I choose to spend my time on, I feel guilty for not doing something else. I can’t win &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--toOPhWfl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f612.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--toOPhWfl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f612.png" alt="😒"&gt;&lt;/a&gt;. HELP!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>begineer</category>
      <category>careerchange</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Changing the order of Flexbox items</title>
      <dc:creator>Cory </dc:creator>
      <pubDate>Thu, 11 Jun 2020 20:15:24 +0000</pubDate>
      <link>https://dev.to/coryrunn/changing-the-order-of-flexbox-items-4dj3</link>
      <guid>https://dev.to/coryrunn/changing-the-order-of-flexbox-items-4dj3</guid>
      <description>&lt;p&gt;A few months back, while I was learning all about flexbox, I came across the &lt;code&gt;order&lt;/code&gt;property. I haven’t been able to stop thinking about how cool this is and told myself if I ever start a blog, I need to talk about &lt;code&gt;display:flexbox&lt;/code&gt; and the &lt;code&gt;order&lt;/code&gt; property. So here we are!&lt;/p&gt;

&lt;p&gt;There are multiple ways in which to take advantage of using the &lt;code&gt;order&lt;/code&gt; property, but I’m just going to give the example of one use. Let’s say you have a section with your &lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt; followed by a &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; and a few &lt;code&gt;&amp;lt;p&amp;gt;&lt;/code&gt;. But by having your &lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt; first in your HTML markup, it makes it confusing for those using assistive devices, such as a screen reader. Your &lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt; will be read first by the screen reader and then your &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt;, and so on. The screen reader is going to describe an image to our viewer first without really having a context to what the website is all about. Wouldn’t it make much more sense to have the &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; read first?&lt;/p&gt;

&lt;p&gt;“But I want the image to be the first thing in the layout” you may say. This is the perfect opportunity to use our &lt;code&gt;order&lt;/code&gt; property! Let’s take a look at this below;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--YL_WezIp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/06/image-5.png%3Fw%3D1024" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YL_WezIp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/06/image-5.png%3Fw%3D1024" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We make a &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; which will be our “parent”. Then we have a &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt;, three &lt;code&gt;&amp;lt;p&amp;gt;&lt;/code&gt;, and an &lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt;, which will all be “children” of the “parent” div.&lt;/p&gt;

&lt;p&gt;Now, in our CSS file, if we set our &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; to the code below, nothing is going change in our layout. The HTML will still flow from top to bottom like we wrote it, but we have turned all the “children” into “flex items”.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--z81uUUS7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/06/image-3.png%3Fw%3D722" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--z81uUUS7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/06/image-3.png%3Fw%3D722" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;At this point we can now “re-order” the flow of our HTML without needing to change the order it’s written in, thus enabling us to keep our accessibility.&lt;/p&gt;

&lt;p&gt;We want to have the &lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt; shown first in our layout. Within our CSS file we can give each “flex item” a number and tell it how to “re-order” (1, 2, 3, 4, 5), but for that to work you &lt;strong&gt;MUST&lt;/strong&gt; assign each “child” to have an order number;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nkIs1iFK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/06/image-4.png%3Fw%3D565" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nkIs1iFK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/06/image-4.png%3Fw%3D565" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is a bit verbose for what we’re trying to do. We just want our &lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt; to be first and we aren’t needing to reorder the other children. So we can assign a value of “-1” to the &lt;code&gt;order&lt;/code&gt; property which will place this “child” first without needing to give an &lt;code&gt;order&lt;/code&gt; to the other flex items;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--bmL6JSFh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/06/image-6.png%3Fw%3D554" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bmL6JSFh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://corysblogdev.files.wordpress.com/2020/06/image-6.png%3Fw%3D554" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here’s a codepen to better visualize and play around with.&lt;/p&gt;

&lt;p&gt;All in all, this is a pretty simple tool to use. For some weird reason my brain finds this magical and I wanted to share!&lt;/p&gt;

&lt;p&gt;(p.s. I believe you can use the &lt;code&gt;order&lt;/code&gt; property with &lt;code&gt;display:grid;&lt;/code&gt; as well. I have yet to dig into Grid, as I’m having too much fun with Flexbox!)&lt;/p&gt;

</description>
      <category>css</category>
      <category>flexbox</category>
      <category>webdev</category>
      <category>codenewbie</category>
    </item>
  </channel>
</rss>
