CS371p Spring 2021: Week 8

Aten Kumar
2 min readMar 14, 2021

What did you do this past week?

This past week, I finished up all of my outstanding assignments as we shut down for spring break. In addition, I spent some time with my friends playing basketball and playing Catan. Lastly, I packed up and cleaned up my apartment as I will now spend two weeks at home.

What’s in your way?

I have an extremely bad habit of doing a lot of work during breaks, so I made myself a promise to really limit the time I spend doing school-related work and club-related work. I really need to focus on taking a true break.

What will you do next week?

This week, my main focus is to take a true break. I’m going to spend time with my family, go outside and play some sports, and then catch up with some old friends. On the side, I will continue to work on Project 3 with my partner and do a few club-related action items I need to take care of.

If you read it, what did you think of the Liskov Substitution Principle?

I found the article on the Liskov Substitution Principle incredibly interesting. I have definitely used custom inherited objects in my code and this is something that I can easily implement to prevent faulty design.

What was your experience of heap arrays, allocators, and digits iterator?

I was a bit confused on how to implement the digits iterator at first, but when Professor Downing went over it in class, it made things so much clearer. In addition, learning heap arrays and allocators now add new tools to my toolkit to use when storing and iterating through data.

What made you happy this week?

This past week, I had the opportunity to spend a lot of time with my friends which was really nice as this semester has definitely been a stressful one. I got to try out some new food places in Austin and play basketball. Also, it is finally spring break!

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

My pick-of-the-week is a PostgreSQL database UI for Mac called Postico. As someone who does a lot of work with Postgres, it’s exhausting running a SELECT statement to see the contents of a whole table. Postico allows you to see the contents of a whole local database in an Excel-like view. I highly recommend this app to someone who does a lot of work with backends that use Postgres!