A web application designed to connect musicians at UH Manoa
Software Engineering TypeScript CSS React Next.js PostgreSQL Web Application
Read MoreA Simple world-guessing game.
C Console Game Game Development Random Word Generation
Read MoreA text-based game I developed with group memembers for ICS 211.
Java Group Progect Object Hierarchy Text-Based Game
Read MoreA Simple console-based game inspired by the Google Chrome Dino game.
C Game Console ASCII Art
Read More20 Dec 2024
What is IDPM and Effort Estimation? Issue-Driven Project Management (IDPM) is about managing tasks by focusing on specific issues. This method is good for organizing and completing projects. Effort estimation is important because it helps to predict how much time,...
IDPM Effort Estimation Software Engineering
18 Dec 2024
Reflection on Software Engineering Introduction Through the Final Project of ICS 314, I was able to learn not only how to develop web applications but also the fundamental concepts of software engineering. The project I participated in aimed to create...
Software Engineering Agile Project Management Configuration Management
15 Dec 2024
Introduction We are now living in the era of the AI revolution, where AI is significantly changing the traditional education system. Education has always been about guiding the next generation to understand society and passing down existing knowledge. Before AI,...
AI Software Engineering ChatGPT GitHub Copilot
02 Dec 2024
What Makes Good Code? As a student majoring in Computer Science, I often think about one question: What does it take to become a developer who writes good and efficient code? If you are reading this and are also a...
Design Patterns Software Engineering
09 Oct 2024
Why Use UI Frameworks Like Bootstrap 5 Instead of Raw HTML and CSS?: After gaining experience with UI frameworks like Bootstrap, I realized the main difference between using pure CSS and Bootstrap lies in the number of steps required. Building...
UI frameworks HTML CSS Bootstrap5
24 Sep 2024
Can Coding Standards actually help developers learn a programming language?: For individual developers working on personal projects, adhering to coding standards might not seem necessary. However, in a professional environment, where collaboration and teamwork are essential, following coding standards becomes...
Coding Standards ESLint VSCode