@TC39 Invited Expert. WebKit committer. Striving to bring #WebAssembly to your web browser. Working on runtimes, standards, developer tools, and observabilty.

Barcelona
Joined December 2014
I got a GitHub notification with review comments, addressed them, and pushed a commit. Only then did I realize that neither the PR nor the initial commit was mine. I really need to get more sleep 😅
4
264
Is there a path to becoming a member of the Web Platform Tests organization (github.com/web-platform-test…)? I'd love to contribute more to the Wasm tests, both by writing code and reviewing PRs.
1
2
5
501
I’m working closely with WebAssembly proposal champions and on Wasm support in WebKit. We could keep these tests WebKit-specific, but upstreaming them to WPT is much more valuable: it improves interoperability and benefits the web platform as a whole.
1
2
163
Whaaaaat, this is so cool 🤯 Alyona turned website loading into music — so you can not only see the threads, but actually hear them!
Превратила загрузку сайта в музыку. Чтобы треды можно было не только видеть, но и слышать. Некоторые сайты превращаются отличный трек, который можно зациклить и работать под него. blog.alena.rocks/artifacts/p…
5
659
Sergey Rubanov retweeted
We’ve upstreamed JIT compilation for lookbehind assertion to @webkit as part of this optimization! Expect faster RegExp in Safari soon 🚀
In the next version of Bun RegExp gets up to 281x faster
2
12
1
263
18,084
Anyone from Web Platform Tests around? Looking for a contact who can help land two small #WebAssembly WPT bug fixes — they flake / false-fail WebKit CI. Both green, just waiting on review. github.com/web-platform-test… github.com/web-platform-test…
1
1
434
Hi! I’m working on improving #WebAssembly support in JavaScriptCore, the JS/Wasm engine used by @webkit / Safari and @bunjavascript If you run into any issues or bugs, please file a report: bugs.webkit.org/enter_bug.cg… or message me.
1
12
601
me: I'll just make array destructuring spec-compliant, should be slower but correct the measurement: it's 5x faster actually me: what the profiler: the wrong code was doing more work me: WHAT
1
5
368
Wonder is getting better. Wil be open sourced soon
3
169
🙏 Glad it’s been useful! The TC39 MCP works both over HTTP and via local stdio. The latter can save you some tokens. mcp.xyzzylabs.ai/tc39/
Replying to @chicoxyzzy
@chicoxyzzy Big props on the TC39 MCP! It has saved me so much time and effort and back and forth with AI agents.
1
2
469
The source code also includes everything you need to deploy and host your own TC39 MCP on Cloudflare Workers.
1
173
The secret project I'm working on is Wonder — a from-scratch JS runtime built for the edge. The cold-start is 5ms. Node takes 64ms. Even Cloudflare's workerd takes 25ms. 4.8MB per worker (node: 80MB), ~110KB per isolate. Frozen primordials, no eval — secure by construction.
4
5
47
4,522
If you want Cynic numbers: github.com/chicoxyzzy/cynic/… I'm currently working on closing the gaps on the interpreter-only macro benchmarks. Ohaimark (tier 2 JIT) is next on the on the deck.
276
Still working on Cynic, plus another experimental JS engine/runtime in a private repo and it's showing incredible results! Since yesterday, I’m back contributing to WebKit’s JavaScriptCore: one Wasm fix has landed, more on the way. My JS engine obsession is now multithreaded.
4
567