The agents are already browsing — giving the web a say
AI agents are already using websites. WebMCP gives sites a way to participate. Here's what I worked on in its security and privacy design.
Things I’ve made, places I’ve been, and ideas I’m working through.
AI agents are already using websites. WebMCP gives sites a way to participate. Here's what I worked on in its security and privacy design.
The story of BackToOpener, a Chromium feature that gives the back button back to users in an era where AI chat apps have made new tabs the default.
I’ve been dictating a lot recently: emails, Slack messages, notes, even commit messages. The tool behind this is Tambourine Voice, an open source dictation app my friend Kingston Kuan started. I’ve contributed...
Kingston and I are manga fans, and we’d been following AI image generation pretty closely. At the start of this year you could already generate manga panels with AI, but character consistency...
I recently hosted a Pokemon TCG prerelease event for my friends, most of whom were new to the card game. In typical developer fashion, I over-engineered the solution by building a small...
Where I send friends visiting Singapore, and what I like to order.
Reddit can be a toxic place, sadly. According to this New Scientist article More than one in eight Reddit users publish toxic posts. An analysis of 1.2 million Reddit users found that...
What if we can take a Korean and Japanese restaurant, we can merge and form a new virtual Asian Fusion restaurant? In a prototype, I explored the idea taking brand concepts from...
Traditional approaches of identifying students who are struggling with class is reactive; course staff wait for students to come to them to provide help, which can often be too late. A proactive...
LoVR - Virtual Reality, Real Love.