Writing


Things I've read that I think are important:

Pluto’s Chrome extension achieves zero-knowledge proofs over web data entirely in-browser using zero-knowledge proofs (ZKPs). In this post, we condense the architecture and key engineering decisions behind this ~6k-line extension, focusing on how multiple Chrome contexts cooperate to generate **Web Proofs** within the browser.

In this post, I walk through how I built a fully interactive, physics-powered 3D portfolio site using Three.js and Ammo.js. We’ll cover everything from scene setup and rendering to physics simulation, joystick input, and real-time animation—all running smoothly in-browser. The result: a memorable portfolio that feels more like a game than a webpage.