Essays

Isn't Software Enginneering Just Web Dev?

08 May 2026

After taking this class, I now understand that software engineering is more than just building web applications. Web development was the main technology stack we used, but the bigger lesson was learning how software projects are organized, written, tested, and...

Software Engineering Configuration Management Coding Standards Ethics in Software Engineering

Jarvis, Deploy the Final Project

08 May 2026

AI has become a major part of education, especially in software engineering, because it can help students understand confusing concepts, debug code, generate examples, and think through implementation steps. In ICS 314, AI was especially relevant because the course required...

AI Software Engineering

I Thought It Would Take 15 Minutes

08 May 2026

Effort Estimates For this project, I made my effort estimates by looking at how complicated each GitHub issue seemed, how familiar I was with the work, and how much testing or debugging I expected it to need. Smaller tasks were...

Effort Estimation Software Engineering

I'm Forcing Myself to Learn Bootstrap

26 Feb 2026

Bootstrap vs CSS Learning a UI framework like Bootstrap 5 has been a headache, the syntax is unfamiliar, the utility classes seem endless, and the documentation is extremely overwhelming. I find it hard to believe why anyone would bother investing...

UI Framework Web Development Bootstrap 5

It Works != It's Correct

12 Feb 2026

Introduction When I first started coding, I viewed “coding standards” as an equivalent of a teacher obsessing over essay formats. To a student just trying to get a function to return the right value for a lab, arguing over whether...

Coding Standards Software Engineering Eslint

Have you tried turning the code on and off?

29 Jan 2026

A Smart Way to ask questions In software engineering, being able to talk to other developers is just as important as writing code. When you run into a problem you can’t solve alone, you often turn to the online community...

SMART Question Software Engineering

Software Engineering

23 Jan 2026

Software engineering me for is about more than just making sure a button works or a page loads fast; it’s about building things that stay strong when people try to break them. My interest in software engineering starts with the...

Software Engineering Cybersecurity Network

Learning to Code Without a Safety Net (of Time)

22 Jan 2026

Background Overview As a Security Science student, my foundation has been built on traditional languages like C, C++, and Python. I am used to managing memory pointers, and worrying about the buffer overflows that come with them, or enjoying the...

Cybersecurity Software Engineering