
What did you do this past week?
This past week, I spent lots of time in GDC working on group projects. For iOS group project, I implemented user authentication and google sign in using Firebase. My team and I then spent lots of time designing the UI of our application. We had to draw out every page that will appear on the screen and they were more than we expected. For Software Engineering, we finally finished setting up GCP.
What’s in your way?
I have an assignment due every day next week and three midterms the Thursday before spring break. I need to work on time management and make sure to finish all assignments on time and study well for the midterms. Also for our SWE project, I have noticed that most groups are using AWS. I am worried that if my group decide to use GCP, not much people could help us if we run into problems in the future.
What will you do next week?
I have to work on all my assignments and start studying for midterms. For SWE, my group and I need to make sure to finish up the website. For iOS, we need to finish writing the design document and describe the features of our application. For NLP, I need to get started on the assignment. For Compilers, I need to decide which language, Yacc or C, I will be using for future projects.
What did you think of the talk by Jesse on security?
The talk by Jessa was very interesting. I definitely learned a lot from the examples he showed in class. During the lecture, I thought of a website I build, and it definitely had the vulnerabilities Jesse talked about. My websites take in user inputs and I never thought about checking the validity of the input. I will work on it a bit more to better protect the website.
What’s your pick-of-the-week or tip-of-the-week?
My pick-of-the-week is Draw.io, a free online diagram software.
When I was drawing our iOS app’s UI this week, I recommended this tool. It had different templates for different purposes such as making flowcharts, UNL, network diagrams, etc. Most importantly, it enables collaboration between different Gmail users. Just like Google Doc, my team members were able to work on our design simultaneously.