Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
CodexではじめるOSSコントリビューション
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
inoway46
August 07, 2026
62
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CodexではじめるOSSコントリビューション
Codex Meetup Tokyo #2 にてLTしました。
https://luma.com/p9kfepcf?tk=k3sXbg
inoway46
August 07, 2026
More Decks by inoway46
See All by inoway46
フロントエンドでもテストを書きたいのでJestに入門してみた
inoway46
1
1.4k
RESTからGraphQL APIへの移行で学んだこと
inoway46
1
390
Featured
See All Featured
Optimizing for Happiness
mojombo
378
71k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Test your architecture with Archunit
thirion
2
2.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
How to make the Groovebox
asonas
2
2.5k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
590
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Paper Plane (Part 1)
katiecoart
PRO
2
11k
How Software Deployment tools have changed in the past 20 years
geshan
2
34k
Odyssey Design
rkendrick25
PRO
2
850
Transcript
Codexではじめる OSSコントリビューション @inoway46
自己紹介 • • • • • SaaSのWebエンジニア Codex Proプラン 自動テストが好き
近所のサウナが癒し 我が家のペットたち→
お話すること OSSコントリビュート初心者が Codexを使って 巨大OSS(Node.js)にコントリビュートする その中で学んだことをシェアします
初めてマージされたPR
None
マージされるまでにやったこと 1. 2. 3. 4. 5. 6. 7. 8. 9.
10. ChatGPTに手順を聞く ローカルでビルドする できるだけ難易度が低そうなBug fix IssueをChatGPTに探してもらう Issueの内容をChatGPTに解説してもらう すでに取り組んでいる人がいないか確認する とりあえずCodexに実装させ、ローカルでBugが直ったかテストする なぜこの実装になったか不明点をCodexに聞きまくる ちゃんと理解できたら、 DraftでPRを上げる リポジトリのガイドに則った形に整えたらPRをopenする approveをもらえるまで丁寧に対応する
大事なこと • 郷に入っては郷に従え • メンテナや他のコントリビュータにリスペクトを持つ • 一気に大量のPRを上げない。1つずつ丁寧にやる。 ◦ 終わったら派生した領域を次にやる •
PRマージだけが正義じゃない。Issue作成・コメント追加も立派 な貢献
嬉しかった瞬間① リリースノートに名前が載った
嬉しかった瞬間② メンテナに別のPRで呼んでもらえた
実際にどうやっているか Bug Issue調査デモ
得られたこと • 普段のWebアプリ開発では学べないことを学べた • OSSに対する抵抗感がなくなる ◦ ライブラリのソースコードを読む ◦ Issueにコメントしてみる •
技術コミュニティに少し恩返しができた • 技術者として少し自信が持てるようになった
最後に 分からないことだらけでまだまだ道半ばです ありがとうございました! よかったらXで繋がってください