Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Challenge at Contribute & Sessions from Git...
Search
tnir
June 06, 2019
Technology
3
1.4k
The Challenge at Contribute & Sessions from GitLab Contribute 2019 New Orleans
2019-06-06 GitLab Meetup Tokyo (@ SONY City Osaki)
@tnir
tnir
June 06, 2019
Tweet
Share
More Decks by tnir
See All by tnir
Copilot coding agentにベットしたいCTOが開発組織で取り組んだこと / GitHub Copilot coding agent in Team
tnir
0
200
2030年のSREを考える / SRE-in 2030
tnir
0
110
Ruby Guessr was harder to me RubyKaigi 2025
tnir
0
12
Bundler CHECKSUMS
tnir
0
17
Cloud Run & GKE Autopilot (late 2024)
tnir
0
56
A life with Rails 8.0 (beta)
tnir
0
100
Progressive Rails 8.1 (alpha) / progressive-rails-8-1
tnir
0
570
三代目CTO at stmn, inc. / CTO at stmn
tnir
1
7.2k
Teach programming with Postman 101
tnir
0
32
Other Decks in Technology
See All in Technology
[SRE NEXT 2025] すみずみまで暖かく照らすあなたの太陽でありたい
carnappopper
2
470
ポストコロナ時代の SaaS におけるコスト削減の意義
izzii
1
470
三視点LLMによる複数観点レビュー
mhlyc
0
230
サービスを止めるな! DDoS攻撃へのスマートな備えと最前線の事例
coconala_engineer
1
190
大量配信システムにおけるSLOの実践:「見えない」信頼性をSLOで可視化
plaidtech
PRO
0
390
AIエージェントが書くのなら直接CloudFormationを書かせればいいじゃないですか何故AWS CDKを使う必要があるのさ
watany
19
7.6k
対話型音声AIアプリケーションの信頼性向上の取り組み
ivry_presentationmaterials
3
1.1k
Microsoft Defender XDRで疲弊しないためのインシデント対応
sophiakunii
2
320
Figma Dev Mode MCP Serverを用いたUI開発
zoothezoo
0
230
An introduction to Claude Code SDK
choplin
2
1.3k
全部AI、全員Cursor、ドキュメント駆動開発 〜DevinやGeminiも添えて〜
rinchsan
10
5.1k
ロールが細分化された組織でSREは何をするか?
tgidgd
1
430
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Documentation Writing (for coders)
carmenintech
72
4.9k
Making Projects Easy
brettharned
116
6.3k
How to train your dragon (web standard)
notwaldorf
96
6.1k
How STYLIGHT went responsive
nonsquared
100
5.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
How to Ace a Technical Interview
jacobian
278
23k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Transcript
The Challenge at Contribute & Sessions @tnir - 2019-04-24 -
GitLab Meetup Tokyo #16 @PLAID GINZA SIX from GitLab Contribute 2019 New Orleans
@tnir Takuya Noguchi Tw: @tn961ir • https://gitlab.com/tnir • https://tnir.gitlab.io/
#gitlabjp @tn961ir tnir • Core Team, GitLab (アクティブ開発者。世界で7人) • GitLab
Tokyoオーガナイザー • GitLab JP共同オーガナイザー • Docker Tokyo共同オーガナイザー • Cloud Native Ambassador, CNCF • OSS contributors of ◦ kubernetes/website, kubernetes-docs-ja ◦ Django / django-ja ◦ pandas, etc. • GitLab SuperStar 2018 (1 out of 4) https://about.gitlab.com/community/contribute/top_annual_contributors/
#gitlabjp @tn961ir ご案内 (Meetup #12)
#gitlabjp @tn961ir ご案内の結果 • 日本からは3名 ◦ GitLabber 0 ◦ コミュニティメンバー
3 ▪ うち2人はnon-Core Team contributors ◦ 前回比 +50% • トータルでは350人→580人 ◦ 前回比 +66% ◦ 半数が初参加
None
#gitlabjp @tn961ir Contribute Keynote https://www.youtube.com/watch?v=kDfHy7cv96M (2h24m)
#gitlabjp @tn961ir The Challenge • Contribute中に課題を上げてそれをクリアするチャレンジ • 今年はインストールの簡単化 ◦ 図が古かったので、
2019年4月更新 • インストールでできない点が明らかに ◦ omnibus ◦ Cloud Native chart (K8s) ◦ Chart On Minikube https://docs.gitlab.com/ee/development/architecture.html
Sessions
#gitlabjp @tn961ir Sessions • Unconference sessions ◦ 前回まではUGC (user-generated contents)
と呼んでいたもの • Workshop ◦ Kubernetes, Rails etc. • 最大15人までの少グループで実施
#gitlabjp @tn961ir Global Compensation • Compensation Calculator • 地域格差 (Rent
Index) • ジョブロール (junior, middle, senior etc.) • ハイアリングに重要 • 日本だと東京しかないけどどうなの? ◦ カリフォルニア州だと都市ごとで異なる Rent Index • (インセンティブベースのジョブファミリーは?)
#gitlabjp @tn961ir Stock 101 • 全社員に提供されるストックオプションについて • 「gitlab stock options」
• 聞いているだけだったが、Handbookに書いていない行間を 理解するのに役立つ
#gitlabjp @tn961ir Scaling GitLab’s analytics infra • GitLabインスタンスの運用をする上で必要なインフラについ て考える •
ログ、InfluxDB、Grafana、Kibana • GitLabのビジネス分析 (e.g., Cycle Analytics) の話かと思っ て参加したけど違った • ファシリテーターが不在! • でもなんとか盛り上がった
#gitlabjp @tn961ir Preserve GitLab culture as we scale • GitLabの文化を一気に規模が大きくなっていく中どう維持し
ていくか
Workshops
#gitlabjp @tn961ir Leadership at GitLab • 一般的な企業同様にGitLabでもリーダーシップが求められ る • 5人/グループ×6グループのディスカッション&発表
• GitLab Inc.とGitLab Core Team/Communityの間における リーダーシップについてのディスカッション • 他にもリモートワークにおけるリーダーシップの話etc.
#gitlabjp @tn961ir Let’s make 500s fun! https://logz.io/blog/monitoring-gitlab-elk-stack/
#gitlabjp @tn961ir Auto DevOps 101 • Ruby単体で動かせるウェブアプリケーションのAuto DevOps体験 • Kubernetesクラスタは既に用意されている
• https://gitlab.com/gitlab-org/contribute-workshops • https://gitlab.com/auto-devops-examples/minimal-ruby- app • 非エンジニアも多数参加していた模様
もう少し実務的なものを ・・・
#gitlabjp @tn961ir GitLab User Conference (Fall ‘19) • (未発表) •
世界3箇所で開催 ◦ NYC ◦ London ◦ APAC??? (→東京?) • cf. Epic: gitlab-com/marketing&84 • → 3箇所目はBay area? (6/6追記) • 直行しやすい環境なので、ぜひご参加ください。
#gitlabjp @tn961ir まとめ • GitLab Contributeとして初開催 • 2019年5月に米・ニューオリンズで開催 (7回目) •
8回目の開催地・スケジュールは未発表 ◦ 日本・東京からアクセスしやすそうな候補地の噂が・・・ ◦ ルール上は2020年2月 • GitLab Contribute 2020に一緒に参加しましょう!
#gitlabjp @tn961ir GitLab Tokyo運営参加しませんか? • セッション発表者募集中 • セッション・LTはちょっと・・・という方 でも運営から始められます •
→懇親会でご相談ください Slack: #event-organizers
#gitlabjp @tn961ir References • https://about.gitlab.com/ • https://about.gitlab.com/2019/06/04/contribute-wrap-up/ • https://about.gitlab.com/company/culture/contribute/ •
https://about.gitlab.com/community/contribute/top_annual_contributors/
#gitlabjp @tn961ir “Everyone can contribute?” • Everyone can contributeは本当に継続すべきか •