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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Stan Lo
September 11, 2015
Programming
1.7k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Why should you write a gem for practicing
Stan Lo
September 11, 2015
Other Decks in Programming
See All in Programming
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
120
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
1
660
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.6k
Lessons from Spec-Driven Development
simas
PRO
0
170
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
450
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
260
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
160
Oxlintのカスタムルールの現況
syumai
6
1.1k
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
0
220
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
780
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
160
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
150
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
Become a Pro
speakerdeck
PRO
31
6k
How to Talk to Developers About Accessibility
jct
2
230
It's Worth the Effort
3n
188
29k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
730
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
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