componentWillReceiveProps is not a Pre-render lifecycle event. It is Post-render lifecycle event. Is is already rendered, thus it will receive something, as its name says. I learned this just now and thought you may want to correct the post. Otherwise, thank you!

Originally published at https://medium.com on December 11, 2019.


Seeking Intelligent Life on Earth

This is the final installment of four articles I am writing during my 15-week Software Development bootcamp at Flatiron School, in downtown NYC. For each article, I will focus on a topic that directly relates to my learning at the present moment. The metacognitive benefits to myself are obvious, and I hope they may be useful resources to my peers as well. My first article was about setting up my own custom Visual Studio Code color settings environment. My second article was about my first time using the Ruby on Rails Resource Generator, which creates an instant Full-Stack MVC (Model–View–Controller)…


Everything in one nice colorful and functional container

This is the third of four articles I am writing during my 15-week Software Development bootcamp at Flatiron School, in downtown NYC. For each article, I will focus on a topic that directly relates to my learning at the present moment. The metacognitive benefits to myself are obvious, and I hope they may be useful resources to my peers as well. My first article was about setting up my own custom Visual Studio Code color settings environment. …


This is the second of four blogs I am writing during my 15-week Software Development bootcamp at Flatiron School, in downtown NYC. For each blog, I will focus on a topic that directly relates to my learning now. The metacognitive benefits to myself are obvious, and I hope they may be useful resources to my peers as well. My first blog was all about setting up my own custom Visual Studio Code environment.

In this blog, I will describe how to instantly set up a very basic full-stack web content management framework using Ruby, Rails, and the resource generator. Amongst…


Anybody who spends much time in front of a computer knows that little things, like ergonomics, or responsiveness, or design, can really affect the quality of your digital experience. So as a newbie to software development, finding a preferable programming environment was high on my list of things to accomplish, ASAP.

After trying out Atom (slow, and a bit overwhelming at first), and Sublime (does the job, but it feels pedestrian) I was introduced to Visual Studio Code by a classmate. I immediately appreciated how it looked and functioned, so I downloaded it, and started using it. …

Yong-Nicholas A. Kim

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store