1. X
  2. Sergey Rubanov
Log inSign up
Sergey Rubanov
5,202 posts
Sergey Rubanov profile banner
user avatar

Sergey Rubanov

@chicoxyzzy
@TC39 Invited Expert. Striving to bring #WebAssembly to your web browser. Working on runtimes, standards, developer tools, and observabilty.
Barcelona
sergey.works
Joined December 2014
1,135
Following
2,986
Followers
RepliesRepliesMediaMedia
  • user avatar
    Sergey Rubanov
    @chicoxyzzy
    Aug 6
    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
  • user avatar
    Sergey Rubanov
    @chicoxyzzy
    Jul 20
    🙏 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/
    user avatar
    Johannes Stein
    @frostney_
    Jul 20
    @chicoxyzzy Big props on the TC39 MCP! It has saved me so much time and effort and back and forth with AI agents.
  • user avatar
    Sergey Rubanov
    @chicoxyzzy
    Jul 16
    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.
  • user avatar
    Sergey Rubanov
    @chicoxyzzy
    Jul 15
    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.
  • user avatar
    Sergey Rubanov
    @chicoxyzzy
    Jun 24
    DOOM, but every frame is a git commit. The commit log is the framebuffer. The branch history is your recording — git log it, replay it. Saves are git tags: git push one and a friend loads into the same spot. It runs DOOM. In git. github.com/chicoxyzzy/git…
    Image
    GIF

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Advertisement
Advertisement