Day 50: TypeScript + React Revision Begins

I was building out the functionality of a React application using TypeScript and got a few errors. I thought this was a good indicator that I need to do a bit of review on TypeScript. It will be interesting to see how much more I can comprehend now that I have done a deeper study of JavaScript as well as strongly typed languages like C.

TLDR;

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

  • TypeScript -> Started skimming through the TypeScript docs. A lot of it is still fresh in my mind but a little revision never hurt anyone.
  • Practice -> Got the “Open Weather” api working with my account. I played around with some locations. There is a lot of data pulled in with the one call endpoint. Now I just have to make sure all my typings are correct. I thought about filtering the data before sending it to child components or just to leave everything as is. For now I chose the latter. I might change it later if it improves the readability of my code.


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.