Essays

A Software Engineering Odyssey

13 Dec 2023

Semester Recap This semester I have taken my first software engineering course. Prior to this, all my coursework revolved around circuitry, hardware, and algorithms just to name a few. Basically, I had no experience creating an actual product or knowing...

Software Engineering

Cooking up Code

30 Nov 2023

Get in the Kitchen Design patterns in software development can be viewed as a chef’s knife, a tool for crafting a delicious meal. In the context of programming, design patterns help developers create solutions to common problems. You can think...

Programming Design Patterns

AI in Education

21 Nov 2023

Introduction AI in education can be a touchy subject because it is often grouped with things like cheating and academic misconduct. However, I think that AI can be an extremely helpful tool in education as it can help students understand...

Software Engineering Artificial Intelligence

Strap in for Success

05 Oct 2023

What Is a Framework and Why Should I Care? In the realm of programming and software development, a framework is a structured and pre-established set of tools, libraries, conventions, and guidelines that provide some foundation for building applications. Generally, these...

Programming Frameworks Bootstrap

Keeping Standards High

21 Sep 2023

The Absence of Standards Throughout my time as a computer engineering student, I have worked with quite a lot of different people and viewed many different versions of the same programs. This is mostly the result of the lack of...

Programming Coding Standards ESLint

The Importance of Smart Questions

07 Sep 2023

What is a Smart Question?      Communication is one of the essential skills a software engineer needs to develop. Furthermore, asking ‘smart’ questions can be considered one of the most important communication skills from a professional perspective. But what is...

Programming StackOverflow

A Long Road Ahead

30 Aug 2023

The Past Prior to college, I had zero experience with programming. Sure, I thought the Roomba vacuuming my floor was cool but I never thought about the things that went on behind the scenes that allowed it to do what...

Software Engineering

Script-Tease

29 Aug 2023

My First Experience Prior to taking this course, I had essentially zero experience with JavaScript. The most I knew about the language was probably the name and that it was used for web development. So when we were tasked to...

Software Engineering Javascript Programming