Ecosyste.ms sponsors
An open API service aggregating public data about GitHub Sponsors.
An open API service aggregating public data about GitHub Sponsors.
Funding Links: https://github.com/sponsors/sosukesuzuki
こんにちは、Sosuke Suzuki です。
私をスポンサーしてくれている人のほとんどは日本の方なので、この文章は日本語で書くことにします。
私の OSS での主な活動は、Prettier というコードフォーマッタの開発です。2019年から開発に関わり始めました。現在では、最もアクティブなメンテナの一人です。
Prettier では、以下の活動をしています。
バグの修正
新しい機能の実装
ユーザーから起票してもらった issue のトリアージ
貢献者からの PR のレビュー
リリースブログの執筆
リリース作業
現在は、新しいメジャーバージョンである Prettier v3 の開発に注力しています。
Prettier 以外にも typescript-eslint や Babel などの関連する OSS にも貢献しています。
それらの OSS の開発での興味深いであろう話や体験談などをできるだけ外部に発信するようにしています。たとえば、以下のブログ記事や動画がそうです。
趣味だったOSS活動で収入を得られるようになるまで。「継続」と「発信」がキャリアを切り開いた - Findy Engineer Lab - ファインディエンジニアラボ
DefinitelyTyped がつらいので Prettier の型定義を本体のリポジトリに移すことにした
TypeScript-ESLintから $500 いただきました
Babel に JS Module Blocks プロポーザルを実装する
JSConf JP 2021 基調講演 JavaScript エコシステムを維持する OSS の努力と課題
Node学園 36時限目 Prettier に従わなくてもいい場合
私の本業は、筑波大学の学部生とUbie株式会社のソフトウェアエンジニアです。Prettier などの OSS の開発はすべて余暇時間に行っています。
私をスポンサーしてくれる人が増えると、経済的な理由から副業をする必要がなくなり、その分 Prettier の開発やその発信に時間を使えるようになります。私の OSS 活動やそれについての発信を応援してくださる方は、ぜひスポンサーになっていただけるとうれしいです。
最後に、Prettier は OpenCollective で寄付を募っています。そこで集められた資金は、私ともうひとりのメンテナーである Fisker さんに毎月 $1500 ずつ支払われます。私個人ではなく Prettier 自体に寄付をしたい場合は、そちらからお願いします。
Prettier is an opinionated code formatter.
Language: JavaScript - Stars: 49523🐠 Babel is a compiler for writing next generation JavaScript.
Language: TypeScript - Stars: 43266Automates the prettier/prettier regression checks with GitHub Actions.
Language: TypeScript - Stars: 11