Essays

Deploy New Concept

16 May 2025

How Bad Could it Be? Going into a software engineering course, I was confident in my abilities to design a web application. “How hard could it be?” I rhetorized. “I already know how to code, so this should be easy!”...

Software Engineering

EFfort Estimation

14 May 2025

My estimations were made by thinking about how I would solve an issue. One I have a general idea of what I needed to do, I could come up with a time estimate. In M3, these estimates were based on...

Software Engineering Effort Estimation

Not A Tool

12 May 2025

Introduction Ever since the dawn of mankind, humans have been utilizing tools. Throughout the ages, tools have been used to serve humankind and better their lives. Recently, a new kind of tool was created, one that has seized the world...

Software Engineering Artificial Intelligence

If It Ain't Broke, Don't Fix

25 Apr 2025

The Three Rs Growing up, I’ve heard the phrase Reduce, Reuse, Recycle repeated over and over. Believing that my contributions would help save the planet, I strove to do my part by meticulously repurposing and recycling “trash.” Eventually, it became...

Software Engineering Design Patterns

Up By The Bootstraps

27 Feb 2025

HTML: Can we do better? The first thought that came to mind after producing my first HTML + CSS project was “wow, that was confusing.” The most recent thought that came to my mind after completing my most recent html...

UI Frameworks Bootstrap 5 HTML CSS

Cleaning With Lint

13 Feb 2025

Coding is fun. It is often challenging and requires the writer to put a lot of thought into it. While the concepts relevant to designing the program may be hard to come up with or understand at first, the thoughts...

Software Engineering Coding Standards Typescript ESLint

Work Smarter, Not Harder

30 Jan 2025

Get some help In my programming experiences, the internet was my best friend. More specifically, the information that it peddled to me was. Much of the time, the solutions to my problems could be found online, within tutorials or from...

Questions Answers StackOverflow

Typing Types in Typescript

24 Jan 2025

Before enrolling in ICS 314, I had no experience and next to no knowledge regarding Javascript and Typescript. I had believed that Javascript was essentially the same as Java. Looking back now, I can see how wrong that assumption was....

Software Engineering Typescript Javascript

Cracking The Code

22 Jan 2025

Throughout my life, I have held a close relationship with technology of all kinds. I grew up in California’s Silicon Valley, where the influence of tech companies and computers were ever present. As such, computers were commonly found and used...

Software Engineering Interests