What did you do this past week?
This past week, I made a lot of progress on phase 1 of the IDB project. My group and I hadn’t done a ton before this week, so it was a busy week. We managed to host the website on AWS, create a design for the frontend, scrape some data, and create the documentation for out API.
What’s in your way?
We have a pretty big issue — one of the APIs that is essential to our project has responded to my request for a token. We didn’t think that getting access to the API would be too difficult since it is free, but simply haven’t heard anything from the nonprofit organization that manages the API.
What will you do next week?
This issue with the API is definitely a big concern of ours, so we plan to talk to the TAs tomorrow in office hours and get their input on how to proceed. We’re not sure if this will require changing our models, so this is definitely the main priority before we start working on the rest of the components in Phase 2.
If you read it, what did you think of the Open-Closed Principle?
It was very informative and proposed a lot of important concepts for object oriented programming. I think it relates to what we’re working on for the project as well, since our website has React has components that should (theoretically and ideally) also follow the open-closed principle.
What was your experience of iterators and reduce2?
These concepts were fairly simple to understand! I took Professor Downing’s OOP class last semester, and we spent a lot of time going over iterators, so it was not too difficult to pick up Python iterators. Since reduce2 builds on iterators and reduce, both of which were straightforward for me, reduce2 was also easy to implement.
What made you happy this week?
I’m an officer for WiCS, and we hosted our virtual hackathon this weekend! It was so cool to see all the projects that were presented and it was generally a fun time. I also watched the season finale of WandaVision this weekend, which was awesome. I’m excited for Falcon and Bucky’s show next week!
What’s your pick-of-the-week or tip-of-the-week?
My tip of the week is to put everything in Google calendar. I don’t think I’ve ever been this organized and on top of everything.