Slide 1

Slide 1 text

> puts 'Hello, Ruby'

Slide 2

Slide 2 text

A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

Slide 3

Slide 3 text

A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

Slide 4

Slide 4 text

A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

Slide 5

Slide 5 text

Ecosystem UNIXy Installing RVM, rbenv Libraries Rubygems / bundler Build Tool Rake Testing Minitest (built in), RSpec Web Frameworks Rack, Sinatra, Rails Books Learn Ruby The Hard Way The Well Grounded Rubyist

Slide 6

Slide 6 text

Writing Ruby Ruby Doc Ruby Style Guide Ruby Toolbox Rubygems Thoughtbot Trail Map

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

?

Slide 9

Slide 9 text

Thanks! Tutorial based on http://net.tutsplus.com/tutorials/ruby/writing-an-api-wrapper-in-ruby-with-tdd

Slide 10

Slide 10 text

#ruby

Slide 11

Slide 11 text

@cardiffrb