Weekly Goals - Week of 7/21/19
Tags: javascript, devjournal, webdev, writing
Published: 2019-07-21 12:25:21

Hello and welcome to a new series of mine, Weekly Goals. I wanted to separate this from my other series, <a href="https://dev.to/ryan_furrer/journey-to-my-new-career-working-after-work-14en">"Journey to My New Career"</a> because although these goals will help me with my career, separating it makes it easier for me to easily go back and see what I accomplished that past week.

><em>Note: I plan my week starting on Monday, so Sunday is the last day of my week that I have to complete my goals.</em>

Let's get into it.

##Last Week's Goals##

<ul>
<li>Rework my site to incorporate CSS Grid</li>
<li>Finish at least 3 courses on Treehouse - <em>6.5 hours</em></li>
<li>Post at least 2 blogs
</ul>

While this doesn't seem like a lot, I knew that the 6.5 hours of Treehouse would take closer to at least 8 hours. Between taking breaks, getting distracted, or struggling to understand JavaScript, time adds up. Case and point:

{% twitter 1151652984381673486 %}

I'm happy to say I have successfully completed everything on my list this week! I have definitely noticed some anxiety and pressure I am putting on myself that I'm not a fan of, however, I think I need to get comfortable with being uncomfortable. Part of that involves my deep dive into learning JavaScript this past week.

##Goals##

<ul>
<li>Start working with Figma</li>
<li>Build and practice with JavaScript</li>
    <ul>
    <li>To-Do List</li>
    <li>Hamburger Menu on Portfolio Site</li>
    <li>Dark Theme toggle on Portfolio Site</li>
    <li><em>Possible</em> JavaScript 30 Challenges</li>
    </ul>
</ul>

![](https://thepracticaldev.s3.amazonaws.com/i/c8nzbmza5pjuuwhp9hmu.png)

##Why I Set These Goals##

###Figma###
If you don't know what <a href="https://www.figma.com/">Figma</a> is, it's a competitor to <a href="https://www.sketch.com/">Sketch</a> and <a href="https://www.adobe.com/products/xd.html">Adobe XD</a> - a design tool. I'll go more into depth why I want to learn Figma and why I'm choosing to use it in my blog post later this week.

###Building and Practicing with JavaScript###

I've written before about the importance of practicing what you're learning and JavaScript is going to take a lot of practice! I've chosen the above mentioned projects as I know I'll be able to use them in the future - might as well start becoming proficient at them.

###JavaScript 30 Challenges###

<a href="https://javascript30.com/">These</a> challenges, created by <a href="https://twitter.com/wesbos">Wes Bos</a> are something I've heard <em>great</em> things about from numerous people. This will just be another form of practice for me.

I will possibly be starting these this week simply because I'm not sure how far I'll be able to get.


![](https://thepracticaldev.s3.amazonaws.com/i/1xwq67y00bmlaarjmcnf.png)

So this is everything I've got planned this coming week. I'm sure some light Treehouse work will be thrown in there but we'll see how the JavaScript projects go.

What are some of your goals or projects for this week? Let me know in the comments below or on<a href="https://twitter.com/ryanfurrer_dev"> Twitter!</a>