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
Why should you write a gem for practicing
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Stan Lo
September 11, 2015
Programming
1.7k
2
Share
Why should you write a gem for practicing
Stan Lo
September 11, 2015
Other Decks in Programming
See All in Programming
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
4.6k
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
290
PDI: Como Alavancar Sua Carreira e Seu Negócio
marcelgsantos
0
100
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
300
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
3
510
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
230
How Swift's Type System Guides AI Agents
koher
0
140
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
340
Java 21/25 Virtual Threads 소개
debop
0
330
20260315 AWSなんもわからん🥲
chiilog
2
190
実践ハーネスエンジニアリング #MOSHTech
kajitack
7
5.9k
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
310
Featured
See All Featured
Google's AI Overviews - The New Search
badams
0
960
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
510
Designing for Performance
lara
611
70k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.5k
Utilizing Notion as your number one productivity tool
mfonobong
4
290
Music & Morning Musume
bryan
47
7.1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
160
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
180
Amusing Abliteration
ianozsvald
1
150
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Transcript
WHY SHOULD YOU WRITE A GEM FOR PRACTICING RubyConf Taiwan
STAN(ST0012) • 羅泓武 • Senior in National Taipei University •
One year experience in Ruby
None
None
FACTORY_FACTORY_GIRL
2.KNOW YOUR TOOL BETTER
3. SEE WHAT’S OUTSIDE RAILS (ESPECIALLY FOR BEGINNERS)
RAILS PROVIDES TOO MANY CONVENIENT METHODS
• present? • 1.day • …etc.
RAILS ABSTRACTS TOO MUCH FOR BEGINNERS TO UNDERSTAND RUBY
None
4.MAKE SOMETHING FROM SCRATCH
Rails
Just Ruby
THANK YOU