Essays

Notes on Software Engineering

14 May 2026

Introduction For the past four months I have been taking a course on software engineering at the University of Hawaii at Manoa. With the course ending, I have compiled here a few of my thoughts on the various topics covered...

Software Engineering Learning

Want to actually learn something? Then put the AI down.

12 May 2026

Introduction I promise this is not a manifesto Let me start with this: if you use AI, I do not think lesser of you as a person. I understand the desire for a fast, easy, frictionless solution. Heck, I still...

Software Engineering Artificial Intelligence Learning

Time Tracking? More Like Time Wasting

11 May 2026

Why even bother writing this? This semester, I took a course on software engineering. One of the lessons the class attempted to impart was the importance of time estimates. Unfortunately, I believe that this lesson has somewhat backfired. I do...

Software Engineering Learning

Design Patterns - I still don't get them.

30 Apr 2026

Computer Scientists reinvented the wheel again If you’ve paid attention to the tech industry for long enough, you’ve probably seen Silicon Valley proclaim the genius of this brand new idea they’ve just came up with, only for others to point...

Software Engineering Learning

Final Project Idea

11 Apr 2026

Overview The Problem Students have trouble finding events on Campus, students are busy and need reminders. Need digitalized calendar board Solution Create a digitized calendar board to help users to keep track of and find SLE Events, through adding events...

Software Engineering Nextjs

I like ui Frameworks even if they don't like me

26 Feb 2026

Mobile websites used to suck Do you remember what websites looked like on early smartphones? Heck, do you remember what most websites looked like on smartphones before Covid 19? If you don’t, aside from the implications that has on my...

Software Engineering Web Development

There's more than one way to write a smart question

29 Jan 2026

I read Eric Steven Raymond’s essay How To Ask Questions The Smart Way. Then I looked up the top rated questions on StackOverflow. And I realized one of two things must be true: either what is considered a smart question...

I learned typescript in two days. I would not recommend it.

22 Jan 2026

Why would I do this to myself? I decided to learn typescript in two days as part of an assignment for a software engineering course I am currently taking at the University of Hawaiʻi. The professors teaching this course required...

Software Engineering Learning Typescript