Richard C Sanchez


Adventures in Coding

Using .map()

As I’ve gone on my coding journey, I’ve definitely appreciated allowing code to “do the work” for me. However, I’ve also been going back to some of the coding challenges I’ve done and breaking them down into less abstract solutions to better understand the basics.


Code Challenge 1

As I move into a new phase of coding, I’ve been trying to hone my skills and do more logic based coding. One of the more stressful aspects of interviewing is the anticipation of being asked to perform a code challenge on the spot. In this blogpost, I’ll go though one of the more basic but tricky challenges I’ve encountered.


Fetch, setState, and useEffect

In developing my React/Redux app, I kept running into the issue of how to capture an object’s ID from an URL to use within a specific component. In Javascript/JQuery, this was something that seemed much more straightforward to me.


Syncing with Javascript

One of the biggest challenges I faced moving into the Javascript portion was understanding the syntax and styling of a new language. Up until now, moving from the CLI project, through Sinatra, and Rails, everything has felt like a natural progression. Javascript was incredibly frustrating at first because it didn’t look like Ruby and didn’t have the same “magic” as Rails.


Letting the Code do the Work

As I’ve learned more coding languages and styles, one of the things that I appreciate the most is the way that code is logical and direct. While there are many ways to go about solving problems and building programs, a method has a clear function and processes data in an expected fashion.