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
640
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
あなたと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
240
Herokuで本番運用する技術 / Heroku production
shimoju
2
6.3k
ImageMagick実践入門 画像加工サーバを作ってみよう / ImageMagick and image server
shimoju
0
3.7k
Web開発研修 イントロダクション / Web development training introduction
shimoju
0
11k
データ分析その前に〜Redashでデータ可視化からはじめよう / Data visualization by Redash
shimoju
1
2k
iOSアプリのテストをやってみて考えたこと / Testing iOS app
shimoju
1
190
Other Decks in Programming
See All in Programming
ソフトウェア設計に溶けるインフラ ― AWS CDK のインフラ認識論
konokenj
2
640
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.3k
AI がコードを書く時代における新卒エンジニアの仕事風景 (2026) / New Graduate Engineers in the Era of AI Coding (2026)
sushichan044
0
240
鹿野さんに聞く!『TypeScriptコードレシピ集』で磨く実践力
tonkotsuboy_com
4
1.2k
Lean は証明の正しさを確認するためだけのツールって思ってませんか?
inoueasei
1
110
今さら聞けない .NET CLI
htkym
0
130
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
17
9.3k
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
330
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
1
220
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
140
AIエージェントで 変わるAndroid開発環境
takahirom
2
720
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
2
910
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
698
190k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
My Coaching Mixtape
mlcsv
0
180
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Embracing the Ebb and Flow
colly
88
5.1k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
910
エンジニアに許された特別な時間の終わり
watany
108
250k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.2k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
510
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
220
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
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εϐʔΧʔͱࢀՃऀͷΈͳ͞Μ͕͍ͳ͚ΕΓཱͪ·ͤΜ • དྷҎ߱ͥͻࢀՃ͍ͯͩ͘͠͞ʂϓϩϙʔβϧ͓͍ͪͯ͠·͢ʂʂ