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
Hacking Rails
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jimmy Ngu
December 01, 2015
Programming
0
73
Hacking Rails
Talk on @ Ruby Tuesdays #26
Jimmy Ngu
December 01, 2015
Tweet
Share
More Decks by Jimmy Ngu
See All by Jimmy Ngu
Ruby Runtime
jimmynguyc
0
65
Ruby 2.7preview1
jimmynguyc
0
49
The Original Immortal Game
jimmynguyc
0
35
Introduction to Ruby Hyperloop
jimmynguyc
0
120
Introduction to Machine Learning with Tensorflow.rb
jimmynguyc
0
120
Ruby's JIT
jimmynguyc
2
78
TRICK 2015
jimmynguyc
0
93
How to reduce spec runtime by 4400%
jimmynguyc
0
180
TRICK
jimmynguyc
0
74
Other Decks in Programming
See All in Programming
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
270
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
730
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
230
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
170
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
400
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
CSC307 Lecture 02
javiergs
PRO
1
780
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.2k
AgentCoreとHuman in the Loop
har1101
5
230
Apache Iceberg V3 and migration to V3
tomtanaka
0
160
Featured
See All Featured
A designer walks into a library…
pauljervisheath
210
24k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
52k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
81
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
So, you think you're a good person
axbom
PRO
2
1.9k
Making Projects Easy
brettharned
120
6.6k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
340
[SF Ruby Conf 2025] Rails X
palkan
1
750
Transcript
)BDLJOH3BJMT !KJNNZOHVZD
8IZ IUUQQISBDLPSH
None
3VCZPO3BJMT w .7$CBTFEXFCBQQMJDBUJPOGSBNFXPSL w $POWFOUJPOPWFS$POpHVSBUJPO $P$ w &BTZUPMFBSO w
.BHJDBM
3VCZPO3BJMT w $SFBUFECZ%BWJE)FJOFNFJFS)BOTTPO %)) w &YUSBDUFEGSPN#BTFDBNQ w 'JSTUSFMFBTFJO
3VCZPO3BJMT !
3VCZPO3BJMT TPVSDFCVJMEXJUIDPN
3VCZPO3BJMT .PSF6TBHF#JHHFS5BSHFUGPS)BDLFST
$7& w %JDUJPOBSZPG$PNNPO7VMOFSBCJMJUJFTBOE &YQPTVSFT $7&T
PG$7&T
TPVSDFDWFEFUBJMTDPN
$7444DPSFT w $PNNPO7VMOFSBCJMJUZ4DPSJOH4ZTUFN w UP w #BTFEPONFUSJDHSPVQT CBTF UFNQPSBM FOWJSPONFOUBM
w %FTDSJCFTTFWFSJUZ
$7444DPSFT TPVSDFDWFEFUBJMTDPN
$7444DPSFT TPVSDFDWFEFUBJMTDPN
None
3FTQPOTJCMF%JTDMPTVSF
3FTQPOTJCMF%JTDMPTVSF w "MMTUBLFIPMEFSTBHSFFTUPBMMPXBQFSJPEPG UJNFGPSUIFWVMOFSBCJMJUZUPCFQBUDIFECFGPSF QVCMJTIJOHUIFEFUBJMT w &Hl3VCZPO3BJMT4FDVSJUZz(PPHMF(SPVQ
None
-FU`T-FBSO4PNFUIJOH *OTUFBE
%JTDMBJNFS *BNOPUSFTQPOTJCMFGPSBOZTIFOBOJHBOTUIBUZPV NJHIUQBSUBLFJOBTBEJSFDUPSJOEJSFDUSFTVMUPGUIF JOGPSNBUJPOUIBU*`NBCPVUUPUFMMZPV
w 6OEFSTUBOEUIFFYQMPJU w -PPLBUUIFDPEFTSFTQPOTJCMF w %FNP w 6OEFSTUBOEUIFQBUDI "QQSPBDI
1FOFUSBUJOH5FTUJOH4PGUXBSF
w $744 w &YFDVUF$PEF4RM*OKFDUJPO#ZQBTTB SFTUSJDUJPOPSTJNJMBS w "MMPXT:".-UPCFMPBEFEWJB+40/QBZMPBE w #BTJDBMMZFYQMPJUJOH:".-MPBE ZBNM
$7&
w MJCBDUJPO@EJTQBUDINJEEMFXBSF QBSBNT@QBSTFSSC w MJCBDUJWF@TVQQPSUKTPOEFDPEJOHSC w MJCBDUJWF@TVQQPSUKTPOCBDLFOETZBNMSC $PEF3FTQPOTJCMF
%FNP
1BUDI w IUUQTHSPVQTHPPHMFDPNGPSVNTFBSDIJO SVCZPOSBJMTTFDVSJUZSVCZPOSBJMT TFDVSJUZI%37J(P(067BGFB'*+
$7& w $744 w %FOJBM0G4FSWJDF&YFDVUF$PEF w "MMPXT:".-UPCFMPBEFEWJB9.-QBZMPBE w &YQMPJUJOH:".-MPBE ZBNM
BHBJO
$PEF3FTQPOTJCMF w MJCBDUJPO@EJTQBUDINJEEMFXBSF QBSBNT@QBSTFSSC w BDUJWF@TVQQPSUDPSF@FYUIBTIDPOWFSTJPOTSC w BDUJWF@TVQQPSUYNM@NJOJSC
%FNP
1BUDI w IUUQTHSPVQTHPPHMFDPNGPSVNTFBSDIJO SVCZPOSBJMTTFDVSJUZ$7& SVCZPOSBJMTTFDVSJUZCLHWO4(52 OFIXK"U2&+
%FWJTF%PPS KPFSODIFO%FWJTF%PPS
8IBU/PX w HFNJOTUBMMCSBLFNBO w $PEF$MJNBUF w 3FBETVCTDSJCFUPTFDVSJUZCMPHT w (PPEDPEJOHQSBDUJDFT
2"
5IBOLZPV