's Avatar

@johnsoncodehk.bsky.social

893 Followers  |  63 Following  |  56 Posts  |  Joined: 07.11.2024  |  1.8637

Latest posts by johnsoncodehk.bsky.social on Bluesky

Thank you very much ๐Ÿฅน

04.08.2025 12:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Sponsor @johnsoncodehk on GitHub Sponsors

Glad to be sponsoring @johnsoncodehk.bsky.social. Better late than never. Learning about the Vue Language Tools premium features reminded me how much I benefit from his work almost every day, and that even a small contribution might help make a difference.

Join me: github.com/sponsors/joh...

15.07.2025 22:53 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image

Just finished my trip in Shenzhen, thanks to Tencent and VueConf for hosting. ๐Ÿค 

14.07.2025 13:36 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
็ˆฑๅ‘็”ต ยท ่ฟžๆŽฅๅˆ›ไฝœ่€…ไธŽ็ฒ‰ไธ็š„ไผšๅ‘˜ๅˆถๅนณๅฐ ๅฐ†ๅˆ›ไฝœ็š„่‡ช็”ฑ่ฟ˜็ป™ๅˆ›ไฝœ่€…๏ผ็ˆฑๅ‘็”ตๆ˜ฏ่ฎฉๅˆ›ไฝœ่€…็ฎ€ๅ•ๅœฐ่Žทๅพ—็จณๅฎšๆ”ถๅ…ฅ็š„็ฒ‰ไธ่ตžๅŠฉๅนณๅฐใ€‚ๆ— ่ฎบไฝ ๅœจๅˆ›ไฝœไป€ไนˆ๏ผŒ้ƒฝ่ƒฝๅœจ่ฟ™้‡Œ่Žทๅพ—ๆŒ็ปญ็š„่ต„้‡‘ๆ”ฏๆŒ๏ผŒ่ฎฉๅˆ›ไฝœไปŽๆญคๆ›ด่‡ช็”ฑใ€‚

Yes! He is part-time now. He cannot open a GitHub sponsorship, so we are using afdian.com

03.07.2025 09:03 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

After launching 3.0, I gained 32 monthly sponsors in just one day and hit my sponsorship goal ๐Ÿคฏ

This wouldnโ€™t have happened without @thealexlichter.comโ€”huge thanks to him and all my sponsors! (You might even spot yourself in the chart ๐Ÿ‘€)

02.07.2025 19:00 โ€” ๐Ÿ‘ 38    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Thank you very much ๐Ÿฅฐ

02.07.2025 07:40 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

A big thank you to the @johnsoncodehk.bsky.social extension โ€” I've just backed you! ๐Ÿ™Œ

Shout-out to @thealexlichter.com for the video!

It's great to see Vue folks teaming up โ€” it shows how healthy the ecosystem is. Keep it up!

02.07.2025 06:30 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

We have found 2 regressions so far (much less than in the past!)
If you find other regression please report it to us and we will release 3.0.1 soon!

02.07.2025 07:34 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿ™๐Ÿ˜ญ

02.07.2025 03:57 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thank you SO MUCH @johnsoncodehk.bsky.social for all your hard work.

@vuejs.org devs, it's hard to overstate what Johnson has done to make our lives better.

Everytime you ctrl + click a component, get auto complete for slots, see red squiggles for missing props, use defineProps or defineEmits etc

02.07.2025 03:01 โ€” ๐Ÿ‘ 21    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

I am really glad I could contribute a part to the v3 release of the @vuejs.org VS Code extension!

Which one? Just install the new version and you will see ๐Ÿ˜๐Ÿ˜œ

01.07.2025 23:46 โ€” ๐Ÿ‘ 22    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Release v3.0.0 ยท vuejs/language-tools ImportantDeprecation Notice: Dropping Vue 2 and vue-class-component Support in v3.1: #5455 TipLanguage Server Upgrade guide for none-vscode editors: #5456 Stability Improvements Hybrid Mode Alwa...

Vue Language Tools 3.0 Released ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰
github.com/vuejs/langua...

01.07.2025 16:01 โ€” ๐Ÿ‘ 76    ๐Ÿ” 14    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 3

Thank you for your appreciation!

