Peter Law

Student

I am currently in my second year of a double major in Computer Science and Mechanical Engineering at the University of Hawaii at Manoa. I expect to graduate in Spring, 2028.


Interests: Simulations Engineering, Embedded Software, GPGPU, Mechatronics


Projects

Particle Simulation 2025

A particle simulation I developed as a personal project.

C++ GLSL GitHub

Read More
Custom CD Player 2025

A custom CD Player I built as proof of concept.

Carpentry Electronics Audiophile

Read More
Spotify Database 2024

A database for listening history I developed with a friend.

Java SQL JSON

Read More

Essays

Standardizing Thinking?

25 Sep 2025

Initial Thoughts Going back to the first time I wrote code, I tried to follow my own self-imposed standards. Things like adding spaces between operators, and where you put the curly brace were things that I was steadfast on my...

Coding Standards Documentation Formatting

Smart Overflow

09 Sep 2025

Introduction There’s a sign up in the Computer Science building on campus that says “Programming is 10% writing code and 90% understanding why it doesn’t work”. I always give a slight chuckle when I walk past it, because in my...

Smart Questions Stack Overflow Documentation

Typing TypeScript is hard

01 Sep 2025

Expectations I didn’t necessarily know what to expect when I realized we were learning TypeScript for class. I’ve wanted to do some basic web development for personal projects, but wasn’t sure how much I wanted to know. I definitely didn’t...

Software Engineering Learning TypeScript

Petering out of High School and into College

31 Aug 2025

When someone asks me to talk a little bit about myself, I typically don’t know where to start. That being said, when someone asks me a specific question, I can go on and on for days. When I’m asked to...

Software Engineering Introduction