Blog
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.
My web-related services all expire or renew at the end of the year, so recently I’ve been refreshing the hosting for my projects.
Recently 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.
I started a competitive programming club at my high school this year, and we recently competed in the Carnegie Mellon Informatics and Mathematics Competition (CMIMC) 2021 Programming Contest. Here is my (unofficial) editorial for the Optimization Round)!
The basic premise behind good inbox management is to process your inbox until it’s clean. Important emails that you need to remember or react to are starred and archived so you can deal with them when you are ready. All other emails are archived. Feel free to extend this method however you want, or to pick a few parts to implement in your own workflow. Ultimately, finding out what system works the best for you is most important!
I recently created a survival multiplayer Minecraft server to play on with my friends. I used a Raspberry Pi 3 Model B and the PaperMC server. Here is how I set it up.