19.06.2025 17:59 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Volar in 5 Years
YouTube video by Johnson Chu Volar in 5 Years

Development visualized in 5 years for Volar/Volar.js.
youtu.be/I5QjENf_MyM

19.06.2025 17:15 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Do you know why Vue Language Tools stays in development? (Even when times are tough, you know)

Because we've been investing in it! Now you have an opportunity to help us achieve a minimum break-even.

124/166 monthly sponsors ๐Ÿ’โ€โ™‚๏ธ
github.com/sponsors/joh...

17.06.2025 19:53 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
Release Release 2025-06-17T13:05Z ยท mizdra/css-modules-kit Notable features Hover Info Hover Info is now supported (#197). This feature is implemented with the contribution of @ssssota. Thank you! 2025-06-15.23.33.23.mov ...

github.com/mizdra/css-m...

17.06.2025 17:18 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

When using "CSS Modules Kit" with "Vue (Official)", you can even get types from external .css files. ๐Ÿ”ฅ

Requires:
- Vue (Official) >= 3.0.0-beta.1
- vueCompilerOptions.resolveStyleImports is enabled in tsconfig

17.06.2025 17:18 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

This is probably the best "feature" for most people.

15.06.2025 07:39 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's now in beta, try it!

14.06.2025 23:34 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Neovim โšก High-performance Vue language tooling based-on Volar.js - vuejs/language-tools

If you're using Neovim, here's how v3 integration works (now you don't even need typescript.tsdk initialization option anymore!)
github.com/vuejs/langua...

11.06.2025 09:00 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
v3.0 Preview ยท Issue #5261 ยท vuejs/language-tools 3.0.0-alpha.0 (2025-03-08) Change History: v2.2.8...v3.0.0-alpha.0 VSIX: https://github.com/vuejs/language-tools/actions/runs/13729716065/artifacts/2713802936 Insiders Edition (sponsor only): https...

By heavily removing legacy features and simplifying implementation, Vue Language Tools v3 will reach the next level of stability. If you haven't tried it, please check: github.com/vuejs/langua...

11.06.2025 08:59 โ€” ๐Ÿ‘ 21    ๐Ÿ” 2    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Release v2.0.0 ยท stackblitz/alien-signals Version 2.0 rethinks and optimizes the reactive system model, with minimal impact on users who only use the surface APIs. If you extend or deeply utilize alien-signals, please pay attention to the ...

alien-signals 2.0 released!
github.com/stackblitz/a...

30.04.2025 12:57 โ€” ๐Ÿ‘ 31    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Code Generation System | vuejs/language-tools | DeepWiki The Code Generation System is a core component of Vue Language Tools responsible for transforming Vue Single File Components (SFCs) into TypeScript code that can be processed by the TypeScript compile

DeepWiki's documentation is 10 times better than mine. I have changed the homepage of the vuejs/language-tools repo to the DeepWiki link.
deepwiki.com/vuejs/langua...

28.04.2025 19:46 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I'm also doing code refactoring for 2.0, the propagate for 1.0 was hard to understand and will be improved.

28.04.2025 19:27 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

alien-signals has been ported to 6 programming languages! Thanks to all who put in the work ๐Ÿซถ
github.com/stackblitz/a...

28.04.2025 19:13 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

If you'd like to start contributing to open source projects, send PRs with failing test cases and no fix. Distilling minimal reproductions into proper test cases is a significant part of fixing bugs. Maintainers will fall in love with you.

01.04.2025 07:49 โ€” ๐Ÿ‘ 71    ๐Ÿ” 8    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 1

Open source is a social construct. It is as much about communication as it is about code. It requires patience, respect, and empathy. I hope for oss communities to keep helping young folks appreciate how important these values are. How much we can achieve by building together.

28.03.2025 16:02 โ€” ๐Ÿ‘ 144    ๐Ÿ” 19    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 1
Post image Post image

#NewProfile

28.03.2025 10:57 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

LIVE NOW ๐Ÿ”ด
www.youtube.com/live/yM2Us-Z...

28.03.2025 09:35 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

The shaft title is wrong, here is the corrected version.

23.03.2025 04:18 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@johnsoncodehk is following 20 prominent accounts