Essays

Reflecting on Software Engineering: Beyond Web Development

10 May 2024

In my journey of learning web application development, this course has opened doors to a wide range of software engineering concepts that go beyond just building websites. Topics like Agile Project Management, Design Patterns, and Ethics in Software Engineering have...

Software Engineering Reflection

The Ethics and Future of AI

07 May 2024

I. Introduction “Hey have you heard of ChatGPT?”, those were the words that would change my college career forever. I was in the living room with my cousin who was tutoring me for Calculus 3 at the time. He casually...

Software Engineering AI Future of Tech

Unraveling the Tapestry: Design Patterns in Code

25 Apr 2024

In the intricate world of software development, crafting code often resembles the creation of a tapestry, where threads of logic and functionality are woven together to form a cohesive whole. Just as skilled artisans employ various patterns and techniques to...

Software Engineering Design Patterns

Bootstrap and UI Frameworks: Making Web Design Less Ugly

22 Feb 2024

Who cares right? Have you ever opened a web page and thought “Wow! This looks like it was made 20 years ago!” Hallmark signs of an old website are super bright colors, the use of 10 different fonts on the...

Software Engineering UI Frameworks HTML/CSS

Crafting Consistency: Navigating the World of Coding Standards

08 Feb 2024

Who cares right? Have you ever watched a tv show, and halfway through the series, the show just becomes something completely unrecognizable to when the show first started? It’s almost like you’re watching a completely different show. A good example...

Software Engineering Coding Standards

There are such things as stupid questions

25 Jan 2024

When I was growing up in school, I remember the teacher would always say, “Don’t be afraid to ask questions”, or “There are no such things as stupid questions”. That however was not entirely true. If you cannot effectively communicate...

Software Engineering Learning Smart Questions

Software Engineer: The dream job

19 Jan 2024

Being a software engineer was what I decided I wanted to do for the rest of my life since my first computer science course during my freshman year of high school. It ticked all the boxes for a perfect job,...

Software Engineering Career

Javascript: Anything is better than C

18 Jan 2024

My first thought about Javascript is that it is remarkably similar to regular java except a lot easier to code because you don’t have to use types like int or string. Because regualr java was one of the first languages...

Software Engineering Learning