CS373 Fall 2018: Regina Chen

September 23rd, 2018

What did you do this past week?

This past week was quite chill in terms of classwork. We listened to talks about GCP and AWS and were encouraged to use either platform for our group projects. I stuck to my goal from last week and didn't cram both readings into Thursday night, instead reading the article on Wednesday, and the other 8 chapters of XP on Thursday. Not much of an improvement, but maybe this week will be it! Last week was also career fair, and I talked to several companies on the smaller side. I think I've finally picked up on how to be confident and casually chat away with the recruiters and company representatives, and I'm hoping to get something good out of my conversations.

What's in your way?

My SWE group has 6 people, and with the 5 person limit for now that Downing imposed, I'm stuck with trying to find another group just in case I don't get to stay with my current group. I'm hoping for the best, but also optmistic about possibly joining another group instead. Aside from this class's obstacles, I have coding challenges and interviews coming up, so although I should have been honing my interviewing skills this week, I've just been dallying my days away.

What will you do next week?

Next week, I'm aiming to get this SWE group issue resolved. I will also be preparing for and completing interviews and coding challenges. I am excited to finally get started with this class's group project, so I'd like to meet up with whatever group I end up in and get to know each other.

What was your experience of Project #1 (the problem, the overkill requirements of submission, etc.)?

Collatz was definitely on the easier side, especially after all the hints and optimizations that we received in class. The problem itself was boring, but I enjoyed seeing how small mathematical tricks could reduce the number of calculations by around half. The submission requirements were tedious to complete, but I appreciate the workflow for mimicking good software engineering practices in jobs and at tech companies. I am still confused at why the Canvas submission didn't open until Monday night, since I just wanted to turn the project in and mark it as done. Overall, I'm relieved that I can move on to bigger and better projects.

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

apilist.fun. This is a simple website showcasing a bunch of neat APIs that you can incorporate into your next personal project. I've been building a personal helper bot and am planning on adding integration to some of these APIs into my bot.