Essays

UI Frameworks

15 Dec 2023

Beyond Web Development: A Journey into Fundamental Software Engineering Concepts Throughout this course, my exploration of software engineering has ventured beyond just web application development. While acquiring valuable skills in crafting web applications, the more profound goal has been to...

Software Engineering Learning

Design Patterns in Software Development

30 Nov 2023

Design Patterns and Software Engineering Design patterns in the context of software engineering are recurring solutions to common problems encountered in the design and implementation of software. These patterns are not templates or ready-made code but rather general guidelines to...

Software Engineering Learning

Artificial Intelligence in Education and Software Engineering

21 Nov 2023

Artificial Intelligence in Education and Software Engineering Artificial Intelligence (AI) is bringing big changes in many jobs, and it’s making a really important impact on education, especially in Software Engineering. As technology gets better, AI is becoming super important in...

Software Engineering Learning

Javascript Coding Standards

21 Sep 2023

Javascript Coding Standards Coding Standards play a pivotal role in the world of software development, offering a set of guidelines and rules that ensure consistency and predictability throughout the coding process. In the context of this class, which focuses on...

Software Engineering Learning

UI Frameworks

21 Sep 2023

Simplifying Web Development with UI Frameworks User Interface (UI) Frameworks like Bootstrap 5 and Semantic UI can seem complex, almost like learning a new programming language. However, they have tremendous benefits in web development. In this essay, I’ll explore why...

Software Engineering Learning

Smart vs Dumb Questions

07 Sep 2023

Smart vs. Dumb Questions In my smart question example, I found a StackOverflow post that aligns with the principles of asking questions effectively, as outlined by Eric Steven Raymond and Rick Moen in “How to Ask Questions the Smart Way.”...

Software Engineering Learning

Connections Between Software Engineering and Music

01 Sep 2023

My thoughts Software engineering, a discipline rooted in logic and problem-solving, and music, an art form fueled by emotion and expression, may appear to occupy opposite ends of the spectrum. However, the convergence of these two realms has given rise...

Technology Creativity

Connections Between Software Engineering and Music

01 Sep 2023

My thoughts Software engineering, a discipline rooted in logic and problem-solving, and music, an art form fueled by emotion and expression, may appear to occupy opposite ends of the spectrum. However, the convergence of these two realms has given rise...

Technology Creativity

My Experience With JavaScript So Far

01 Sep 2023

The Wonders of JavaScript So far I enjoy JavaScript a lot more than what I am used to which is C. C has a different approach to object-oriented programming using structs and functions and unlike JavaScript it doesn’t have built-in...

Software Engineering Learning