Essays

The Essence of Software Engineering

08 May 2025

The Journey of Problem Solving As I come to an end in my Software Engineering course at UH Manoa, I have gained many skills which I could apply not only to the content which I covered in the course, but...

Software Engineering

The Talk of The Town

07 May 2025

Surge of Artifical Intelligence AI is a hot topic for a multitude of reasons, and it has had such a heavy impact on how our world is today. The use case for AI that is relevant for me, however, is...

Software Engineering Artificial Intelligence

Progress Through Patterns

24 Apr 2025

reinventing-the-wheel! The most common definition (or as far as I could see) of design patterns is that they are a general, reusable solution to a commonly occurring problem in software design, similar to a template that can be used in...

Software Engineering Design Patterns

Front End Fun!

26 Feb 2025

One of many UI saviors Writing in HTML and CSS is an experience that I personally do not enjoy whatsoever. I find it to be confusing and irritating at times because there have been many occasions when I could not...

Coding Front-End Development HTML CSS

Unwritten Laws of Code

10 Feb 2025

The Road to Better Code If I were to look back at the very first program I wrote, I would probably wince at the sight of: improper indentation lack of proper documentation very useless variable names That was only the...

Software Engineering Typescript ESLint

Think First Then Speak

30 Jan 2025

Answers to those who search Questions are constants in our lives and are used in all sorts of ways. You may hear the phrase quite often as a child or student that there are no such things as “dumb questions.”...

Questions Answers StackOverflow

Raised on Technology

30 Jan 2025

At my roots Being born in that middle age where modern digital technology was booming and growing at a rapid pace, it was only a matter of time before my life revolved around it. Down in the muggy, dimly lit...

Software Engineering Learning

TypeScript: A Dialect of JavaScript

23 Jan 2025

Delving into TypeScript has been a familiar yet unchartered territory, similar to a feeling of Déjà vu. When I was in high school, I had taken multiple coding classes which introduced me to front-end web development and the main languages...

TypeScript JavaScript Web Development