Day 66: Two for One Type of Day

Finished the Meme Generator project and the update to the Info Page project to include a theme switch. I am really getting more comfortable with VimReactTypeScript and Sass as my toolset. It is going to suck when I inevitably switch things up but that’s how the cookie crumbles. For now I get to enjoy the flow for a few more projects before I move on.

TLDR;

Okay, so here are the highlights of what I did:

  • JavaScript -> Reviewed React hooks and where I can set types on them again. Had to get my useState declarations right with the API calls. Found a solid article on the topic.
  • Practice -> Finished working on the Meme Generator project from the React tutorial course. Also finished the practice exercise which involved updated a previous project with a theme toggle button. It is not something new to me but it was fun going through it again against the clock. Felt like I was playing a Sonic game trying to get an S rank LOL. That would be a cool idea. Make coding challenges with rankings and UIs similar to sonic games LOL.


Goal For Round 7 of the #100DaysofCode Challenge

This is my seventh round of the “#100daysofcode” challenge. I will be continuing my work from round five and round six into round seven. I am currently working through the book “Cracking the Coding Interview” by Gayle Laakmann McDowell. My goal is to become more familiar with algorithms and data structures. This goal was derived from my goal to better understand operating systems and key programs that I use in the terminal regularly e.g. Git. This goal was in turn derived from my desire to better understand the fundamental tools used for coding outside of popular GUIs. This in turn was derived from my desire to be a better back-end developer.

I have no idea if my path is correct but I am walking down this road anyways. Worst case scenario I learn a whole bunch of stuff that will help me out on my own personal projects.