Essays

314 FireSheep Effort Tracking & Time Estimation

15 Dec 2023

Time Estimation For our ICS 314 Final Project (Full Cycle Takeout), we as a team tracked the time spent on coding and other project related efforts. We utilized IntelliJ’s in-built timer (Darkyen’s Time Tracker) to keep track of our coding...

Software Engineering Learning

Software Engineering and ICS 314

11 Dec 2023

Software Engineering I Within Software Engineering I (ICS 314), we learned many concepts related to software development, including but not limited to: Open Source Software Development Configuration Management Functional Programming Development Environments Coding Standards User Interface Frameworks Agile Project Management...

Software Engineering Learning

Baking Design Patterns

29 Nov 2023

Design Patterns On my first look at design patterns, I had no idea what I was looking at with all of their fancy names. Although Patterns.dev focuses on Javascript and React, upon closer inspection of the design patterns were not...

Software Engineering Learning Design Patterns

我爱CS 314 (AI in ICS 314)

20 Nov 2023

Introduction Generative AI such as ChatGPT and Bing AI greatly shifted the educational landscape in and outside of software development.In some cases the use of generative AI can completely perform entire assignments on behalf of the student. But in regards...

Software Engineering Learning Artificial Intelligence ICS 314

Not McDonald's

04 Oct 2023

Not McDonald’s Using Bootstrap, HTML, and CSS, I reproduced the McDonald’s website. Visually. To an extent. The top one being the real McDonald’s. HTML, CSS, and Bootstrap HTML and CSS were extremely complicated, with many classes you can make to...

Software Engineering Learning HTML CSS Bootstrap

Thoughts on Coding Standards

20 Sep 2023

Thoughts on Coding Standards I believe that coding standards are extremely annoying, having to insert some spaces here and there to give a little space between parentheses and braces, just to satisfy the coding standard. However, the use or knowledge...

Software Engineering Learning

My First WOD Experience

03 Sep 2023

Workout of the Day In ICS 314 we have “Workout of the Day” coding exercises which are shortened to WODs. Although there were practice WODs before the first official WOD conducted in class, the main focus of this essay is...

Software Engineering JavaScript

Industry Talk with Kevin Costa From Business Solution Technologies

31 Aug 2023

Overview On August 30th, Kevin Costa from Business Solution Technologies, came to UH Manoa to be a guest for the Tech Industry Guest Talk. Unfortunately due to already having other business I had to take care of, resulting in missing...

Software Engineering Industry Talk

First Time?

30 Aug 2023

A Little Bit of Background As mentioned in “A Novice’s Thoughts on JavaScript,” I have very little experience with JavaScript and slight suggestions that I, compared to others, have very little experience with coding as a whole. I started my...

Software Engineering Learning