Coding for yourself
by
Hibariya Hi
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Coding for yourself Sapporo RubyKaigi 2012 / @hibariya
Slide 2
Slide 2 text
Gentaro Terada A rubyist Work at esm (tokyo) github://hibariya
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
No content
Slide 5
Slide 5 text
Coding for yourself
Slide 6
Slide 6 text
4 years ago I met Ruby (At PHPCon 2008)
Slide 7
Slide 7 text
Life-changing -
Slide 8
Slide 8 text
Ruby makes my programmer life better
Slide 9
Slide 9 text
I want to code more
Slide 10
Slide 10 text
I want to make many people’s better life w/ my code
Slide 11
Slide 11 text
ex: Awesome web services / tools / libraries etc...
Slide 12
Slide 12 text
The ultimate super product I think <3
Slide 13
Slide 13 text
No such luck...
Slide 14
Slide 14 text
However
Slide 15
Slide 15 text
I want to make myself feel awesome w/ my code
Slide 16
Slide 16 text
Coding for myself
Slide 17
Slide 17 text
Products for myself (gems)
Slide 18
Slide 18 text
Cline RSS feed reader consumes my time Cline displays limited informations in the bottom of my terminal Easy to browse
Slide 19
Slide 19 text
Cline
Slide 20
Slide 20 text
Cline $ cline open 1n6 # open with browser!
Slide 21
Slide 21 text
Reditor Open pure ruby stdlib w/ $EDITOR `bundle open’ + `gem edit’ Usage: $ reditor webrick
Slide 22
Slide 22 text
Ruremai (rurema! => ruremai) Method#rurema! RTFM with browser Usage: irb> [].method(:<<).rurema! Waiting for English support patch!
Slide 23
Slide 23 text
Retter Blogging framework CLI friendly interface Supports GitHub Pages, Heroku...
Slide 24
Slide 24 text
Already there...
Slide 25
Slide 25 text
Lessons learned
Slide 26
Slide 26 text
Bad news: It’s hard to make myself feel awesome w/ my code
Slide 27
Slide 27 text
Good news: I can make some people’s life better (maybe)
Slide 28
Slide 28 text
No content
Slide 29
Slide 29 text
No content
Slide 30
Slide 30 text
Coding for yourself
Slide 31
Slide 31 text
Make small product for your personal problems
Slide 32
Slide 32 text
guides.rubygems.org
Slide 33
Slide 33 text
Code makes our life better