CS373 Fall 2018: Regina Chen

October 21th, 2018

What did you do this past week?

This week has been so long and tiring that I hardly remember what happened. I was dealing with a lot of issues over the weekend and had to stay up late in order to make time to study for my Software Engineering exam the next day. Thankfully, it was a lot easier than I expected. My team also got feedback on our IDB projects, and I started to improve the front-end according to the feedback. I also had a Japanese test and a Modern Web Apps test on Thursday, and a bunch of interviews throughout the week. I also kind of participated in HackTX this weekend, but unfortunately I didn't get to finish the MVP before I (accidentally) fell asleep. Even still, I think I came up with a great idea, so now I have a new personal project to tackle.

What's in your way?

The next phase for IDB is due soon, and I'm wondering if my team will be able to finish. I'm sure we can if we all step up and get to work, but that needs to happen first. I'm having trouble understanding the database aspect of the project, and I really wish we had been introduced to databases before the phase started. As a result, I'm worried about the database and the API implementation parts of the project and how well we'll be able to execute, but I am optimistic as well.

Also, Github broke around 6pm on Sunday, which was just a bit before I wrote this blog post. Since my website is hosted on Github pages, it didn't register the push and did not build with the new blog post. I place fault on Microsoft and Github for my late blog post. Thanks Microsoft...

What will you do next week?

I'll be focusing entirely on this phase of IDB, since my other classes have finally reduced their workload. Next weekend, I'll be going home to visit family, so I want to finish as much as I can so I can relax a bit at home. I also hope that I can hear back from some of the companies I interviewed with, because I'd rather end my internship search sooner than later.

What was your experience of Test #1 (the problems, the time, HackerRank)?

Test #1 was a lot more straightforward than I expected. After two years of long-winded, confusing, and difficult computer science exams, this test was a breath of fresh air. It fully enforced the concepts we learned in class. I was expecting the test to have more than just six problems, or at least more difficult problems. I think I did well on the exam, so I'll be looking out for my grade when it comes out early next week.

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

Moment.js. There's even a React wrapper called react-moment, which I used for HackTX. This package saved me a lot of trouble whenever I wanted to manipulate and format dates. You can decide how you want to display a date by feeding it a format string, or you can do calculations to figure out yesterday's or next Thursday's date.