1. X
  2. Johnson Chu
Log inSign up
Johnson Chu
3,221 posts
Image
user avatar
Johnson Chu
@johnsoncodehk
@vuejs core team member • Volar.js author - Supported by @stackblitz • Coffee Freedom Achiever
volarjs.dev
Joined August 2018
417
Following
6,433
Followers
RepliesRepliesMediaMedia

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.
  • user avatar
    Johnson Chu
    @johnsoncodehk
    Jul 24
    Just dropped TNB into vuejs/language-tools. vue-tsc → 2.7x faster tsslint → 2x faster
    Image
    user avatar
    Johnson Chu
    @johnsoncodehk
    Jul 22
    Introducing typescript-native-bridge. Native TS performance in the tools you already use. Dropped in one package override, and vue-tsc got ~3.3× faster while using 45% less memory. Works with astro-check, svelte-check, glint, tsslint, tsserver, @mdx-js/typescript-plugin. No new
    17K
  • user avatar
    Johnson Chu
    @johnsoncodehk
    Jul 22
    Introducing typescript-native-bridge. Native TS performance in the tools you already use. Dropped in one package override, and vue-tsc got ~3.3× faster while using 45% less memory. Works with astro-check, svelte-check, glint, tsslint, tsserver, @mdx-js/typescript-plugin. No new
    Image
    GitHub - johnsoncodehk/typescript-native-bridge: A typescript-shaped drop-in backed by typescript...
    From github.com
    47K
  • user avatar
    Johnson Chu
    @johnsoncodehk
    Jun 28
    Goodbye Claude 👋 But thank you for letting me try.
    Image
    user avatar
    Johnson Chu
    @johnsoncodehk
    Jun 8
    Replying to @mat4m0
    It's not available for subscription in my region, but I can use Claude because I applied for Anthropic's OSS program.
    7.1K
  • user avatar
    Johnson Chu
    @johnsoncodehk
    Jun 16
    These past few months, I've been thinking about my role in OSS in the age of AI. AI amplifies a good developer's output by 10x — but in the hands of a bad developer, it's the AI's hallucinations that get amplified by 10x. Solid programming skills and taste remain essential — and
    2.9K
  • user avatar
    Johnson Chu
    @johnsoncodehk
    Jun 16
    When I created Volar, I completely rewrote Vue’s TextMate from scratch, but I still felt I knew nothing about TextMate. Fortunately, handwriting TextMate will soon be history. 🤞
    user avatar
    Johnson Chu
    @johnsoncodehk
    Jun 2
    Replying to @johnsoncodehk
    How? We stopped hand-writing the highlighter. Monogram defines a language's grammar once as a parser, proves it against tsc's conformance suite, then derives the TextMate / tree-sitter / Monarch highlighters from that proven model. github.com/johnsoncodehk/…
    6.8K
  • See @johnsoncodehk's full profile

    Sign up
    Log in
Advertisement
Advertisement