Essays

Software Engineering: My Passion

10 Dec 2023

After experiencing sleepless nights of doing calculus problems, trying to wrap my head around Newton’s laws, and building circuits, I finally took my first software engineering course this semester. Transitioning from my internship as a software engineer intern to returning...

Software Engineering Coding Standards UI Development IntelliJ

Recipes to Good Code

29 Nov 2023

The Secret to Cooking Up Good Code One of my hobbies outside of school is cooking. According to the Myers-Briggs Type Indicator (MBTI), my personality type prefers predictability over intuition and spontaneity. As a result, I prefer following standard cooking...

Software Engineering Design Patterns

AI in ICS 314: The New Tool

21 Nov 2023

Introduction The recent emergence of Artificial Intelligence (AI) and its involvement with education sparked a heated debate regarding its usage. Since the release of ChatGPT, many of my professors threatened the class with heavy consequences if we were “caught” using...

Software Engineering Artificial Intelligence ChatGPT

Behind the Screen: UI Frameworks

04 Oct 2023

Taking a Break From Algorithms Before taking this course, I primarily learned and exercised backend engineering with very little experience in user interface (UI) development. However, I was always curious about web development after observing the tasks the front-end engineers...

Software Engineering UI Frameworks Bootstrap 5 HTML CSS

Dotting The I’s and Crossing The T’s

20 Sep 2023

OCD or Detail Oriented? The Myers-Briggs Type Indicator (MBTI) assessment has recently become one of the most popular personality assessment tests among young people. The MBTI divides people into 16 personality types, in which each is assigned psychological traits and...

Software Engineering Coding Standards ESLint IntelliJ

Smart Questions to Be Smarter

06 Sep 2023

Overcoming Anxiety No matter what career, asking questions holds a significant value as it allows one to clear up any confusion and gain insight. As a software engineer, asking questions to gain more knowledge can help with code optimization, thus...

Questions Answers StackOverflow

My Long Journey to Software Engineering

01 Sep 2023

How It Started Like many of my peers, I started using the computer from a very young age. Fascinated by the rapid advancement of technology, I knew I wanted to pursue a career in STEM. However, being a first-generation college...

Software Engineering Career

One Up With JavaScript

30 Aug 2023

Deja Vu with JavaScript: Day One My learning experience with JavaScript reminded me of the first day of my internship. This past summer, I was a software engineer intern at a local standup company, RVCM. On the first day, I...

Software Engineering JavaScript