CS373 Fall 2019, Week 12: Nathan Hoang

Nathan Hoang
2 min readNov 18, 2019
  1. What did you do this past week?
    This past week I attended a few classes. In the afternoons I had dance practice for RDC almost every single day since we’re currently in the process of filming a short YouTube video. I spent some time working on my projects for my classes. I’m working on an open source project called Firecracker, which is a virtual machine monitor for micro-vm’s, lightweight virtual machines. Firecracker is developed in Rust, which has been a challenge since I’ve never used Rust before working on this project. However, my experience with Rust has been very pleasant so far. Yesterday we were able to open our first pull request so hopefully that gets merged. Earlier today I also played in an intramural soccer playoff game. Unfortunately, my team lost but overall it’s been a great season and I look forward to playing again next year.
  2. What’s in your way?
    I’ve been getting a bit behind in my classes so I’ll need to make sure that I learn all the material by reading and with the assistance of my friends. I have a project due in symbolic programming next Thursday, and an upcoming test in virtualization on Tuesday. For virtualization, we’ve been assigned research papers to read so I’m going have to spend some time catching up on the read also. I’ll also have a lot of RDC practice coming up this week so I’m going to be really busy. The semester will be over soon so there’s a lot that has to be done with all the deadlines coming up.
  3. What will you do next week?
    Next week I’m hopefully going to attend all of my classes. On Monday and Tuesday I’m going to work on my symbolic project and spend some time reading research papers from virtualization. Later in the week I’ll probably spend time working on Firecracker with my partner. This week will also be filled with RDC practice for our video. On Friday I’ll be going to Filipino Cultural Night hosted by FSA with some friends from my soccer team.
  4. What was your experience of inheritance? (this question will vary, week to week)
    I really enjoyed learning about inheritance. It’s an interesting concept definitely useful when working as a real software engineer.
  5. What’s your pick-of-the-week or tip-of-the-week?
    When working in a new language, framework, or software tool it can be really helpful to go through a basic tutorial before jumping in. Even though many languages look similar, it’s important to understand the different nuances of working with a specific language.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Nathan Hoang
Nathan Hoang

Written by Nathan Hoang

I’m a junior studying computer science at UT Austin. Follow me for updates on my software engineering class.

No responses yet

Write a response