<?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: Jeff</title>
    <description>The latest articles on DEV Community by Jeff (@spydirwebb).</description>
    <link>https://dev.to/spydirwebb</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F383422%2F44fc763f-03ab-4061-880a-5aca21e0f811.jpeg</url>
      <title>DEV Community: Jeff</title>
      <link>https://dev.to/spydirwebb</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/spydirwebb"/>
    <language>en</language>
    <item>
      <title>24 Days of Javascriptmas</title>
      <dc:creator>Jeff</dc:creator>
      <pubDate>Thu, 24 Dec 2020 18:16:22 +0000</pubDate>
      <link>https://dev.to/spydirwebb/24-days-of-javascriptmas-5fc6</link>
      <guid>https://dev.to/spydirwebb/24-days-of-javascriptmas-5fc6</guid>
      <description>&lt;p&gt;Hello All,&lt;br&gt;
This post is mainly for posting my solutions to Scrimba's 24 days of Javascriptmas in order to get the certification, but I guess I can tell you a little about how we got here and why I enjoyed this. &lt;br&gt;
So 2020. Whew. Its almost over. What a wild and crazy ride its been. Please stay where you're at and don't follow us into 2021.&lt;br&gt;
I started 2020 unemployed. I was/am again a clinical research coordinator who dabbled in code to help with the job. Learned excel, VBA and python to help keep track of and analyze data. Before that I learned HTML, CSS, and javascript through &lt;a href="//freecodecamp.com"&gt;Freecodecamp&lt;/a&gt;. I did okay, but I really liked the javascript (I am not artistically minded).&lt;br&gt;
So boom! unemployed and 2 kids at home all of the time. I apply at jobs forever, with no luck. Going nowhere, watching kid shows all day, screaming baby in my ear, I'm going crazy. But at night, when everyone is asleep, I pull out the laptop and start coding again. Learning React. &lt;br&gt;
My mind starts exploding. Suddenly it all starts making more sense, the universe unfolding in my minds eye. I'm thinking about code all day: how to solve problems I ran into last night, how to better do algorithms, new websites/apps I want to do. I'm finally progressing again. Finally, unemployment and covid quarantine don't seem so bad anymore. &lt;br&gt;
Once the basic concepts are out of the way, I get into harder territory of object oriented programming. I switch to learning java with the help of &lt;a href="//codecademy.com"&gt;Codecademy&lt;/a&gt; and learn through there. I stay on java for a few months because I really want to learn how to develop android apps. Luckily the first job that I got paid okay and didn't require much of me, so for a few hours a week I got to follow along with youtube videos to build a Java portfolio.&lt;br&gt;
That job closed down, I got a new one (thank God), but I didn't have as much time to code. I was switching specialties to oncology and holy crap did I have a lot to learn. It was overwhelming. Then freeCodeCamp published an article about the &lt;a href="https://scrimba.com/learn/adventcalendar"&gt;24 days of Javascript&lt;/a&gt;. It sounded interesting and I loved every second of it. Let me tell you, &lt;a href="https://scrimba.com/"&gt;scrimba&lt;/a&gt; is a game changer for people that like to follow along and code at the same time. It's fantastic. I was really hoping to win a free year.&lt;br&gt;
Anyways, I loved it, it gave me the daily confidence boost in the morning that I needed, and most days I didn't find them as hard as leetcode. Here are my solutions:&lt;br&gt;
1: &lt;a href="https://scrimba.com/learn/adventcalendar/note-at-1-07-codce4c02bf75dad8db4e3b8f"&gt;Candies&lt;/a&gt;&lt;br&gt;
2: &lt;a href="https://scrimba.com/learn/adventcalendar/note-at-0-58-coea94d1baf5ca2ba1428ff2a"&gt;Deposit Profit&lt;/a&gt;&lt;br&gt;
3: &lt;a href="https://scrimba.com/learn/adventcalendar/note-at-0-37-co2c54b9084073e6be1854c55"&gt;Chunky Monkey&lt;/a&gt;&lt;br&gt;
4: &lt;a href="https://scrimba.com/scrim/co99246c78bfa620bd8cdea5d"&gt;Century From Year&lt;/a&gt;&lt;br&gt;
5: &lt;a href="https://scrimba.com/learn/adventcalendar/note-at-0-15-co096421c9728418b46ef0b07"&gt;Reverse a String&lt;/a&gt;&lt;br&gt;
6: &lt;a href="https://scrimba.com/learn/adventcalendar/note-at-0-19-co1ed4d8cb1d2e316b31a7d09"&gt;Sort By Length&lt;/a&gt;&lt;br&gt;
7: &lt;a href="https://scrimba.com/learn/adventcalendar/note-at-0-48-co4994e39ac2392ebae169cc1"&gt;Count Vowel Consonant&lt;/a&gt;&lt;br&gt;
8: &lt;a href="https://scrimba.com/scrim/cof80471495af9706bb2d5f68"&gt;Rolling Dice&lt;/a&gt;&lt;br&gt;
--These DOM manipulating challenges took me forever. Learning React made me forget all of the basics. Good refresher--&lt;br&gt;
9: &lt;a href="https://scrimba.com/scrim/coc8045c1ad8ecd5ac017da5a"&gt;Sum odd Fibonacci Numbers&lt;/a&gt;&lt;br&gt;
10: &lt;a href="https://scrimba.com/scrim/co8bf4f84b4db7d8168c25227"&gt;Adjacent Elements Product&lt;/a&gt;&lt;br&gt;
11: &lt;a href="https://scrimba.com/scrim/co4cc4cf39086fefe128aa47e"&gt;Avoid Obstacles&lt;/a&gt;&lt;br&gt;
--I'll admit, I had to look this one up. I solved it myself, but the instructions were not very clear--&lt;br&gt;
12: &lt;a href="https://scrimba.com/scrim/co095453c9112dc673a091b95"&gt;Valid Time&lt;/a&gt;&lt;br&gt;
13: &lt;a href="https://scrimba.com/scrim/co66d45afa3c6930bbd8a6598"&gt;Extract Each Kth&lt;/a&gt;&lt;br&gt;
14: &lt;a href="https://scrimba.com/scrim/co579485fa060bb02fe98b065"&gt;Maximal Adjacent Difference&lt;/a&gt;&lt;br&gt;
15: &lt;a href="https://scrimba.com/scrim/co08f41269872837a5485adc7"&gt;Javascript Carousel&lt;/a&gt;&lt;br&gt;
16: &lt;a href="https://scrimba.com/scrim/coc204a6480cd60b574a3a21b"&gt;Insert Dashes&lt;/a&gt;&lt;br&gt;
17: &lt;a href="https://scrimba.com/scrim/co1ab4ff2b7a6bc7120d63d81"&gt;Different symbols Naive&lt;/a&gt;&lt;br&gt;
18: &lt;a href="https://scrimba.com/scrim/co30e449fb013fada3cde6c57"&gt;Array Previous Less&lt;/a&gt;&lt;br&gt;
--This was another not quite clear instructions. Once I figured it out though it went pretty easy.--&lt;br&gt;
19: &lt;a href="https://scrimba.com/scrim/cofec4b2397ccbd874b086e61"&gt;Alphabet Subsequence&lt;/a&gt;&lt;br&gt;
20: &lt;a href="https://scrimba.com/scrim/coa96405ea681bec11a5f9969"&gt;Domain Type&lt;/a&gt;&lt;br&gt;
21: &lt;a href="https://scrimba.com/scrim/coc8344ac828277c273675d87"&gt;Sum of 2&lt;/a&gt;&lt;br&gt;
--I think this actually is a leetcode problem--&lt;br&gt;
22: &lt;a href="https://scrimba.com/scrim/co28f47a0bf00b79a2e9ae65a"&gt;Extract Matrix Column&lt;/a&gt;&lt;br&gt;
23: &lt;a href="https://scrimba.com/scrim/co2254893be31c41525b31885"&gt;Social Media Post&lt;/a&gt;&lt;br&gt;
--I REALLY wanted to solve this one differently. Have it somehow count the characters in the textarea so Delete's and cuts would reflect in the remaining characters, but I couldn't figure it out. Keyboard input only I guess--&lt;br&gt;
24: &lt;a href="https://scrimba.com/scrim/co723487d829897be1dcacabd"&gt;Test Your Agility&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So have a happy #Javascriptmas, I'm kinda sad that it's over.&lt;br&gt;
Merry Christmas, Happy Holidays.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>javascriptmas</category>
      <category>scrimba</category>
    </item>
  </channel>
</rss>
