Full Speed Ahead!

success quote

So my current coding schedule has been going well. I’m getting two hours on work days with few exceptions. Coding on my days off is pretty sporadic depending on family activities. I’m averaging around Ten coding hours per week right now and making good progress. I’m getting pretty anxious though and want to put in more hours coding. I think I actually go through withdrawals when I don’t code. I’m trying to find ways to squeeze in more coding times but it’s hard.

I’m done with the FCC Dungeon Crawler project. I had fun playing with the canvas. I could have spent more time tweaking some things here and there and even thought about using sprites and adding some animation. The basic functionality is there though and since there are other things I want to learn before starting my job search I decided it was time to move on. I may come back and play with it from time to time though. Might be something I work on with the kids, since they thought it was pretty cool.

Using Trello to keep track of this project went well. I still need to get used to it and work on my planning but I was able to lay out most of the major parts before I actually coded. It helped me speed things up because I didn’t waste time thinking about what to work on next. I just checked my Trello board and picked a part to work on.

This project was the last FCC React project. Next is the D3 section to finish out the Data Visualization certificate. I’m going to skip that for now and start working on back end projects. I’m trying to get job ready so I want to get familiar with testing and maybe get a taste of Node.js. I also think I need some polishing on my CSS and plain JS skills. So I’m going to start working through some challenges to tighten them up.

I’m on a roll now, and want to keep my momentum so see you next post.

REACTion Jackson

Keep Calm and Keep Coding

Even though I am in the middle of getting my house ready to sell, I have been able to get a lot of coding in. I have completed the to do app. It is real basic functionality but I can use it as a base when I start the homeschool organizer.

I also completed two out of the five FCC SASS/React projects. A Markdown parser and a FCC camper leaderboard. I am able to get into long coding flows and I am even dreaming about coding now. I was struggling a bit with passing data from child to parent components, but now I have a handle on it.

I had to pick up SASS and had some grit my teeth, desk pounding moments while trying to incorporate it into my workflow. But I got that down now too thanks to youtube and npm/github documentation. I am definitely digging the nesting and variables to make styling more streamlined.

After I complete the next 3 FCC projects, I think I am gonna try to find a freelance or non-profit project to work on. I want to add some real world work to my portfolio. I also want to start attending some coding meet ups when I get back home and start moving in coding circles. I am having lots of fun learning and growing as web developer and I am eager to see where this journey takes me.

React(ing)

coding

Since I completed the front-end development section of Free Code Camp and I feel that I have a good grasp of javascript, I decided to learn React.js. FCC does not have a React section yet (apparently they do in their beta curriculum that I plan to check out) so I had to go elsewhere.

I read the Quick Start section of the React docs and it put me to sleep. I completed the two courses Codecademy offers and they made things much clearer but they are still working on part three.

After consulting “almighty” Google, I was put on to React Training and signed up. So far I am liking their overall teaching style. I ran into some snags though, first the follow along video in the “Setting up your first React component…” section moved to fast for my taste. It was frustrating to have to stop and start and try to “rewind” to make sure I was setting up everything up correctly.

Also, the instructor dove right in without explaining that my set up may not be like his set up, which I know is a given, but he failed to explain how I could either set it up the same way or accomplish what he was doing in the terminal and Sublime Text. Now I like a challenge, and I know how to find answers, so I was able to figure out what needed to be done on my end and complete the section, it was just an annoying distraction.

Other than that, it seems to be a good quality course. I am going to do a cli refresher before I start the next section though. I remembered some stuff but I am definitely rusty.