Essays

The Effort-Estimation Experience!

08 May 2025

Method of Estimation When working on my project tasks, I made my effort estimates based on how hard I think the task may be. For example, if my task were to create an HTML page, I estimate it to be...

Estimation

The End of ICS 314

13 May 2025

The Experience in ICS 314 Now that I am almost done with ICS 314, I have learned that this class is not only about web development, but also about acquiring experience with fundamental software engineering concepts. While we used web...

Reflection Design Pattern Coding Standard

The Power of AI

12 May 2025

Introduction Artificial intelligence, also known as AI, has been used in education to help students with solving problems and giving feedback. In the field of Software engineering, AI has assisted software developers with generating code, debugging, documenting, and even software...

AI Reflection

How Programmers and Carpenters Use the Same Blueprints"

24 Apr 2025

How Programmers and Carpenters Use the Same Blueprints When building a chair, you don’t just start hammering pieces of wood together randomly, you follow a plan. Whether it’s a simple stool or an elaborate office chair, the process requires structure,...

Design Pattern

Exploring UI Frameworks

26 Feb 2025

What is UI Framework? Websites can be built just by using HTML and CSS, but they can be very time-consuming and annoying to work with, especially when dealing with the paddling or margin. This is where you can use UI...

HTML VSCode CSS Bootstrap 5 UI Frameworks

The Power of Coding Standards

12 Feb 2025

What are Coding Standards Coding standards are rules to follow when you code because these rules help make the code look more organized, neat, and readable to others. For example, many people who code usually have proper indentation and spacing...

ESLint VSCode Coding Standards

The Art of Smart Questions

30 Jan 2025

What are smart questions? In any field of work, having the ability to ask smart questions is essential. Having the ability to ask smart questions leads to better and faster responses from others. Asking smart questions may be difficult but...

questions answers Stack Overflow

Exploring Typescript

21 Jan 2025

Typescript Learning a new programming language or a language in general takes time. Although having experience in other programming languages do help with learning a new programming language, there are many challenges you may come across in Typescript. For example,...

typescript

The Start of Software Engineering

21 Jan 2025

Interests in Software Engineering Coming into a software engineering class, I do not know what anything is or what anything does. However, I do have some experience with programming languages like Java, C/C++, and Python which I hope will be...

software engineering