CS373 Fall 2019 Week 10: Michael Yu

What did you do this past week?

Michael Yu
Nov 3 · 2 min read

I’ve been working on a number of things for phase 3. We are now using docker-compose to do development so that we can run our API locally alongside the React development server instead of hitting the production endpoint. My other classes have been very low-stress this week since my exams have finished for now.

What’s in your way?

I am still not going to class so I have to remember to catch up every once in a while. This hasn’t really been a problem though.

I also ran into an interesting bug in react-bootstrap. I was trying use a custom dropdown component for our filtering UI, using the as prop. Theoretically, all other props should still get passed to the component, but certain ones like active actually get aliased to something else in the actual library implementation. This was really annoying to figure out and I actually can’t believe this hasn’t been brought up before.

What will you do next week?

There are few more UI things to finish for this phase. I hope to make a PR to fix the bug in react-bootstrap as well. Also, I hopefully start going to class again. My other classes should start picking up in terms of content and pace soon as we get closer to finals season so going to class is kind of important now.

I’m also doing an internship in next spring as well as in the summer, so I need to sort out my housing situation soon. I actually had travel plans to China for winter break, but my return flight is the same day as my start date for my spring internship, so I also need to figure that out…

What was your experience of SQL? (this question will vary, week to week)

Getting good at SQL seems to rely on practice and good grasp of fundamentals, but I guess you can say the same about anything. I’ve just been doing the Hackerrank exercises and they are pretty straightforward so far, but I definitely need to practice more to actually remember how to do certain things.

What’s your pick-of-the-week or tip-of-the-week?

Reading source code for React libraries is a really good way to learn React. In my experience, library implementations generally contain examples of good patterns and concise code!

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade