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
Stan Lo
September 11, 2015
Programming
2
1.7k
Why should you write a gem for practicing
Stan Lo
September 11, 2015
Tweet
Share
Other Decks in Programming
See All in Programming
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
38k
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
4k
Vibe codingでおすすめの言語と開発手法
uyuki234
0
160
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
710
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
3
760
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
640
Go コードベースの構成と AI コンテキスト定義
andpad
0
150
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
600
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
330
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
310
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
210
Featured
See All Featured
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
210
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
エンジニアに許された特別な時間の終わり
watany
106
220k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
74
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
200
Designing Experiences People Love
moore
143
24k
Balancing Empowerment & Direction
lara
5
840
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
0
37
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
280
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
870
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