09 May 2024
The Beginning When I first started my semester in ICS 314 [Software Engineering I], I came in with a rudimentary understanding of software development, and expectations of learning how to create, develop, and deploy more fully-featured software. Little did I...
Software Engineering Learning Reflection
07 May 2024
I. Introduction The role of AI in the software engineering world has dramatically changed and advanced over the past couple years. As AI such has ChatGPT and Copilot develop, the workflow of coders has shifted and is becoming more streamlined...
Software Engineering AI Learning Reflection
25 Apr 2024
Design Patterns In this short treatise, I will be going over what Design Patterns are, how they work, and why they’re useful! Fabric For this analogy to work, lets imagine code to be a piece of fabric. Some fabrics are...
Software Engineering Design Patterns Learning Reflection
28 Mar 2024
Procrastination App The Problem: People, especially students, love to procrastinate. Whether it is related to work assignments, passion projects, chores, eating, and of course homework. The Solution: With this new app, Students will be able to sign up, publish what...
Software Engineering Meteor
22 Feb 2024
The Case for UI Frameworks: Embracing Efficiency and Consistency UI frameworks like Bootstrap5 often find themselves at the heart of a heated debate in the web development community. On one side, there are purists who argue for the simplicity and...
Software Engineering UI Frameworks Bootstrap5 HTML5 Reflection
08 Feb 2024
The Power of ESLint and Coding Standards Redefining Coding Standards: Beyond the Trivialities In the realm of software development, coding standards often conjure images of trivialities—mere standards dictating indentation or brace placement. However, I contend that these standards harbor a...
Software Engineering Standards Learning Reflection
25 Jan 2024
Introduction Communication is a cornerstone skill for software engineers, and asking questions the “smart way” is crucial for efficient problem-solving. StackOverflow, a popular platform for developer queries, provides valuable insights into the outcomes of smart and not-so-smart questions. Here, I’ve...
Software Engineering Learning Reflection
18 Jan 2024
Unveiling the Essence of Software Engineering Understanding its Influence In my prior approach to programming, the role of software engineering often eluded me as I coded sporadically to meet specific needs. It was only when I pondered the question, “What...
Software Engineering Learning Reflection
17 Jan 2024
Coding Journey: Past, Present, and Future Early Exploration My introduction to Javascript at the age of 10 on Khan Academy ignited a curiosity that led me to create simple programs, laying the foundation for my interest in Computer Science. Although...
Javascript Learning Reflection