Before joining Southern California Edison, I had a few years of experience building scalable, maintainable, and open-source applications on GitHub. I worked unpaid in diverse, distributed scrum/ agile teams with passionate developers from the greater United States, Turkey, Korea, Venezuela, and more. With COVID-19 and unemployment on the rise last year, I decided that it was time for me to land a paid job. I applied to 200+ companies, large and small. I wanted to be able to make a positive impact with the products I would code. …


Whether you’re a Bootcamp grad, a recent CS grad, or a professional web developer, you’ll likely encounter this problem at some point in your career. It can be a question asked during a frontend coding interview or a ticket on your scrum board that your tech lead wants you to take on.

I’ve had at least five different interviews (frontend and full-stack) that have asked me to do this: “Make a GET request from an API endpoint and populate the data on the screen in a React component”. Make sure you know how to do so for both class and…

Catherine Cheng

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