Skip to content
You must be logged in to sponsor naokihaba

Become a sponsor to NaokiHaba

@naokihaba

NaokiHaba

naokihaba
Tokyo Japan

Hi, I'm Naoki Haba, a software engineer based in Japan and part of the Vite+ team.

Most of my open source time goes into developer tooling and the broader JavaScript ecosystem. Beyond writing code for Vite+, I spend a lot of time improving docs and developer experience, chiming in on discussions and RFCs, and sharing what I learn through blog posts and conference talks. I also help run local developer communities here in Japan.

Recent work

vite-plus

  • Added Nushell support to vp env
  • Updated vp migrate to move .nvmrc and Volta Node versions over to .node-version
  • Updated vp migrate to rewrite tsdown/client and vite/client references
  • Fixed broken pipe errors in CLI output
  • Added docs for GitLab CI/CD, Azure Pipelines, and Zed

setup-vp

  • Added GitLab CI/CD integration
  • Added a cache-save input for restore-only caching

vite-task

  • Added a wait-and-retry mechanism when task output forwarding hits EAGAIN
  • Passed through GitHub Actions OIDC variables

I work on these projects in my spare time outside my day job. Sponsoring my work gives me more breathing room to build out new ideas, stay on top of issues, and keep giving back to the community.

Thanks for stopping by and supporting what I do!

https://blog.naokihaba.com/

@naokihaba

My goal is to spend more time contributing to open source. With the support of 20 monthly sponsors, I can dedicate more time to Vite+, developer tooling, technical writing, conference talks, and community activities. Every sponsorship helps me continue building and supporting the open source ecosystem. Thank you! ❤️

Featured work

  1. voidzero-dev/vite-plus

    The unified toolchain and entry point for web development.

    Rust 6,603
  2. voidzero-dev/vite-task

    Task runner for Vite+

    Rust 487
  3. voidzero-dev/setup-vp

    GitHub Action to set up Vite+ with dependency caching support.

    TypeScript 128

0% towards 20 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ a month

You'll receive any rewards listed in the $1 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$1 a month

Select

🌱 Supporter

Thank you for becoming a Supporter! ❤️

Every contribution, no matter how small, helps me continue contributing to open source projects and sharing knowledge with the community.

Your support means a lot to me.

$3 a month

Select

☕ Coffee Backer

Thank you for becoming a Coffee Backer! ☕

Your sponsorship buys me a cup of coffee each month and helps fuel my open source contributions, technical writing, and community activities.

Thank you for keeping me caffeinated and coding!

$5 a month

Select

🚀 Project Backer

Thank you for becoming a Project Backer! 🚀

Your sponsorship helps me dedicate even more time to Vite+, developer tooling, technical writing, conference talks, and supporting the JavaScript ecosystem.

Together, we're building better tools for developers.

$10 a month

Select

🏆 Community Backer

Thank you for becoming a Community Backer! 🏆

Your generous support allows me to invest even more time in open source, developer communities, conference talks, and educational content.

Thank you for helping me make a bigger impact on the JavaScript ecosystem.

$25 a month

Select

🌟 Partner

Thank you for becoming a Partner! 🌟

Your generous sponsorship helps me dedicate more time to maintaining open source projects, creating educational content, and supporting developer communities.

Your support has a lasting impact on my work and the wider JavaScript ecosystem.

$50 a month

Select

💎 Visionary

Thank you for becoming a Visionary! 💎

Your exceptional support enables me to invest significantly more time in open source, developer tooling, community initiatives, and long-term projects.

Thank you for believing in my vision and helping shape the future of the JavaScript ecosystem.