Essays

Valuable Learning Experience in ICS 314

09 Dec 2023

Introduction In my ICS 314 software engineering class, I found teamwork a valuable learning experience, especially near the end of the semester in our final project. Coding standards and agile project Management definitely played a vital role in ensuring collaborative...

Software Engineering Learning

Music and Design Pattern

29 Nov 2023

Understanding Design Patterns with Music Theory When you are listening to music, you may hear some songs have a similar rhythm or similar chord progressions. This is similar to design patterns in software design. Design patterns are a general solution...

Design Patterns

Strategic AI Integration

20 Nov 2023

Introduction With the recent popularity of AI use in general we can find a great deal of uses for AI in various fields. In my ICS 314 class, we were allowed to use AI to assist our work. Tools like...

AI Learning

Why Use UI Frameworks?

04 Oct 2023

UI Frameworks User interfaces, or UIs, are everything that ranges from menus, buttons, icons, and basically anything that you interact with on a device or a webpage. UIs play an important role in ensuring that a user can efficiently interact...

HTML CSS UI Framework

Improving Code Quality

20 Sep 2023

ESLint and Coding Standards ESLint is a code analysis tool that aids users to always have good coding habits and quality code, providing consistency. This can be important to users especially in a team environment because having a coding standard...

IntelliJ IDEA ESLint Javascript Learning

Asking the Right Questions

04 Sep 2023

Great Source of Knowledge The internet can be a valuable resource for getting information. When turning to the internet for answers, it’s essential to be thoughtful and precise about your questions. Whether it be asking for recommendations or a fix...

StackOverflow Learning

Ongoing Path

30 Aug 2023

Interests Growing up, I never knew what I was really interested in but I always had a deep fascination for anything technology-related. Towards the end of my high school years, I knew I wanted to go to University for some...

Software Engineering Learning

Step by Step

27 Aug 2023

My Thoughts on JavaScript I find it exciting but slightly daunting to step my foot into JavaScript. Initially, I’ve always thought learning new things were really scary but as I progressed into my journey of programming, I learned it can...

Software Engineering Learning