Essays

Reflections on Software Engineering

18 Dec 2024

Introduction to Software Engineering in ICS 314 Taking ICS 314 has taught me many different concepts within software engineering, most being web development-focused. Although this course did place an emphasis on web development, we did have the opportunity to learn...

Software Engineering UI Frameworks Ethics Coding Standards

Reflecting on AI Usage in ICS 314

17 Dec 2024

I. Introduction In the past few years, AI, especially generative AI, has become a huge topic within education and the technology industry. Students, educational institutions, and educators have begun to use generative AI to complete tasks for convenience and efficiency....

Software Engineering AI ChatGPT Copilot Claude

Recipes for Reliable Code

05 Dec 2024

Cooking Up Consistency In a busy kitchen, cooks are expected to consistently prepare and cook dishes that taste good for each customer. These cooks don’t have the time to completely reinvent every overder, but they do have recipes from the...

Software Engineering Design Patterns

Beyond HTML and CSS

10 Oct 2024

Introduction to Bootstrap From my perspective, UI frameworks seemed super intimidating for me because there were so many new things that I needed to learn in order to utilize it in my code. I thought that maybe I would be...

UI Frameworks Bootstrap 5

The Power of Clean Code with ESLint

24 Sep 2024

First Impressions During this first week of coding with ESLint, I initially found that it was a bit tedious because it kind of felt like I had someone in my ear telling me I was doing something wrong constantly. Having...

Coding Standards ESLint

Don't Be *That* Person: Ask Smarter, Not Harder

12 Sep 2024

Stuck? Time to Ask the Internet! Everyone has come across some variation of this problem- you’re completing some type of task, whether it be compiling code, putting together furniture, or maybe you’re even going through a midlife crisis, when you...

Software Engineering Smart Questions Stack Overflow

Fascinations to Aspirations

05 Sep 2024

Early Interests Growing up, I’ve always been interested in technology, especially computers and figuring how they work. I had a game called Pixie Hollow that I invested a lot of time in when I was younger, which sparked my interest...

Software Engineering Front-End Engineering Cloud Computing

What's Up With Typescript?

04 Sep 2024

Typescript So Far.. As someone who wouldn’t exactly label myself as a coding pro, I would say that I find TypeScript to be a fun language to learn and work with. I learned JavaScript over the summer and still maintain...

Software Engineering Typescript