Xing

"Blog"

Really more of a changelog than a blog, but calling it a blog makes it sound cooler.

Can AI Pass Freshman CS?

Turns out, barely. I was back TA-ing CS 2112, the Honors Data Structures course at Cornell, for my fifth and final time last semester. Out of curiosity, I decided to run a little experiment where I took every single assignment, exam, and quiz from the class and ran them through the paid versions of ChatGPT, Claude, and Gemini, including their agentic coding models for the projects, and graded the result as if they were…

We Have Kahoot at Home

I learned the hard way last year after coming back to graduate school that my beloved Kahoot had been bought out by private equity, led by Goldman Sachs, and now charges high subscription fees for access to features like having more than a couple of students in game at once. I did end up paying for a month of this last year, ultimately reimbursed by the department (shoutout to Cornell CS), but the experience left…

It's About (wasm)Time: A Bril to Wasm Translator

Blog post co-written with team members in my Compilers course describing our WASM compiler project.

Typed Based Alias Analysis

Research paper analysis co-written with fellow students in the compilers course I was taking.

New enhancements for Windows App on web

Blog post co-written with my product manager at Microsoft announcing some shockingly small features I wrote in an hour.