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
Ruby makes everything
Search
Ryoichi SEKIGUCHI
June 28, 2023
Business
0
140
Ruby makes everything
For Ruby Business Seminer Tokyo 2023
Ryoichi SEKIGUCHI
June 28, 2023
Tweet
Share
More Decks by Ryoichi SEKIGUCHI
See All by Ryoichi SEKIGUCHI
非同期処理とは何なのか
ryopeko
0
96
functionalなアプローチで動的要素を排除する
ryopeko
1
4.2k
正しく失敗しながら進むプロダクト開発/railsdm2018
ryopeko
10
6.1k
CircleCI を使って自動(ほぼ)でセキュリティアップデート / circleci meetup
ryopeko
4
580
Kaizen Platform でやっている Kaizen Week というイベントについて / kaize week tokyurubykaigi 10
ryopeko
2
1.2k
mysql casual talks vol7
ryopeko
0
2.5k
rubyhiroba
ryopeko
6
1.4k
devsumi2014-dena-bootcamp2014
ryopeko
40
65k
jtrk02
ryopeko
0
5.8k
Other Decks in Business
See All in Business
AIがコードを書く時代にエンジニア組織が事業に貢献する仕組み / How engineering organizations can contribute to business in an age where AI writes code
bpstudy
0
200
スタートアップ調査:女性起業家を取り巻く課題と解決策
mpower_partners
PRO
0
180
(15枚)マイクロマネジメントとは何か? 問題点は? 正しいマネジメントとは何かを考える(AI活用スライド)
nyattx
PRO
2
2.4k
goooods株式会社 / Company Deck
goooodsdesign
0
1.5k
変化を抱擁するシステムの作り方〜「人が増えても速くならない」より
kuranuki
8
3k
コーポレートストーリー(新規投資家様向け会社説明資料)
gatechnologies
1
16k
2025年 知財10大ニュース と 2026年 知財予測レポート for #スナックのざき
otsubo
0
760
三井物産グループのデジタル証券〜千代田区・レジデンス〜徹底解説セミナー
c0rp_mdm
PRO
1
1.9k
NEXERA_ゲーム学習の未来
nexera
0
560
『業務設計の教科書』の概要
shunsuke_takeuchi
PRO
4
9.1k
Spice Factory Inc. Culture Deck
spicefactory
0
17k
Sprint Reviewで、ビジネスと開発の「当たり前」を同期する / RSGT2026
taguchimasahiro
0
1.1k
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
590
How Software Deployment tools have changed in the past 20 years
geshan
0
31k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
49
Statistics for Hackers
jakevdp
799
230k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
51k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
730
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
160
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Getting science done with accelerated Python computing platforms
jacobtomlinson
1
93
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
94
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
Transcript
2022.11.9 Ruby makes everything
2 ・関口 亮一 (@ryopeko) ・Senior Backend engineer
None
4
5
None
7
8 今回伝えたいこと
今回伝えたいこと • Shippioが積み重ねてきたこと • Shippioがやれていることうまくいっていること • これらはShippio固有の結果ではないということ 9
10 再現可能なリアルなお話しをします
11 Shippio x Ruby
12 ・2016年創業 ・最初のエンジニアがRubyで開発 ・手元にはパーフェクトRuby
13
14 ・2013年8月発売 ・2017年5月改訂2版発売 ・600ページある鈍器
15 最初のRubyコミュニティとの接点
16 Shippio x Ruby x English
17 多様性
18
Shippio x Ruby x English • 創業当初からプロダクトチームの第一言語 • 途中から英語化するのは大変 •
実際は日本語話者の優秀なエンジニアの採用が難し かったというのもある 19
20
21
22 Rubyコミュニティとの関係性
23 Shippioがやってきたこと
24
25
26
27
28
29
30
31
32
33 この1年で起きた変化
この1年で起きた変化 • テックブログなどアウトプット数が激増 • 採用プロセスへの流入経路の変化 • 技術に関するインプットの変化 34
35
36 Rubyによる技術的な影響
Rubyによる技術的な影響 • ビジネス環境は絶え間なく変化している • スタートアップ環境では特に • Rubyはこうした変化に強い言語と言える • 今は十分高速に使えるし何なら型もある 37
Rubyによる技術的な影響 • 一部Goで作られている部分がある • 徐々にRubyに移管中 • Goの型は強力だがドメイン知識が十分に高まってい ない状態では恩恵を受けにくい 38
39 まとめ
まとめ • 英語公用語化とRubyを取り巻く環境はとても相性が良い • アウトプット、露出は継続し続けることに意味がある • Rubyだからこそ加速することができる領域がある 40
None