C++ Python Binding
This week was a blast! I managed to create a Python binding for a tightly-coupled C++ library, and it feels awesome. No words can quite express how happy I am with this breakthrough. I wrote a separate blog post dedicated to this achievement. How to create Python binding for C++ libfranka via nanobind?
Digital Ticket
A fun part of my coursework this semester is Advanced Computer Graphics, taught by Prof. Sanders. For my final project, I chose to reproduce the Vercel Ship 2025 digital ticket. It feels good jumping from C++ back to TypeScript; switching between different tech stacks provides a refreshing change of pace.
Here’s my early progress. It’s looking a bit crappy for now, but it’s a start!😂

Ragasa
This week, Typhoon Ragasa struck our campus, and most services were suspended on Tuesday and Wednesday. This was my first time staying in the dorm due to a typhoon in Hong Kong.