Essays

It's Hard Managing 8 People

09 May 2024

This past semester has been an important lesson in group work. I had good expectations going into the second phase of the Software Engineering course thinking it would be another journey down a peaceful road. One of the main problems...

Meteor React Software Engineering MongoDB

End of a race, start of a marathon

11 Dec 2023

To me, this past semester was very enjoyable, having escaped the theory and abstract problems of data structures and algorithms, I get to finally do hands on work to develop something that can be seen by not just me or...

UI Frameworks Open Source Software Development Design Patterns Software Engineering Functional Programming

How You Should Build a House

29 Nov 2023

Building and Construction To me, design patterns can be seen as building a house. In the field of construction, there are a set of common rules that workers should follow when building a house, such as starting with the structure...

Meteor React Design Patterns Software Engineering

I Did not ChatGPT This

20 Nov 2023

Introduction AI programs like ChatGPT, Bard, and Co-Pilot are programs that are able to generate text based on the input that the user gives it and can be used for a variety of purposes. If used correctly, it can allow...

AI ChatGPT Software Engineering

Loosely Strapped On

04 Oct 2023

Just like libraries that are built into programming languages like Java, JavaScript, C++ and Python, UIs also have pre-built libraries that people can use to code and create more efficient user interfaces. After playing around and refreshing my knowledge on...

HTML CSS BootStrap5

Another Tool to add to the Toolkit.

20 Sep 2023

Just with like anything in life, there are guidelines that one can choose to follow for the best experience. With coding, these guidelines are there to ensure that not only are our codes readable to not only us, but also...

JavaScript Learning ESLint

Smart Questions, Happy Replies

05 Sep 2023

Power of OpenSource As programmers and computer scientists, there will always be questions and problems that we can’t solve on our own. It is one of the main reasons that the World Wide Web was created, for people to be...

Questions Answers StackOverflow

What I Want to Contribute

29 Aug 2023

The purpose of human life is to serve, and to show compassion and the will to help others. Of the eight billion humans that live on the Earth, every one of us wants to leave something behind for future generations,...

Software Engineering

Abrupt Introduction Back to Coding

28 Aug 2023

If there’s no struggle, there’s no progress. ICS314 and the introduction to JavaScript has been an exciting, refreshing, yet exhausting experience. Calling me unprepared would be an understatement, I have not taken any coding classes or touched coding at all...

JavaScript Learning