DEV Community

Ryan Whelchel
Ryan Whelchel

Posted on

Day 8 of #100daysofcode: Continued Work

Not quite as much work done today as I would like. School and life continue to eat more time than I expect them to.

Today

I started today with continuing my design work on my project, but I quickly got caught up in learning more about (and messing around with) React states and how to use them in my app. As is usual for my learning process, I spent a lot of today playing around with state and learning ways to not do things.

Tomorrow

I expect tomorrow I will still be thinking about state. If that is the case, I will probably sit down and try to properly learn state using tutorials and documentation. Outside of that, I am continuing to polish my project. I'm aiming to be done with this project by Friday so that I can move on to bigger and better things. Every problem I solve in this project is a problem I'll be better equipped to solve in my next project, so I'm not too worried.

What I'm Struggling on

Frequently I am running into cases in React and JS where I think I know how something works because of my experience in previous languages. This keeps biting me in the butt as I don't even realize that I'm wrong about something. This is a scenario where I think having a more traditional learning path from the ground up on JS would be very helpful.

I'm thinking that I may complete a few lessons a day on FreeCodeCamp in their JS course or their React course. Given that a lot of the problems I'm running into would be better solved if I knew more about JS in general, I'm leaning towards starting with that course first.

Resources

10 modern layout in 1 line of CSS - Google Chrome Developers
JS Course - FreeCodeCamp

Discussion (0)