Essays

Software Engineering: Giving Back

08 May 2024

Building Skills The second semester of software engineering (ICS 414) was a chance to implement things learned throughout my first class and improve on them. However, this time we would be working directly with a client to create a project...

JavaScript Meteor IntelliJ Issue-driven Project Management (IDPM) Functional Programming

Software Engineering: Learning Along the Way

11 May 2023

The Bigger Picture Throughout my semester taking software engineering (ICS 314) at the University of Hawaii at Manoa, much of our time was spent designing and creating web applications. However, through the development of web applications, we learned various fundamental...

JavaScript Meteor IntelliJ Issue-driven Project Management (IDPM) Functional Programming

Design Pattern: a Recipe for Success

26 Apr 2023

Dev’s Cookbooks Design patterns are solutions to common problems that arise during development. Design patterns streamline the development process by providing proven solutions to recurring issues. Having design patterns helps create readable code that can help prevent problems with future...

JavaScript Meteor IntelliJ

The Power of Frameworks

23 Feb 2023

Skip The Slow Stuff When it comes to HTML there are many powerful frameworks that can improve efficiency while coding in order to streamline the process. The major drawback to learning UI frameworks is that they can be as complicated...

JavaScript HTML IntelliJ Bootstrap 5

Reigniting My Interests

01 Feb 2023

Where Did It All Begin? My interest in software engineering began with my love of video games. Growing up I have always had a passion for computers, electronics, and games. Throughout my college career, I have been through many different...

Computer Science Biology

The Search For a Good Question

26 Jan 2023

Where Do I Start? Throughout our careers, we face challenging questions in programming that require us to search the web for answers. Finding the correct forum and researching before asking a question can help streamline the process and receive appropriate...

StackOverflow

JavaScript: Learning a New Language

18 Jan 2023

The First Week! Since starting at the University of Hawaii at Manoa in Computer Science I have learned some basic languages in coding such as C, C++, and Java. Through Software Engineering 1(ICS 314), we have been introduced to JavaScript...

JavaScript

JavaScript: Coding Standards

18 Jan 2023

Standardization Leads to Efficiency Code formatting is an essential part of software engineering because it helps standardize coding, which minimizes the risk of error and increases safety. When working alone in class on projects, it may not seem important to...

JavaScript ESLint IntelliJ