BobaBossProject
Find the best boba in Boston! Review aggregation web app that lets you explore individual boba flavors across different shops.
Battlecode 2023 PostmortemBlog
I recently participated in the MIT Battlecode competition. Battlecode is a programming competition where competitors program virtual robots to battle each other. This was my team's first time competing; we were able to place 2nd in the MIT Newbie tournament! A recap of our strategy is included below.
Projects

BobaBoss
Find the best boba in Boston! Review aggregation web app that lets you explore individual boba flavors across different shops.
Beaver Lens
Browse an archive of over 5,000 MIT Confessions through text search.

Blog
Battlecode 2023 Postmortem
2/19/2023I recently participated in the MIT Battlecode competition. Battlecode is a programming competition where competitors program virtual robots to battle each other. This was my team's first time competing; we were able to place 2nd in the MIT Newbie tournament! A recap of our strategy is included below.
Migrating My Projects
12/27/2022My web-related services all expire or renew at the end of the year, so recently I’ve been refreshing the hosting for my projects.
Making a Rhythm Game With LÖVE
7/23/2022Recently I’ve been learning how to use LÖVE, a 2d game framework, to make a rhythm game that I’m calling osu!vim. osu!vim is an idea I’ve had for a while now. As you might guess, it was inspired by two things: osu!, a rhythm game where you click circles to the beat of the music, and vim, a terminal text editor program.