Essays

A Rabbit Hole

20 Dec 2024

Much more than meets the eye When we look at a website or an application on our phones or laptops, it doesn’t seem like much. Just a page that displays information about products, companies, games, etc., with links to other...

Software Engineering Reflecting on Software Engineering Frameworks/Libraries Project Management

The Role of Artificial Intelligence

16 Dec 2024

The role of AI in Software Engineering AI has had an immense impact in education, especially in the field of software engineering. A tool that can return a direct and concise answer to any question is an invaluable resource to...

Software Engineering Artificial Intelligence

Navigating an Ocean

04 Dec 2024

The Dangers of the Ocean Software development is like an ocean. It is vast, and seems endless when gazing at the horizon. The waves, winds, and storms can be merciless, sinking your ship and leaving you stranded with no sense...

Design Patterns Next.js

A Helping Hand in Web Development

09 Oct 2024

Web development is an essential part of software engineering as websites make up more than 90% of the internet. We get our information from websites, purchase products from websites, receive entertainment from websites, etc. Websites are a big part of...

Computer Science HTML & CSS UIs Bootstrap 5

Being Held to a Standard

25 Sep 2024

Standards? As defined by the Oxford Dictionary, standards are “a level of quality or attainment”. Like anything in life, there are standards to which must be met to be deemed reasonable or acceptable. Food in the United States is regulated...

Coding Standards ESLint Typescript

The Art of Asking Questions

11 Sep 2024

Effective communication is an essential skill that all software engineers must have in order to be successful, and understanding how to ask “smart” questions plays a critical role in this process. Eric Raymond’s essay, How to Ask Questions the Smart...

Computer Science Smart Questions Stack Overflow

A Jump into a New World

10 Sep 2024

A New World My first coding experience occurred in my first ICS class, ICS 111 at UH Manoa. I walked to class excited, ready to learn about this concept called coding that allows developers to build applications and software that...

Computer Science About me

New Game+

04 Sep 2024

Press “Start” The term “New Game+”, or, “NG+” is an option in Souls Bourne games—RPG, often open world games—created by the video game company FromSoftware that allows players to complete another play-through of the game at enhanced difficulty, but players...

Computer Science Typescript Athletic Software Engineering