Pair programming can be an adventure! Having another set of eyes is always useful when you’re trying to figure out a particularly difficult section of code. However, there are so many different ways to pair program, from just screensharing and...
When I first came into the ICS program at UH Manoa, I remember one of my friends mentioning the “levels” that you can get as you progress through your ICS career. He proudly showed me his Level 2 RadGrad sticker,...
Finding suitable internships is a challenge that so many college students face on a regular basis. Why is it so hard? Simply googling “internship” will show you how easy it is to become overwhelmed by the sheer number of choices...
Taking Project Management and Ethics Beyond the Classroom
15 Dec 2019
Throughout this semester in ICS 314 Software Engineering, I have learned about many different topics regarding web development, such as Agile Project Management and Ethics in Software Engineering. However, while extremely useful and important in software development, these topics can...
In Eric Raymond’s essay How to Ask Questions the Smart Way, Raymond describes the best way to ask a programming or software question to a group of software engineers to ensure a quality and efficient answer. By following these guidelines,...
For one of my first assignments in ICS 314, we were tasked with doing the “Introduction to Javascript” and “ES6” modules at freecodecamp.com.org. About 132 exercises later, I finally learned that “=>” symbolizes more than just the keybind to walk...