Vue FesJapan 2025
The main visual of Vue Fes Japan 2025. It features a silhouette of a V, representing Vue, and a circle, representing the Japanese flag, side by side. The colors are deep matcha-like shades derived from the two colors, and the circle features a Japanese gold marbling pattern.
OtemachiPlace Hall & Conference

Speaker

Lightning Talk Information


Mates Track
16:25 - 17:25
ツノ

Getting Started with OSS Contribution Through Output: A Case Study on eslint-plugin-vue

Many developers feel that contributing to open source is something they'd like to do—but it seems intimidating. I've felt the same.

At TSKaigi 2025, Anthony Fu introduced a library called `eslint-typegen`. His talk sparked my interest, so I decided to learn more about it and share what I learned in a public talk outside my company. That small act of output led to an unexpected opportunity: contributing `eslint-typegen` support to `eslint-plugin-vue`.

In this lightning talk, I'll reflect on that journey to show that *open source is closer than you think*. I'll cover:

1. How a small talk and public output became the gateway to OSS contribution

2. The technical growth I experienced through contributing

3. The welcoming and open culture of the Vue ecosystem's OSS community

I hope this story encourages more developers to take that first small step into the world of open source.

Frontend Engineer

Bengo4.com, Inc.

ツノ

Frontend Engineer

Bengo4.com, Inc.

ツノ

Getting Started with OSS Contribution Through Output: A Case Study on eslint-plugin-vue

Many developers feel that contributing to open source is something they'd like to do—but it seems intimidating. I've felt the same.

At TSKaigi 2025, Anthony Fu introduced a library called `eslint-typegen`. His talk sparked my interest, so I decided to learn more about it and share what I learned in a public talk outside my company. That small act of output led to an unexpected opportunity: contributing `eslint-typegen` support to `eslint-plugin-vue`.

In this lightning talk, I'll reflect on that journey to show that *open source is closer than you think*. I'll cover:

1. How a small talk and public output became the gateway to OSS contribution

2. The technical growth I experienced through contributing

3. The welcoming and open culture of the Vue ecosystem's OSS community

I hope this story encourages more developers to take that first small step into the world of open source.