12 May 2026
1. How did you make your effort estimates? My estimates were based mostly on gut feeling and how complex a task looked on the surface before I started it. I’d read through the issue description, think about how many moving...
Estimations Time management
12 May 2026
I. Introduction AI has become a regular part of how students learn, especially in technical fields like software engineering. Tools like ChatGPT, Claude, GitHub Copilot, and Gemini have shifted from novelty to utility, showing up in everything from debugging sessions...
Artificial Intelligence Software Engineering Reflection
01 May 2026
Design pattern? Who is she? When we first started building the class website, the main goal was just getting things to function. A button that submitted correctly or a page that loaded without crashing felt like a win. But as...
Design Patterns
31 Mar 2026
Overview Bow-lletins is a digital bulletin board platform designed for UH Mānoa students and affiliates. It helps students, organizations, clubs, and campus groups discover and share important opportunities such as jobs, internships, study groups, events, and deadlines in one centralized,...
Software Engineering Nextjs
26 Feb 2026
The Illusion of Simplicity When I first began learning HTML and CSS, everything felt pretty straightforward and simple. A few lines of code could create headings, paragraphs, or change the background and text color. Adjust a color property, and the...
Bootstrap 5 UI Design
13 Feb 2026
Stop Judging My “HandWriting”! Coding standards are often reduced to minor stylistic preferences, with people debating over the use of two spaces or four, tabs or spaces, single quotes or double quotes. At first, I shared the same belief because...
Coding Standards
29 Jan 2026
Smart Questions In software engineering—or any field, really—knowing how to ask smart questions is the difference from having to write multiple lines of code to achieve the same output versus writing a single, well-crafted line. In Eric S. Raymond’s “How...
Questions Answers StackOverflow
29 Jan 2026
Software Engineering Pathway My interest in software engineering originated from playing video games and thinking about how I could create my own games with features tailored to my ideas. I was fascinated by how technology and the internet can connect...
Software Engineering Goals
23 Jan 2026
JavaScript to TypeScript When I first started out my coding journey, one of the first programming languages I learned was JavaScript. You can put anything into a variable and change your mind later. But for bigger projects, it is easy...
TypeScript Athletic Software Engineering