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
あなたとKaigi on Rails / Kaigi on Rails + You
Search
Hiroshi Shimoju
October 10, 2025
Programming
560
0
Share
あなたとKaigi on Rails / Kaigi on Rails + You
Hiroshi Shimoju
October 10, 2025
More Decks by Hiroshi Shimoju
See All by Hiroshi Shimoju
プロダクト開発エンジニアからSREへの挑戦 / backend-engineer-and-sre
shimoju
0
1.5k
実践 Heroku Enterprise / Unite Heroku Enterprise
shimoju
0
220
Herokuで本番運用する技術 / Heroku production
shimoju
2
6.3k
ImageMagick実践入門 画像加工サーバを作ってみよう / ImageMagick and image server
shimoju
0
3.6k
Web開発研修 イントロダクション / Web development training introduction
shimoju
0
11k
データ分析その前に〜Redashでデータ可視化からはじめよう / Data visualization by Redash
shimoju
1
2k
iOSアプリのテストをやってみて考えたこと / Testing iOS app
shimoju
1
180
Other Decks in Programming
See All in Programming
感情を設計する
ichimichi
5
1.5k
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
240
Kingdom of the Machine
yui_knk
1
110
Google Nest CamとApple Vision frameworkと猫🐈🐈⬛ / onishi50
yutailang0119
0
110
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
520
Liberating Ruby's Parser from Lexer Hacks
ydah
1
450
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
1
110
Nuxt Server Components
wattanx
0
280
ファインチューニングせずメインコンペを解く方法
pokutuna
0
310
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
210
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
450
煩雑なSkills管理をSoC(関心の分離)により解決する――関心を分離し、プロンプトを部品として育てるためのOSSを作った話 / Solving Complex Skills Management Through SoC (Separation of Concerns)
nrslib
4
900
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
AI: The stuff that nobody shows you
jnunemaker
PRO
6
570
Paper Plane (Part 1)
katiecoart
PRO
0
6.6k
The untapped power of vector embeddings
frankvandijk
2
1.7k
4 Signs Your Business is Dying
shpigford
187
22k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
200
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
69
38k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
How to Ace a Technical Interview
jacobian
281
24k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
740
The Limits of Empathy - UXLibs8
cassininazir
1
300
Transcript
͋ͳͨͱKaigi on Rails shimoju 2025/10/10 Kaigi on Rails 2025ࣄޙษڧձ
About • shimoju (Hiroshi Shimoju) • גࣜձࣾSmartHR ٕज़౷ׅຊ෦ ϓϩμΫτΤϯ δχΞ
• SmartHRͷ՝ۚج൫ͷ։ൃΛ୲ • shibuya.rbʹ͍·͢ • Blog: https://shimoju.jp/ • X: @shimoju_ • GitHub: shimoju
͋ͳͨͷKaigi on RailsͲ͔͜Βʁ
͋ͳͨͷKaigi on RailsͲ͔͜Βʁ • ॳͷKaigi on Rails 2020ͰεϐʔΧʔͱͯ͠ొஃ • ͜ΕΛ͖͔͚ͬʹӡӦʹΛ͔͚ͯΒ͍ɺ2021
͔ΒΦʔΨφΠβʔͱͯ͠׆ಈ • ʹࠓͰ6ճͷࢀՃ • ʹKaigi on Railsօۈʂʂʂ
ʮKaigi on Rails 2025͕ 2ճҎ্ͷࢀՃͩͬͨํʹΑΔLTʯ
ͱ͍͏͜ͱͰɺࢀՃऀͷҰਓͱͯ͠ ͜Ε·ͰΛ;Γ͔͑ͬͯΈ·͢
Kaigi on Rails 2020 ॳ
Kaigi on Rails 2020 • νʔϑΦʔΨφΠβʔͷokuramasafumi͞ΜͱҎલ͔ΒΓ߹͍ͰɺKaigi on RailsͷΛฉ͘ • ࣌ίϩφՒਅͬதɺϦϞʔτϫʔΫΛศརʹ͢ΔͨΊͷγϯάϧαΠϯΦϯ࣮ͷϓϩϙʔ
βϧΛఏग़ͨ͠ͱ͜Ζ࠾ • ʮշదͳϦϞʔτϫʔΫΛ࣮ݱ͢ΔͨΊʹʙRailsͰSSOΛ࣮ݱ͢Δ3ύλʔϯʯΛൃද
ΠνΦγτʔΫ • ʮܧঝͱϝλϓϩάϥϛϯάຬࡌͳΞϓϦέʔγϣ ϯίʔυͰΞΫγϣϯͱϑΟϧλʹ·ͳ͍ͨΊ ͷGemΛ࡞ͬͨʯby makicamel • ΈΜͳେ͖TracePoint • Kaigi
on Rails 2022ͷൃදͦ͏Ͱ͕͢ɺύϫʔͱ ͍ͰίʔυΛͳ͍͕͗ͯ࢟͘͠ҹతͰ͢
Kaigi on Rails 2021 2
Kaigi on Rails 2021 • ͜ͷ͔ΒΦʔΨφΠβʔͱͯ͠׆ಈ։࢝ • ຊ൪ΛΓ্͛ΔͨΊʹKaigi on Rails
_2021_ newͱ͍͏ϓϨΠϕϯτΛ։࠵ • ϓϨΠϕϯτ४උͷ৴ࢹͳͲΛ୲
ΠνΦγτʔΫ • ʮΫϩʔζͨͣ͠ͷαʔϏε͕Β͵ؒʹોͬͯ ͍ͨͷͰΫϩʔζ͖ͬͨ͠ʯby tricknotes • λΠτϧ͕ͣΔ͍ɻոஊతͳ໘ന͕͋͞Γ·͠ ͨ • ͜͏͍͏ฉ͚Δͷ͕Kaigi
on RailsΒ͔͠͞ͳͱ ࢥ͍ͬͯ·͢
Kaigi on Rails 2022 3
Kaigi on Rails 2022 • ΦʔΨφΠβʔ2 • ·ͩΦϯϥΠϯ։࠵
ΠνΦγτʔΫ • ʮsassc-railsΛར༻͍ͯ͠ΔզʑɺSassͷ @importͷඇਪԽΛͲͷΑ͏ʹΓӽ͍͑ͯ͘ ͔ʯby mh4gf • ςʔϚRailsͰͳ͍͚ͲRailsΞϓϦʹӨڹ͢ ΔඇਪԽΛͲ͏Γӽ͑Δ͔ɺͱ͍͏Ͱɺͱͯ Kaigi
on RailsΒ͍͠ൃදͩͬͨͱࢥ͍·͢
Kaigi on Rails 2023 4
Kaigi on Rails 2023 • ΦʔΨφΠβʔ3 • ͍ͭʹΦϑϥΠϯ։࠵ʂʂʂʂʂʂʂ • αςϥΠτձͷӡӦΛ୲
ΠνΦγτʔΫ • ʮSimplicity on Rails - RDB, REST and Rubyʯby
moro • Rails͕ಘҙͳઃܭͱԿ͔͔Β࢝·ΓɺͦΕʹ͏· ͘ΔͨΊͷΞϓϩʔνΛ͢ྲྀΕ͕ͱͯΑ͔ͬ ͨͰ͢ • ͜ͷൃදΛݟͯForm ObjectΛಋೖ͠·ͨ͠
Kaigi on Rails 2024 5
Kaigi on Rails 2024 • ΦʔΨφΠβʔ4 • ॻ੶ͷࣥච͕ՂڥΛܴ͓͑ͯΓɺ४උظؒʹ͋·ΓࢀՃͰ͖ͳ͔ͬͨͷ͕৺Γ • Hall
BlueձͷӡӦΛ୲
ΠνΦγτʔΫ • ʮσϓϩΠΛ͞ΕͨͷͰɺڭΘͬͨ௨Γʹσϓϩ Πͨ͠Βোʹͳͬͨ݅ ʙԶͷΒ͔͠Λӽ͑ͯΏ ͚ʙʯby izumitomo • λΠτϧ͕ͣΔ͍2ͭ •
ஸೡͳٕज़తௐࠪͱɺଞࣄۀ෦·ͰӨڹΛ͛ͯ՝ ղܾͨ྆͠໘ͰૉΒ͍͠ൃදͰͨ͠
Kaigi on Rails 2025 6
Kaigi on Rails 2025 • ΦʔΨφΠβʔ5 • εϙϯαʔνʔϜͱͯ͠ɺεϙϯαʔ֤ࣾͱͷ࿈བྷɺεϙϯαʔϒʔεͷӡӦΛ୲ • ϓϩϙʔβϧϨϏϡʔͷ࣌ظʹମௐΛ่͠ɺॳΊͯϨϏϡʔʹ࠳ં͠·ͨ͠…
ΠνΦγτʔΫ • ʮ2ॏϦΫΤετશ߈ུHANDBOOKʯby Shohei Mitani • 2ॏϦΫΤετͱ͍͏ςʔϚͰ͍ͬͯΔ͜ͱΒ ͳ͍͜ͱཏతʹฉ͚ͨͱಉ࣌ʹɺ͜ͷΓޱͰ ϓϩϙʔβϧΛग़͢ͷ͔ʙͦͷൃͳ͔ͬͨͱࢀ ߟʹͳΓ·ͨ͠
To be continued…
͋ͳͨͱKaigi on Rails • Kaigi on Railsͷ͓͔͛Ͱੈք͕͕ͬͨ5ؒͰͨ͠ • RailsWeb։ൃʹ·ͭΘΔݟ͚ͩͰͳ͘ɺίϛϡχςΟͱ͕ͯ͠Γ·ͨ͠ •
Kaigi on RailsεϐʔΧʔͱࢀՃऀͷΈͳ͞Μ͕͍ͳ͚ΕΓཱͪ·ͤΜ • དྷҎ߱ͥͻࢀՃ͍ͯͩ͘͠͞ʂϓϩϙʔβϧ͓͍ͪͯ͠·͢ʂʂ