CS 373 Spring 2021: Kent Hansen #7

Kent Hansen
2 min readMar 14, 2021

1. What did you do this past week?

This past week I got started thinking about and planning the second phase of the project with my team. We started the basic backend and also started scraping the API data.

2. What’s in your way?

Right now I need to figure out how to deal with some of the limits on the free APIs we are using. I also need to figure out how to aggregate and export the data so it can be loaded in a database.

3. What will you do next week?

Next week I will work with my team to set up the docker image for the front end, start implementing the backend, and refine the frontend to be more fleshed out.

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

I decided to skip the paper for this week as I had a busier weekend than normal.

5. What was your experience of iteration, comprehendions, generators, and digits iterator? (this question will vary, week to week)

I enjoyed learning about these concepts in python because I had used them previously but didn’t fully understand how they worked. I think it’s really cool that python has features like these that are pretty unique. I personally haven’t come across anything like generators before.

6. What made you happy this week?

This week I got to see my grandma after a while because she’s fully vaccinated now so that made me very happy.

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

My pick of the week for this week is Jupyter Lab, a python notebook web IDE that I have been using to scrape and process the API data. It’s useful because it lets you run smaller blocks of code so modifying and trying things is more dynamic than writing and testing a single script.

--

--