06 May 2025
Reflection on My Use of AI in ICS 314 I. Introduction Artificial Intelligence (AI) has become a major part of education, especially in fields like software engineering. Whether it’s assisting with code, debugging, or even brainstorming, AI has been an...
Software Engineering AI ChatGPT Copilot Grok
08 May 2025
Reflecting on Software Engineering Throughout ICS 314, I’ve gained more than just the ability to build web apps — I’ve developed a deeper understanding of the foundational principles of software engineering. This class introduced me to the mindset, discipline, and...
Software Engineering Configuration Management Issue Driven Project Management
08 May 2025
Effort Estimation Reflection Essay Effort estimation wasn’t something I had given much structured thought to before ICS 314, but this course made it an intentional part of the development process. Throughout the semester, I learned how effort estimation and tracking...
Software Engineering Effort Estimation Time Tracking Planning
01 Apr 2025
Final Project Idea Proposers’ Names Andrea Murillo, Milan Bukovics, Landon Kihe, Catalina Barnes Overview At UH Mānoa, students rush to take notes, struggling to keep up with lectures. Alexa took great notes, but her friend Noah often missed key details....
Software Engineering Nextjs PostgreSQL
01 Mar 2025
Why bother to use something like Bootstrap 5 for UI development? In the beginning of my webdevelopment career, I was exposed to the bare HTML and CSS first, which was really interesting and exciting. However, as we got deeper and...
User Interface Bootstrap 5 HTML Webdevelopment
10 Feb 2025
Design Patterns in NoteHub-Mānoa: The Architecture of a Digital Library Reimagining Structure Through Code Imagine a library built not of bricks but of ideas—walls lined with shared knowledge instead of books, and a checkout desk powered by code. This is...
Software Engineering NoteHub-Mānoa Design Patterns Next.js PostgreSQL
10 Feb 2025
As much as coding is free and largely based on creativity and skill, developers must follow guidelines to produce high-quality, production-ready code. After my first week of using ESLint with VSCode, I was amazed by how much easier and more...
Software Engineering ESLint Typescript Coding Standards
30 Jan 2025
The Importance of Asking Questions in the Right Way Asking good questions is important in everyday life. There are many problems that need to be solved—some easier, some more difficult—and sometimes, one may need help to tackle them. Therefore, asking...
Smart Questions Stupid Questions StackOverflow Experience
22 Jan 2025
Why learn and understand coding as an engineer? Software engineering is part of our lives; we use websites, chips, applications, and machines on an everyday basis. We might not notice it, but a major part of engineering would struggle if...
Engineering Javascript Progress Skills
21 Jan 2025
What did Typescript do such that it got into a fight? Typescript is in war with me; the syntax of the new language is quite challenging. I have been exposed to a couple of programming languages, such as Python, C,...
Software Engineering Learning Typescript Coding