This past week, my team and I finished up Phase I. Since Tuesday, we've taken a break from SWE to tackle assignments from other classes, but we are planning on getting back into gear this week. I skimmed through this week's reading and reviewed the class notes, but I will need to focus more on studying for this class since the midterm is rapidly approaching. Aside from this class's work, I completed a few phone interviews over the week and grabbed lunch with some friends that came up to Austin for ACL.
Obviously, Phase II. Judging from the requirements page, Phase II looks like a lot of work on the surface, but I don't think it will be too bad once we get rolling. I am looking forward to tackling the back-end API implementation and continuing to improve the front-end by dynamically generating the model instance components instead. The midterm is also soon, so I want to make sure that I have all the material we've learned so far deeply ingrained in my brain.
Next week, I will study for this class's midterm and meet with my team members to plan and divide work for Phase II. I will also try not to cram the readings into Thursday night again. Furthermore, I want to improve my interviewing skills, so I think I'll try to force myself to do more Leetcode and HackerRank problems in preparation.
Phase I wasn't all to bad actually. When I first saw the requirements, it looked like too much work for the week we had for it, but after crossing out a few of the initial tasks, I quickly realized that Phase I was reasonable. However, because I felt that it would be better to start with React.js instead of scrapping static pages down the road, I ended up giving myself a lot of work by building the React.js front-end, trying to dynamically generate the components for the About page, and showing other group members how to use React.js. Looking back, I'm glad that I challenged myself with React.js because now I can simply fill in the missing pieces with Phase II requirements. I still think that we could have turned in a better Phase I project, especially since two of our group members barely contributed anything to it. I hope that they
UI Movement. It's a handy curated list of UI animations and design for times when you're lacking inspiration. I'm still developing an eye for good design, but browsing through this makes me appreciate how much work can go into it.