Week 11

Software Engineering (CS 373) Spring 2017

What did you do this past week?

I spent most of this week working on Phase 2 of the IDB project. The website has gone through a full redesign and our database has been filled with thousands of rows for each model. The most difficult aspect of this phase was filling in all the gaps in the Crunchbase API. Our initial plan was to just pull from their API but we only realized the deficiencies of this plan after scraping. Many fields were left blank and we had to use 5-6 other APIs and many more scripts just to fill in or clean up the remaining details. While we did finish several hours early on this phase, it was not without cost. I've been sleep-deprived and I certainly have not been eating properly. For one, I have lost 5 pounds over the last week and a half. Echoing what others in this class have noted, I should really take better care of my health.

What's in your way?

I have an Algo Problem Set due soon. Having spent most of my time in class working on the SWE project, I am not entirely sure what we have been doing. I'll need to review notes and catch up on the content.

What will you do next week?

I'll need to first work on the Algo assignment. Once that is done, I will start work on Phase 3 of IDB project. Starting early on the last phase really paid off and though I think Phase 3 will take less time than the first two phases, we should still start early and be prepared for any issues.

What’s my experience of the class?

This week of projects has been a lot of fun. Our website has turned out well and I really learned a lot over the last few weeks.

What's my pick-of-the-week or tip-of-the-week?

As the number of cars on the road increases, consider the issues with parking. While it is not currently an obvious problem in many areas of Texas, more densely populated areas have suffered over the last few years with this. As population density increases in all large cities, this will soon be a problem for a lot more people. This Economist article discusses some possible solutions. While I don't personally agree with the idea of steep parking permits in the US, I am not an urban planning expert. Right now, for most Americans, having a car is a necessity in order to get to work. Expensive permits will only make it more difficult for the less fortunate to be employed Given cheap and efficient public transportation options, I believe that people will not feel the need to drive to work and one day, may not feel the need to own a car at all.

If you enjoyed using React on this project, look into Microsoft's React Cross Platform Library.