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.2k
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
590
Idobata on GKE - Moving an Ordinary Rails App
hibariya
0
89
Using Docker for your Rails Development Environment
hibariya
1
2.7k
GraphQL Subscription with Relay and Action Cable
hibariya
1
2.3k
Various Services
hibariya
1
290
Building a Web API with GraphQL
hibariya
2
3.2k
My recent troubles in using Ember Data
hibariya
0
980
Idobata をもっと便利に 使うための tips
hibariya
0
1.3k
Control a Shell With pty-shell
hibariya
0
1.7k
Other Decks in Programming
See All in Programming
Lottieアニメーションをカスタマイズしてみた
tahia910
0
120
Formの複雑さに立ち向かう
bmthd
1
810
Software Architecture
hschwentner
6
2.1k
2024年のkintone API振り返りと2025年 / kintone API look back in 2024
tasshi
0
220
CI改善もDatadogとともに
taumu
0
110
Amazon S3 TablesとAmazon S3 Metadataを触ってみた / 20250201-jawsug-tochigi-s3tables-s3metadata
kasacchiful
0
120
GoとPHPのインターフェイスの違い
shimabox
2
170
AWS Organizations で実現する、 マルチ AWS アカウントのルートユーザー管理からの脱却
atpons
0
130
CloudNativePGがCNCF Sandboxプロジェクトになったぞ! 〜CloudNativePGの仕組みの紹介〜
nnaka2992
0
220
昭和の職場からアジャイルの世界へ
kumagoro95
1
360
Writing documentation can be fun with plugin system
okuramasafumi
0
120
Kubernetes History Inspector(KHI)を触ってみた
bells17
0
220
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
Building an army of robots
kneath
302
45k
Speed Design
sergeychernyshev
26
790
4 Signs Your Business is Dying
shpigford
182
22k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.4k
What's in a price? How to price your products and services
michaelherold
244
12k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
Music & Morning Musume
bryan
46
6.3k
Being A Developer After 40
akosma
89
590k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
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