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