
December 2025 · 12 min
SEAS Search: building a knowledge graph-based course QA system
How we used knowledge graphs and LLMs to answer course-planning questions without letting the model invent prerequisites.
On building things, learning, and life.

December 2025 · 12 min
How we used knowledge graphs and LLMs to answer course-planning questions without letting the model invent prerequisites.
June 2026 · 7 min
What building Oceania taught me about registry-first components, token ownership, and why design systems should install as editable source.

February 2026 · 8 min
My mission? See if I could get Google's Gemini or ChatGPT to give me genuinely dangerous advice. Not the 'don't try this at home' kind, but the 'this could literally harm my health' kind.

January 2026 · 7 min
The stat is real: women are underrepresented in STEM. I'm less interested in that conversation and more interested in what actually helped me stay.

November 2025 · 14 min
How do you translate a GPS coordinate into a pixel on a webcam image? We explored camera calibration uncertainty using leave-one-out and Monte Carlo analysis on two real-world webcams. One urban, one on a remote harbor island.

June 2025 · 6 min
Growing up in Nepal, I didn't have reliable internet until I was a teenager. Here's what I've actually seen AI do (and not do) for communities like the one I grew up in.

May 2025 · 10 min
We took Meta's Segment Anything Model and tried to make it better at three specific tasks. One experiment made the model 36% worse. One improved it modestly. One was a breakthrough, and ended with a trip to the Smithsonian Zoo.

March 2025 · 8 min
How human-centered design principles can guide the development of more ethical and accessible AI systems.

October 2024 · 5 min
Reflections on growing up in Nepal, experiencing the digital divide firsthand, and pursuing computer science in the United States.

May 2018 · 2 min
Taking time out for yourself, to be alone with yourself, to know your weaknesses and your strengths and to make yourself a better person is satisfying.

May 2017 · 3 min
Life is not as easy as you dream it to be. Complications, vibes of giving up, sarcasm of people, demotivation from your loved ones, it comes eventually.
