Sign in

Naoki Haba

@naokihaba.com
45 followers 63 following 23 posts

viteplus.dev core team / Vue Fes Japan core team.

PostsRepliesMedia
Naoki Haba @naokihaba.com · 29/09/2026
Slides for Vue Fes Japan 2026 are finally coming together. This talk is all about what I’ve learned contributing to Vite+, covering everything from my first PR and joining the team to what OSS actually looks like from the inside. Oct 24. See you there 👋 #vuefes
000
Naoki Haba @naokihaba.com · 29/09/2026
This looks super useful 👀 Tracing requests right in the Nuxt CLI to see where time goes (middleware, plugins, data fetching, etc.) is going to make performance debugging so much easier 🔥 github.com/nuxt/cli/pul...
github.com
feat(dev): trace requests on a timeline in the network view by danielroe · Pull Request #1582 · nuxt/cli
🔗 Linked issue vitejs/vite#23599 unjs/hookable#169 nuxt/nuxt#36423 📚 Description Screen.Recording.2026-09-27.at.16.58.56.mov this adds an implementation to show...
000
Reposted by Naoki Haba
Alexander Lichter @thealexlichter.com · 28/09/2026
Time flies! @voidzero.dev joined @cloudflare.social 4 months ago. Since then, *so much* has happened. So for everyone wondering how it is going, read @evanyou.me's blog post 👀 blog.cloudflare.com/voidzero-upd...
blog.cloudflare.com
Four months of VoidZero at Cloudflare: making the open-source JavaScript toolchain faster for all humans and agents
Since joining Cloudflare, VoidZero has delivered more than 80 releases that drastically speed up JavaScript compilation, linting, and testing.
0232
Naoki Haba @naokihaba.com · 28/09/2026
Vite+ 1.0 is here! 🎉 Really happy to have been part of this journey as a core team member. And we’re just getting started 🚀
010
Naoki Haba @naokihaba.com · 26/09/2026
Vite+ v1.0.0-rc.1 is out! 🚀 We’re getting closer to the official v1.0.0 release. Give it a try and let us know if you run into any issues! github.com/voidzero-dev...
github.com
Release vite-plus v1.0.0-rc.1: task cache settings move under `cache` · voidzero-dev/vite-plus
Task cache settings now live under cache, and vp migrate moves existing task settings for you. vp lint and vp fmt run from a package directory now pick the same config as your editor, and piped vp ...
000
Naoki Haba @naokihaba.com · 25/09/2026
Looks like Hono might start using Vite+ too 👀 Really cool to see! github.com/honojs/hono/...
github.com
chore: introduce Vite+ by yusukebe · Pull Request #5444 · honojs/hono
Adopts Vite+ as the toolchain front end. build runs vp pack (tsdown + Rolldown) instead of the hand-written build/build.ts, and lint, format and test go through vp. CI's separate format and lin...
010
Naoki Haba @naokihaba.com · 23/09/2026
Vite+ v1.0.0-rc.0 is here! ⚡ From contributions and reviews to discussions with the team and community, it’s been a great journey helping Vite+ move toward v1.0. Huge thanks to everyone building, testing, reporting issues, and contributing. We’re getting close. 🚀 github.com/voidzero-dev...
github.com
Release vite-plus v1.0.0-rc.0: Vitest 5 migration and npm provenance checks · voidzero-dev/vite-plus
Vite+ now uses Vitest 5, and vp migrate helps Vitest 4 projects adopt the new APIs and defaults. Standalone installs and upgrades now require verified npm provenance for release binaries. Breaking ...
0207
Naoki Haba @naokihaba.com · 15/09/2026
I wrote a post about bringing Vite+ into our existing Nuxt project. Along with how we moved our dev workflow over to Vite+, I also talk about taking the issues we ran into along the way and turning them into real feature updates and releases for setup-vp. tech.andpad.co.jp/entry/2026/0...
tech.andpad.co.jp
既存NuxtプロジェクトにVite+を導入して、開発ワークフローを統一する - ANDPAD Tech Blog
はじめに アンドパッドでエンジニアをしている naokihaba です。普段はVite+のコアチームメンバーとしてOSS開発に参加しているほか、setup-vp のCollaboratorとしてもメンテナンスに携わっています。 以前「Vite+ Team Member になりました」という記事で、Vite+にコントリビュートし始めた経緯や普段の活動を紹介しました。今回はその続編として、社内の既存N...
020
Naoki Haba @naokihaba.com · 11/09/2026
I work on Vite+ every day, and at next week's event, I'll be sharing how we brought GitLab support to setup-vp, along with a look under the hood at how it works. #vuefes x.com/PLAID_Tech/s...
010
Naoki Haba @naokihaba.com · 06/09/2026
setup-vp v1.19.0 is out. It updates Vite+ to v0.3.0 and adds a "cache-save" option to control cache restoration and saving separately. github.com/voidzero-dev...
github.com
Release v1.19.0 · voidzero-dev/setup-vp
What's Changed chore(deps): update vite-plus to v0.3.0 by @renovate[bot] in #134 feat: add cache-save input for restore-only caching by @naokihaba in #140 chore(deps): update dependency socketdev/...
000
Naoki Haba @naokihaba.com · 02/09/2026
voidzero.dev/posts/whats-...
voidzero.dev
Tales from the Void: August 2026 Recap
Our August 2026 recap covers React Compiler support in Vite via Oxc, Vitest crossing 100 million weekly downloads, ViteConf 2026, and the latest from Vite+, Rolldown, and our community.
010
Naoki Haba @naokihaba.com · 31/08/2026
I created my ViteConf 2026 mission credential. Create yours! viteconf.org/tickets/t/f_...
viteconf.org
NaokiHaba's ViteConf 2026 mission credential
NaokiHaba is on a build mission for ViteConf 2026. Create your own credential.
010
Naoki Haba @naokihaba.com · 18/08/2026
I'll be at Vue Fes Japan 2026! Buy the ticket and create your name badge! vuefes.jp/2026/ticket/... #vuefes
vuefes.jp
Naoki Habaさんのネームカード
Vue Fes Japan 2026のネームカードページです。チケットを購入して、あなたのネームカードを作成しましよう!
000
Naoki Haba @naokihaba.com · 13/08/2026
I'm speaking at Vue Fes Japan 2026! 🇯🇵 I'll share my journey from first contribution to vite+ team member—how I explored the codebase and tackled migrations. Hope to inspire more people to join OSS! See you on Oct 24! 👋 vuefes.jp/2026/en/spea... #vuefes
vuefes.jp
Naoki Haba
Contributing to Vite+, and the View from Becoming a Team Member
000
Naoki Haba @naokihaba.com · 12/08/2026
Vite+ v0.2.9 is out! 🚀 Packed with new vp toolchain/hooks commands, better Codex/Claude Code sandbox support, and reliability fixes. Happy to see my Nushell path handling fix included! github.com/voidzero-dev...
github.com
Release vite-plus v0.2.9: add `vp toolchain` and `vp hooks`, and fix `vp run` inside Codex and Claude Code sandboxes · voidzero-dev/vite-plus
vp toolchain prints the tools, versions, and bundling relationships in the active release. vp hooks manages the Vite+ dispatcher for Git hooks, and removes the manual setup steps. vp run no longer ...
020
Naoki Haba @naokihaba.com · 09/08/2026
I've improved Nushell support in Vite+ by adding integration tests and making path handling and escaping more robust. This should make future Nushell-related updates safer and more reliable 🙌 github.com/voidzero-dev...
github.com
fix(env): escape and test generated Nushell paths by naokihaba · Pull Request #2191 · voidzero-dev/vite-plus
resolves: #2049 We added integration tests to GitHub Actions to make sure env.nu loads correctly in a real Nushell environment on Linux. We used a VP_HOME path with spaces and quotes to test the se...
010
Naoki Haba @naokihaba.com · 03/08/2026
I'm excited to speak at Vue Fes Japan 2026! 🎉 I'll share my journey to joining the Vite team and why understanding the core is vital in the AI age. See you there! 🚀 vuefes.jp/2026/en/spea...
vuefes.jp
Naoki Haba
Contributing to Vite+, and the View from Becoming a Team Member
000
Naoki Haba @naokihaba.com · 02/08/2026
Updated the migrated overrides to include Svelte rune globals as read-only, which stops `$state` and other runes from triggering false no-undef errors. github.com/voidzero-dev...
github.com
Release vite-plus v0.2.7: Clearer guidance for built-in commands and scripts · voidzero-dev/vite-plus
This release points users to vpr <name> when a Vite+ built-in command and package script share a name, adds concurrency control to vp pack, and smooths migrations and package-manager setup. Highlig...
000
Naoki Haba @naokihaba.com · 15/07/2026
Adds Svelte rune globals to the migrated Oxlint config to fix no-undef errors. github.com/voidzero-dev...
github.com
fix(migration): add Svelte rune globals to Oxlint config by naokihaba · Pull Request #2174 · voidzero-dev/vite-plus
resolves: #1967
000
Reposted by Naoki Haba
danielroe @danielroe.dev · 24/11/2025
🚨 check your dependencies! in these 500+ packages, three third-party nuxt modules were affected: - @alexcolls/nuxt-ux - @alexcolls/nuxt-socket.io - @posthog/nuxt no dependencies of nuxt itself, or any of our first party modules, were affected.
45118
Naoki Haba @naokihaba.com · 23/11/2025
support for custom configuration github.com/zizmorcore/z...
github.com
feat: Support a config option by naokihaba · Pull Request #56 · zizmorcore/zizmor-action
Pre-submission checks Please check these boxes: Mandatory: This PR corresponds to an issue (if not, please create one first). I hereby disclose the use of an LLM or other AI coding assistant ...
000
Reposted by Naoki Haba
Vite @vite.dev · 29/10/2025
Vite 7.2.0-beta.1 is out ✋ Beta docs at main.vitejs.dev 🗃️ `build.license` option 🔌 proxy + HTTP2 support 💜 and more feats and fixes Help us test the beta and give us feedback! Full changelog linked below. github.com/vitejs/vite/...
github.com
0505
Reposted by Naoki Haba
Vue Fes Japan @vuefes.bsky.social · 03/10/2025
/ 📢 Introducing a speaker at Vue Fes Japan 2025✨ \ 【2nofa11】 「Getting Started with OSS Contribution Through Output: A Case Study on eslint-plugin-vue」 Check out the session details here✅ 👉 vuefes.jp/2025/en/spea... #vuefes #vuejs
031
Reposted by Naoki Haba
Vue Fes Japan @vuefes.bsky.social · 04/10/2025
/ 📢 Introducing a speaker at Vue Fes Japan 2025✨ \ 【Naoki Haba @naokihaba.bsky.social 】 「What Changes with the Singleton Data Fetching Layer in Nuxt 4」 Check out the session details here✅ 👉 vuefes.jp/2025/en/spea... #vuefes #vuejs
vuefes.jp
Naoki Haba
What Changes with the Singleton Data Fetching Layer in Nuxt 4
021
Reposted by Naoki Haba
Vue Fes Japan @vuefes.bsky.social · 05/10/2025
/ 📢 Introducing a speaker at Vue Fes Japan 2025 ✨ \ 【ssssota @ssssota.bsky.social 】 「Why Do Rust-Based Tools Run Without a Rust Environment?」 Check out the session details here✅ 👉 vuefes.jp/2025/en/spea... #vuefes #vuejs
ssssota.bsky.social
ssssota (@ssssota.bsky.social)
https://github.com/ssssota フロントエンドエンジニア(テックリード)
042
Reposted by Naoki Haba
Vue Fes Japan @vuefes.bsky.social · 13/08/2025
/ 🔥 The Biggest Frontend Content Ever! \ This year at Vue Fes Japan, top leaders from each community gather for “Visions from React, Vue, and Svelte for the Next Decade.” Featuring Dan Abramov (React), Evan You (Vue), and dominikg (Svelte)! vuefes.jp/2025/en/even... #vuefes
vuefes.jp
The Future of Frontend
Several years have passed since the announcement of generative AI, and in recently, a development style "Vibe Coding" is using AI agent has been attracting attention. It's expected the performance of ...
1245
Naoki Haba @naokihaba.com · 04/10/2025
Looking forward to sharing insights about "What Changes with the Singleton Data Fetching Layer in Nuxt 4" - we'll explore the architectural improvements and how they'll impact your development workflow. Hope to see many of you there! 🚀 #vuefes #vuejs #nuxt
020
Naoki Haba @naokihaba.com · 26/08/2025
🎉 Excited to announce I'll be speaking at Vue Fes Japan 2025! My talk: "What Changes with the Singleton Data Fetching Layer in Nuxt 4" Join me as I explore how Nuxt 4's new singleton pattern transforms data fetching, improving performance and developer experience. vuefes.jp/2025/en/spea...
vuefes.jp
Naoki Haba
What Changes with the Singleton Data Fetching Layer in Nuxt 4
000
Reposted by Naoki Haba
Vue Fes Japan @vuefes.bsky.social · 01/04/2025
/ 📢 Vue Fes Japan 2025 is officially happening! \ We're bringing it back in 2025! Check out the official website here ↓ vuefes.jp
vuefes.jp
Vue Fes Japan 2025
2025年10月25日(土)に開催される日本最大級の Vue.jsカンファレンスです。国内外の著名スピーカーによるセッションの他、LT、ハンズオン、グッズ販売などのイベントも企画しています。ぜひ一緒にVue.jsを楽しみ、盛り上げていきましょう!
05722
Naoki Haba @naokihaba.com · 19/12/2024
Thank you so much! I’ve received the invitation and look forward to working with you!
010
Reposted by Naoki Haba
Anthony Fu @antfu.me · 18/12/2024
Also, I am looking for active maintainers to help me maintain VueUse. I'd be happy to provide some mentorships if you are interested in that. Doing OSS would be a long process tho, and probably won't make you have financial benefits at the beginning - but could be an interesting experience.
117615
Naoki Haba @naokihaba.com · 18/12/2024
Hi, I really appreciate your work on VueUse and use it regularly. I’d love to contribute as a maintainer to help keep the project active. While I know OSS maintenance is a long-term commitment, I’m eager to learn and support under your mentorship. Thank you for considering my request!
110