CS373 Spring 2021: Sejal Sharma (Week 3)

What did you do this past week?

This past week, I began to look into Project 1’s documentation and set up my working environment. I also learned more about Gitlab CI, as I had no prior experience.

What is in your way?

One thing in my way is the learning curve that comes with using new technologies. I am just getting familiar with Gitlab, CI, and Issues. Although, I’m sure it will get better with practice.

What will you do next week?

Next week, I will finish Project 1. I will also work on writing small programs to explore last week’s topics, exceptions.

What do I think of Continuous Integration?

I think that Continuous Integration is quite beneficial when multiple developers are routinely pushing code to a remote repo. I’m glad to be able to learn this, I believe it will be hugely important in SWE roles.

What was my experience of Collatz?

My experience of Collatz has been good so far. I still have some remaining tasks in the project. The documentation is very helpful.

What was my experience of exceptions?

I have had a generous amount of practical experience with exceptions in previous internships. However, I learned some new things about exceptions in lecture, regarding state of execution.

What made you happy this week?

I went down to Austin and spent the weekend with my friends!

I’m also excited to present to leadership at my job, so I’m looking forward to that!

What is my pick of the week?

I would recommend learning about data management technologies. Whether it be SQL Lite or even simple JSONs, they can be quite useful in establishing a well developed API that deploys verification checks, to ensure that data remains clean.