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
Coding for yourself
Search
Hibariya Hi
September 15, 2012
Programming
4
1.3k
Coding for yourself
Coding for yourself
Hibariya Hi
September 15, 2012
Tweet
Share
More Decks by Hibariya Hi
See All by Hibariya Hi
Creating an Active Job Adapter for Cloud Run
hibariya
0
630
Idobata on GKE - Moving an Ordinary Rails App
hibariya
0
110
Using Docker for your Rails Development Environment
hibariya
1
3.1k
GraphQL Subscription with Relay and Action Cable
hibariya
1
2.4k
Various Services
hibariya
1
320
Building a Web API with GraphQL
hibariya
2
3.5k
My recent troubles in using Ember Data
hibariya
0
1k
Idobata をもっと便利に 使うための tips
hibariya
0
1.4k
Control a Shell With pty-shell
hibariya
0
1.8k
Other Decks in Programming
See All in Programming
AI時代のドメイン駆動設計-DDD実践におけるAI活用のあり方 / ddd-in-ai-era
minodriven
23
9k
TROCCO×dbtで実現する人にもAIにもやさしいデータ基盤
nealle
0
330
Honoアップデート 2025年夏
yusukebe
1
850
Flutterと Vibe Coding で個人開発!
hyshu
1
270
「リーダーは意思決定する人」って本当?~ 学びを現場で活かす、リーダー4ヶ月目の試行錯誤 ~
marina1017
0
240
UbieのAIパートナーを支えるコンテキストエンジニアリング実践
syucream
2
700
私の後悔をAWS DMSで解決した話
hiramax
4
140
令和最新版手のひらコンピュータ
koba789
14
8k
TDD 実践ミニトーク
contour_gara
0
150
書き捨てではなく継続開発可能なコードをAIコーディングエージェントで書くために意識していること
shuyakinjo
1
310
技術的負債で信頼性が限界だったWordPress運用をShifterで完全復活させた話
rvirus0817
1
2.1k
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
260
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
A Modern Web Designer's Workflow
chriscoyier
695
190k
A designer walks into a library…
pauljervisheath
207
24k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
The Cost Of JavaScript in 2023
addyosmani
53
8.8k
Site-Speed That Sticks
csswizardry
10
790
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Transcript
Coding for yourself Sapporo RubyKaigi 2012 / @hibariya
Gentaro Terada A rubyist Work at esm (tokyo) github://hibariya
None
None
Coding for yourself
4 years ago I met Ruby (At PHPCon 2008)
Life-changing - <?php - $names = array(); - foreach(array('alice', 'bob',
'carol') as $name) { - array_push($names, strtoupper($name)); - } + %w(alice bob carol).map(&:upcase) ※ΠϝʔδͰ͢
Ruby makes my programmer life better
I want to code more
I want to make many people’s better life w/ my
code
ex: Awesome web services / tools / libraries etc...
The ultimate super product I think <3
No such luck...
However
I want to make myself feel awesome w/ my code
Coding for myself
Products for myself (gems)
Cline RSS feed reader consumes my time Cline displays limited
informations in the bottom of my terminal Easy to browse
Cline
Cline $ cline open 1n6 # open with browser!
Reditor Open pure ruby stdlib w/ $EDITOR `bundle open’ +
`gem edit’ Usage: $ reditor webrick
Ruremai (rurema! => ruremai) Method#rurema! RTFM with browser Usage: irb>
[].method(:<<).rurema! Waiting for English support patch!
Retter Blogging framework CLI friendly interface Supports GitHub Pages, Heroku...
Already there...
Lessons learned
Bad news: It’s hard to make myself feel awesome w/
my code
Good news: I can make some people’s life better (maybe)
None
None
Coding for yourself
Make small product for your personal problems
guides.rubygems.org
Code makes our life better