A browser-based recreation of the classic Snake game using JavaScript and the HTML canvas element.
JavaScript HTML CSS
Read More
A simple graphical clock application in the browser, built using HTML, CSS, and the day.js time library.
JavaScript day.js Web Development
Read More
A React application that renders an interactive birthday cake with clickable candles and state-driven animations.
React TypeScript Tailwind
Read More01 Apr 2026
Manoa Social: A Social Media App for UH Manoa Overview The Problem UH Manoa students have a lot going on, but there is no single casual space built specifically for the campus community where students can quickly share updates, ask...
Project
26 Feb 2026
There is a lot of difficulty that comes with UI Frameworks. Simple HTML is rather easy to pick up on, with CSS having many more rules that make websites and their development much more complex. On top of that, UI...
UI Frameworks Bootstrap CSS
12 Feb 2026
Coding standards seem like just another set of rules, but in a field like software engineering and programming where everything has its own ruleset, coding standards provide a way for us to give our code structure and readability. Writing code...
ESLint VSCode TypeScript
29 Jan 2026
There are many different ways to ask the same question. Some of these ways will be better than others, and better questions lead to smarter results and more concise answers. As a developer, it is very important to know what...
Questions Answers StackOverflow
29 Jan 2026
Everyone has to start somewhere, and this is where it starts for me. Ever since I was a kid, I knew that an IT related field would be where I pursued a career. As a kid, I knew that my...
Interests Skills
26 Jan 2026
TypeScript - JavaScript with types (right?) I thought TypeScript would just be JavaScript with types added in, but I was completely wrong. I thought all it would be is the same programming language just with different syntax. I however learned...