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
78
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
400
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
Git: the NoSQL Database
bkeepers
PRO
433
67k
The Language of Interfaces
destraynor
162
27k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
540
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
920
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
520
How GitHub (no longer) Works
holman
316
150k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.6k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
430
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で繋がってください