Essays

Manoa Overflow

30 Mar 2026

By Oscar Tio, Sebastian Wheelehan, Nathan Wong Overview Problem: Students often struggle with very specific assignment issues, especially in technical courses. Existing platforms such as Discord or general forums can often be unstructured, difficult to search, and not focused on...

Software Engineering Nextjs

Manoa Pulse

30 Mar 2026

By Oscar Tio, Sebastian Wheelehan, Nathan Wong Overview Problem: Students often struggle to find available spaces on campus for studying, eating, or meeting. Popular locations such as libraries, dining areas, and study lounges can become overcrowded, leading to wasted time...

Software Engineering Nextjs

Manoa Lost & Found

30 Mar 2026

By Oscar Tio, Sebastian Wheelehan, Nathan Wong Overview Problem: Students frequently lose personal items on campus such as water bottles, keys, ID cards, and electronics. While there are existing lost and found services, they are often centralized, slow, or difficult...

Software Engineering Nextjs

UI Frameworks and Bootstrap!

25 Feb 2026

The Learning Curve of UI Frameworks UI frameworks like Bootstrap 5 are not exactly easy to learn. At first, it can feel like learning a whole new thing on top of HTML and CSS. You just want to build a...

Software Engineering UI Frameworks HTML Bootstrap

Meeting the Standards

11 Feb 2026

When I first started coding, it wouldn’t be an exaggeration to say that my code was a mess. I cared almost exclusively about whether the program worked, not whether anyone, including my future self, could easily read, understand, or maintain...

Software Engineering Learning Coding Practices

The Smart, Smarter, and Smartest Questions

28 Jan 2026

Asking questions is a important part of engineering. Asking SMART questions is even more important! The quality of answers received can often defend on how well questions are formed. Smart questions can demonstrate how well a person knows their own...

Smart Questions Learning

Typing with TypeScript

25 Jan 2026

As I continue developing my skills as a software engineer, learning new languages and adapting to different learning styles has become an important part of my academic experience. This course introduced both a new programming language and a demanding learning...

Software Engineering Learning Typescript

Software from the Ground Up

21 Jan 2026

My journey into software engineering began in my first year of college, when I was introduced to Python and learned how to write code for the first time. At the time, programming felt both challenging and exciting, as it required...

Software Engineering Learning