Essays

Software Engineering: Lessons That Go Beyond the Web

16 May 2025

This semester really changed the way I look at software. At first, I thought it was mainly about writing code that works and figuring out how to build a website. But as the class went on, I realized that software...

Software Engineering Principles Agile UI Design Ethics in Tech

Reflecting On The Use of AI in ICS 314

12 May 2025

I. Introduction Artificial Intelligence (AI) has become a transformative tool in education, especially in fields like Software Engineering where problem-solving, creativity, and technical precision are essential. Instead of replacing learning, AI has started to reshape how we learn by giving...

Software Development ChatGPT AI Usage

The Secret Recipes Behind Great Code: A Reflection on Design Patterns

24 Apr 2025

  Have you ever tried cooking without a recipe? You just grab a bunch of random ingredients and hope it turns out okay. Sometimes it does, but other times it’s a complete disaster. Honestly, coding without design patterns feels the...

Programming Design Patterns Software-Engineering

Sync’d: Optimizing Student Time Management

30 Mar 2025

Project Proposers This essay was collaboratively written by: Angela Joy Almeron Silvia Arjona Arisa Nakai Jaimee Yokoyama Overview Problem: College students often struggle to balance academic responsibilities, part-time work, extracurricular activities, and personal life. While tools like Google Calendar provide...

Smart Scheduling Productivity Tools Student Life AI Integration

Why Bootstrap 5 Is Worth Learning: It Helps Make Web Design Easier

27 Feb 2025

A New Way of Creating the Website That You Imagine We’ve all been there—staring at a blank screen, ready to build a website from scratch, and dreading all the coding ahead. Making each part by hand—navigation bars, layouts that work...

Bootstrap 5 Web Development Designing Webpages

Lessons from the Tech Minds Meetup: Exploring My Future in Tech

13 Feb 2025

A Unique Networking Experience Attending the Tech Minds Meetup was an eye-opening experience that gave me the chance to network with software engineers, product managers, and tech professionals from local and mainland companies. The event was set up in a...

Career Growth Tech Meeting Networking

Coding Standards: The Unsung Hero of Clean Code

12 Feb 2025

  When people talk about “coding standards,” we usually think of the small annoying details and rules that come along with it—tabs and spaces, where to put those curly braces, and how to name each variable. Well these things will...

Programming Coding Standards TypeScript

From Confusion to Clarity: The Significance of Smart Questions in Programming

29 Jan 2025

I’m sure we have all at least once come across these types of questions such as: “How do I code this” or “What part of my code do I need to fix in order to get the error to go...

Programming StackOverFlow Smart vs. Not Smart

Interest In Coding and Now Learning TypeScript

23 Jan 2025

Before learning TypeScript, my programming experience was primarily with JavaScript and C. I attended my first real programming class two years ago in ICS 111, where I was introduced to coding. The first couple of weeks were surprisingly fun, and...

Programming TypeScript JavaScript C