ANDPAD TECH TALK 第12回 - 企業所属のRubyコミッター対談!前編 企業に所属するOSS開発者って何?

ANDPAD TECH TALK 第12回 - 企業所属のRubyコミッター対談!前編 企業に所属するOSS開発者って何?

こんにちは!アンドパッドの鳩です。

Podcastの配信の話に入る前に、皆さんにお知らせしたいことがあります!
2022年の #Spotifyまとめ をやってみたところ、なんと「45%のリスナーがあなたのエピソードをほとんどすべて聴きました」「あなたのポッドキャストは、世界で最も多くシェアされた番組の上位30%に入っています。」とのことで、ご愛聴&多くのシェアをいただきありがとうございました!うれしい!

「45%のリスナーがあなたのエピソードをほとんどすべて聴きました」「あなたのポッドキャストは、世界で最も多くシェアされた番組の上位30%に入っています。」

さて、本題です。
アンドパッド開発本部がお届けするPodcast「ANDPAD TECH TALK」第12回が配信されました! 今回は、社外ゲストをお招きしたスペシャリト対談回となっており、前編・後編と2回に渡ってお届けします!

出演

  • モデレーター: 櫻井 (エンジニアリングマネージャー)
  • 社内ゲスト: 柴田(フェロー)
  • 社外スペシャルゲスト: 遠藤侑介さん(クックパッド株式会社)

Podcast収録風景

Show Notes

第12回は、社外ゲストをお招きした対談形式のスペシャル回です!
「企業所属のRubyコミッター対談!」と題して、
アンドパッドからはフェローの柴田(@hsbt)、クックパッドさんからはRubyコミッターのmameさんこと遠藤さん(@mametter)をお呼びして、OSS開発とRubyコミッターについてあれこれ気になっていたことを質問してきました。

前編の今回は「企業に所属するOSS開発者って何?」というテーマでお話を聞きます。
長年一緒に活動してきた2人の馴れ初めも聴けるテックトークをぜひお聴きください!

  • 2人が担当するRuby開発の担当領域について
  • 趣味が高じて本を出してしまう遠藤さん
  • 柴田さんは美術館めぐりをはじめ多趣味!最近ハマってるゲームは?
  • 2人が知り合った馴れ初めとRubyコミッターになったきっかけ
  • 2人は同い年エンジニア!
  • そもそも「Rubyコミッター」って何?
  • OSSとは何か?なぜオープンソースで開発しているの?
  • 「企業所属のOSS開発者」って何?
  • 2人が企業に所属するフルタイムRubyコミッターになった経緯
  • フルタイムでRubyの開発をする人が増えてきている!
  • Rubyコミッターになるには?ステップは?
  • 柴田さんはRuby開発の社内IT担当!?
  • 遠藤さんの活動は脆弱性報告のトリアージや修正をはじめ、改善提案の支援などさまざま!最近注力してきたことは?
  • Rubyコミッターは何人いる?担当はある?
  • OSS開発はプロダクトのチーム開発とどう違う?(Rubyの場合)

参考資料

Quine

www.slideshare.net

柴田執筆のブログ記事

株式会社アンドパッドに転職した www.hsbt.org

Ruby のフルタイムコミッタとして最初の1ヶ月でやったこと tech.andpad.co.jp

型記述言語RBS

github.com

WebAssembly

rubykaigi.org

RubyのReDoS脆弱性のリスクを大きく下げる改善活動

techlife.cookpad.com

The Open Source Definition

opensource.org

社内ゲスト 柴田 博志(しばた ひろし) の紹介

2022年11月に株式会社アンドパッドに入社。OSS プログラマー、Ruby コミッタ、Ruby, RubyGems, Bundler, Rake, ruby-build など多数の OSS のメンテナ、ruby-lang.org の root 管理者としてプログラミング言語 Ruby の開発を支える基盤を統括している。株式会社アンドパッドの技術広報および Ruby の開発をフルタイムの業務として担当している。

出演イベント

2/7(火) 19時から、マネーフォワード、iCARE、クックパッド、アンドパッドの4社共催形式で「各社の技術広報が明かす『RubyKaigiスポンサーの裏話』運営ノウハウやコミュニティへの想い」を開催します。私、鳩がトーク登壇し、柴田もモデレーターで出演予定です! Rubyコミュニティについても話す予定ですので、ぜひ参加をご検討ください。 moneyforward.connpass.com

社外ゲスト 遠藤 侑介(えんどう ゆうすけ)さんのご紹介

2008年にRubyコミッタになって以来、キーワード引数の設計と実装、テストの拡充と管理、リリース管理を中心に、言語仕様から実装までさまざまなレベルでRubyの改良に関わってきた。2018年9月にクックパッド株式会社に入社し、フルタイムRubyコミッタとして、コードカバレッジ測定機能やRuby 3の型システムなど、Rubyユーザがプログラミングを楽しみながら堅牢なサービスを作れるような機能の設計と開発に取り組んでいる。

クックパッド版Podcast配信テックブログ

クックパッド版のテックブログではこのPodcastの全文文字起こしを掲載しています!
ぜひクックパッド版のテックブログもご参照ください!

techlife.cookpad.com

クックパッド株式会社のご紹介

「毎日の料理を楽しみにする」というミッションのもと、料理にまつわる課題解決に挑戦する会社です。 日本最大級の料理レシピサイト「クックパッド」は国内のみならず、現在は74ヶ国32言語に海外展開しています。また、生鮮食品ECプラットフォームの「クックパッドマート」や料理マルシェアのアプリ「Komerco」など複数の事業を運営しています(2022年3月末時点)

次回配信

次回の後編は、より技術的なRuby開発の裏側の話を盛りだくさんでお届けする予定です。
後編となる第13回は1月27日(金)ごろに配信予定です!お楽しみに!

過去配信のポッドキャストを聴きたい方は、Spotifyでチェケッ!
ANDPAD TECH TALK | Podcast on Spotify

最後に

アンドパッドでは、一緒に働く仲間を募集中です!
エンジニア採用サイトでは技術スタックや募集ポジションを確認できますので、ぜひご覧ください!

engineer.andpad.co.jp