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
180
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Ruby makes everything
For Ruby Business Seminer Tokyo 2023
Ryoichi SEKIGUCHI
June 28, 2023
More Decks by Ryoichi SEKIGUCHI
See All by Ryoichi SEKIGUCHI
非同期処理とは何なのか
ryopeko
0
150
functionalなアプローチで動的要素を排除する
ryopeko
1
4.4k
正しく失敗しながら進むプロダクト開発/railsdm2018
ryopeko
10
6.2k
CircleCI を使って自動(ほぼ)でセキュリティアップデート / circleci meetup
ryopeko
4
610
Kaizen Platform でやっている Kaizen Week というイベントについて / kaize week tokyurubykaigi 10
ryopeko
2
1.2k
mysql casual talks vol7
ryopeko
0
2.6k
rubyhiroba
ryopeko
6
1.4k
devsumi2014-dena-bootcamp2014
ryopeko
40
65k
jtrk02
ryopeko
0
5.8k
Other Decks in Business
See All in Business
「この数字おかしくない?」対応に追われていたのに、 Claude Codeで設計改善まで着手できた話
matsumotokoki
0
260
顧客の信頼を感じるのは、どんなときだろう? / When do you feel a customer's trust?
tanaken0515
0
450
スマサテでの日々 -Sumasate Tour Deck-
sumasate
0
900
GMOメイクショップ株式会社 会社説明資料
gmomakeshop
0
680
AIネイティブ時代における 開発組織の役割と拡張の可能性
recruitengineers
PRO
2
260
RECRUIT DECK 株式会社KOBIRA 会社説明資料
kobira_official
PRO
0
6.5k
AIネイティブな組織を問い直す
smiyawaki0820
15
6.1k
Advanced:マルチエージェントの設計と運用(Claude Code)
forest8810
0
300
医院継承G紹介資料_エムスリー株式会社
m3
0
100
プロジェクトを成功させる合言葉(AIなし)
kentarowada
0
600
「プロダクトエンジニア」とは ~ 名づけの価値と、言葉が動かす力 ~
mkitahara01985
0
170
スマサテ 会社紹介資料
sumasate
0
1k
Featured
See All Featured
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
310
How to Talk to Developers About Accessibility
jct
2
470
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
820
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
400
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
370
From π to Pie charts
rasagy
0
240
Prompt Engineering for Job Search
mfonobong
0
390
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
450
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
250
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