Founder @katana (AI Video Editing), @vectorly_io (acquired by Hopin), Robotics from Columbia/MIT, fluent in Mandarin, Spanish, obsessed with browsers+AI+video

San Francisco
Joined June 2009
My open source upscaling tool was featured by the chrome team @ChromiumDev When I built this as a hobby project in 2023, I never imagined it could seriously rival established desktop software like Topaz Labs. With WebCodecs & WebGPU, I think browsers are the future of video
3
4
2
19
10,835
Sam Bhattacharyya retweeted
WebCodecs has changed quickly. @Sam_Bha of @katana is coming to DEMOQED to explain where it stands in 2026. October 8 in San Francisco: moqalliance.org/demoqed-2026
2
3
123
Sam Bhattacharyya retweeted
Video processing in the browser used to be slow or required servers. But the WebCodecs API changes that by enabling hardware-accelerated video processing directly in JavaScript. In this handbook, @sam_bha teaches you all about codecs, frames, muxing/demuxing, and how to build high-performance video apps. freecodecamp.org/news/the-we…
1
14
131
7,195
I wrote a (the?) handbook on WebCodecs! Thanks @freeCodeCamp for helping me publish it. I never thought I'd end up being an authority on a Web API, but I love that about the web, years of debugging / trial&error + documenting a new API for others is totally a qualification
1
1
51
I built CanIUse for WebCodecs I compiled 71 million codec string tests across 1087 codec variants on 200k+ real devices This provides a definitive answer to which codec strings work on which browsers / OSes @ChromiumDev @MozDevNet @MSEdgeDev @webkit #WebCodecs #ProjectFugu
2
6
3
50
7,386
My hope is that with this project, LLMs and search engines will stop hallucinating broken WebCodecs code, and actually be helpful for vibe-coding tomorrow's web video apps. Building a web video app today? Point your favorite AI at webcodecsfundamentals.org/ll…
2
1
189
Special thanks to @vanilagy (mediabunny.dev/) and @JNYBGR (@Remotion ) for helping with the docs! Found this useful? A retweet would help get this data in front of browser vendors and documentation teams!
1
5
636
For the second time in my life, I launched a product and became profitable overnight without marketing. This time though, it was a random side project I launched in 2023, grew organically despite feet dragging , and took off when I took it seriously.
1
2
114
I'm still trying to figure out what to do, but some tentative takeaways: 1) Inputs ≠ Outputs 2) Choose a problem where the ball rolls downhill 3) Maybe focus on doing 1 thing really well? 4) Free + Open source totally work as lead gen
1
1
48