CS373 Spring 2022: Shreya Sridhar

What did you do this past week?

This past week my team and I finished up Phase 1 of the project and turned it in. I worked mostly on collecting data and media for the model and instance pages, and on the technical report. Once Phase 1 was done, I began research on setting up Docker for the backend as well as Flask and MySQL.

What’s in your way?

Since Phase 1 just ended and has not yet been graded, it’s been a little difficult to work up the motivation to get started on Phase 2. But we’re hoping to get a majority of our work done before spring break, which I’m really looking forward to!

What will you do next week?

Next week, I will set up Docker for the backend and finish setting up Flask along with my partner. I will also start writing code to web scrape and create the APIs for the frontend to utilize.

What did you think of Paper #7: Liskov Substitution Principle?

I thought it was very well-explained, and the examples provided in the paper really helped me understand the potential issues that could come up from not using the Liskov Substitution Principle. It also mentioned virtual functions, which I did not know too much about.

What was your experience of operators and iteration?

I thought the lectures were interesting, and it was especially useful learning more about iteration. I did not know that calling iter() on an iterator returned itself.

What made you happy this week?

I had a chance to relax this weekend, and my roommate got into med school in Texas so we had a lot to celebrate! I also found some time to go on a picnic in Zilker which was a really nice break from my schoolwork.

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

My pick-of-the-week is Beautiful Soup, which is a tool to help with web scraping. While I haven’t started using it yet, I have heard from others that it was very helpful for scraping and integrates well with Python, which could be useful for Phase 2 of our project!

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

7 steps to Implement Video KYC process

The process of learning to code

Using NATS to Implement Service Mesh Functionality, Part 3: Metrics, Tracing, Alert, Observability

Choose Right Developers Team to Build Your Dating App

Choose Right Developers Team to Build Your Dating App

AWS Interview Questions and Answers: Part 1

IP Risk Management in Near/Offshore Software Subcontracting

Mixing Python with Elixir II

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Shreya Sridhar

Shreya Sridhar

More from Medium

Why should you choose React Native for app development?

My Informational Interview with Mr.Vaheed Ghafari

Next.JS the corporate zone Unit Test with Cypress.

How Redux Actions / Reducers Work