Essays

UI Frameworks and Bootstrap 5 - A Worthwhile Struggle

27 Feb 2025

Shaking off the Rust As someone who had decent experience with HTML and CSS, the first WOD involving UI frameworks, where I had to put different paragraphs on multiple pages, was easy for me. I was a little rusty, so...

HTML CSS Bootstrap 5 UI

I Don't Know, Can You? - Good and Bad Questions

30 Jan 2025

What Makes a Question a Good Question? According to Eric Raymond’s essay “How to Ask Questions The Smart Way,” many factors make a question a good question. Before asking a question, you should try searching for answers yourself. You can...

Questions Answers StackOverflow

Software Engineering: A Reflection on What I Learned

11 May 2025

Over this semester, I learned a ton about software engineering and the processes that go with it. I’ve learned a lot more about some of the tools used in software engineering, along with skills like using Agile Project Management to...

Software Engineering

A Reflection on AI in ICS 314

09 May 2025

I. Introduction The role of Artificial Intelligence in education has been heavily debated for the past few years. Artificial Intelligence can harm education by solving problems for students, which negatively impacts learning. However, it can also help students better understand...

Software Engineering Artificial Intelligence

Design Patterns: The Path to Productivity

24 Apr 2025

Working Smarter, Not Harder When I first started taking this software engineering class, I didn’t have a great idea of where to begin with programming, and I often did my work through a grueling trial-and-error process. I always struggled and...

Software Engineering Design Patterns

Coding Standards - ESLint and the Scary Red Lines

13 Feb 2025

VSCode and I After my first week of using ESLint with VSCode, I learned more about coding standards and how to code correctly. Before this class, I had some experience with VSCode for HTML and CSS, so I already somewhat...

Software Engineering Coding Standards VSCode ESLint

Software Engineering: Expanding My Horizons

29 Jan 2025

Uncharted Territory I knew little to nothing about software engineering until fairly recently. All I knew was that apps, web browsers, and games were software applications. I knew nothing about how they were designed or what happens behind the scenes...

Software Engineering