CS373 Fall 2019, Week 11: Nathan Hoang
2 min readNov 10, 2019

- What did you do this past week?
This past week I attended my classes and worked on my software engineering project. I worked on implementing the frontend support for global search and the model search. It was a bit complicated because after starting on the frontend we realized we needed to refactor the backend and piece everything pack together. I also finished up my symbolic programming project and started working on my contribution to an open-source project called Firecracker as part of my virtualization class. On Thursday I flew up to New York to visit a company and I met up with an old high school friend. We spent the weekend eating food, sightseeing, and visiting streetwear clothing stores. - What’s in your way?
Not too much is in my way. I’m finished with my interview search and traveling for companies, so things will be less stressful now. I have some free time this week so I’ll spend some time working on projects and studying for my upcoming exams. I have a lot of practice for RDC since we’re filming a dance video. - What will you do next week?
Next week I hope that I can attend all of my classes and study for my upcoming exams. I also need to spend a lot of time working on my open source project, which is written in Rust, so I’ll need to learn Rust basic syntax. I’m going to attend all of my RDC practices. Since I got picked as a choreographer for a small part of the piece I’m going to figure out how to teach my part. If I have time, I’d like to spend some time playing Spikeball with friends and possibly going to a concert. - What was your experience of refactoring? (this question will vary, week to week)
This week was a great refresher on how to refactor code. I found it pretty interesting, and I enjoyed doing the hackerranks. - What’s your pick-of-the-week or tip-of-the-week?
My tip-of-thee-week is to use an ssh key to push and pull to Github and Gitlab. If it’s configured correctly, you won’t be prompted to enter your Github password each time. It makes the whole process less painless.