Essays

Tracking the effort

10 May 2024

Introduction Why does tracking matter, what could we gain from tracking, and what could we do with information? Tracking has been a way that our ancestors have been able to determine the best course of actions like where to go,...

Tracking esimation Effort tracking system

Reflections of Software Engineering

07 May 2024

Intro During my semester working on ICS 314, I learned a lot about coding that was previously foreign to me, such as coding standards, design patterns, functional programming, and ethics in software engineering. Moreover, I learned to be more critical...

Web Application Software Engineering Configuration Management Design Patterns Ethics in Software Engineering Functional Programming

What AI means to me and the future

04 May 2024

I. Introduction AI will continue to be in our lives for the foreseeable future; what may change is how we use it and how we interact with it. Regardless of this, AI has been a great tool in assisting and...

Software Engineering AI ICS 314

Designing, what does it mean?

25 Apr 2024

Designing software is often discussed in various contexts, but it remains an ambiguous concept. For instance, when someone mentions designing software, it’s unclear which aspect of the software they are referring to or the process they followed to derive the...

Software Engineering Design Methods Structural Code Design

UI Frameworks require Imagination

22 Feb 2024

UI Frameworks Bootstrap 5 There are many reasons that we would, or I would use Bootstrap 5 in developing websites. It’s the old saying, “don’t reinvent the wheel”. Using Bootstrap 5 would help with building responsive design using built-in classes...

Bootstrap 5 Code structure JavaScript HTML/CSS

Reflections of Coding Standards

06 Feb 2024

Complex relationships are built on different elements and parts being connected As students embarking on our coding journeys, we’re constantly bombarded with seemingly endless rules and standards. Yet, amidst the seemingly rigid world of ones and zeros, a deeper truth...

Coding Standards Technical documentation Code structure JavaScript IntelliJ

Software Engineering Journey

17 Jan 2024

Javascript is indeed a very interesting and more useful coding language than I had originally thought. In addition, lots of features, such as first-class citizens, allow functions to be not just variables but also parameters, making it super useful. Compared...

Engineering Javascript