Mastery

599 views

Published on

These slides were presented as a flash talk (5 minutes) at the http://www.montrealrb.com/ meetup in May 2013. It was originally titled "Get advanced education for 300$" but the title didn't work as well as this one.

It's a good list of really helpful resources for Rubyists.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
599
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mastery

  1. 1. Path to MasteryA short list of helpful resources for RubyistsWednesday, 22 May, 13
  2. 2. About Me• CTO at Codified.co• Building the best platform to buy, sell anddiscuss with other people in a fun, engagingand non-threatening environment• We are hiringWednesday, 22 May, 13
  3. 3. Practical Object-Oriented Design inRubyWednesday, 22 May, 13
  4. 4. 30$Wednesday, 22 May, 13
  5. 5. POODR• Write code that is easier to maintain andupgrade• Know where to put what• Improve flexibility of codebase• Reduce overhead costs with duck typing• cost effective tests, inheritance vscomposition and plenty moreWednesday, 22 May, 13
  6. 6. Why I recommend it• Readable• Understandable• Short (240 pages with color syntax)• Provides us all with a common vocabularyWednesday, 22 May, 13
  7. 7. Ruby TapasWednesday, 22 May, 13
  8. 8. 9$/monthWednesday, 22 May, 13
  9. 9. Ruby Tapas• Short 2-10 minutes• Subjects vary from nice ruby idioms tocoding style to ruby featuresWednesday, 22 May, 13
  10. 10. Why I recommend it• Fun examples• Barewords tapas was my favorite• Cheap for the value you get out of itWednesday, 22 May, 13
  11. 11. RailscastsWednesday, 22 May, 13
  12. 12. 9$ a monthWednesday, 22 May, 13
  13. 13. Railscasts• Learn about libraries• Absolutely every popular gem is on there• Stuff you need to know (upgrading rails,caching, exception handling)Wednesday, 22 May, 13
  14. 14. Why I recommend it• Free catalog is good on its own• It’s handy to know about a lot of libraries• Caveats that you wouldn’t know from gemREADMEWednesday, 22 May, 13
  15. 15. Destroy All SoftwareWednesday, 22 May, 13
  16. 16. 200$Wednesday, 22 May, 13
  17. 17. DAS• Learn about services• Fast tests• Isolation• OO, Unix,VimWednesday, 22 May, 13
  18. 18. Why I recommend it• Dude is fast• Learn all kinds of tricks about using youreditor properly• He questions assumptions about Rails wemight take for granted• Explains thought process building anapplicationWednesday, 22 May, 13
  19. 19. Ruby RoguesWednesday, 22 May, 13
  20. 20. Free or10+$/yearWednesday, 22 May, 13
  21. 21. RR• 105 podcasts on a wide range of topicsWednesday, 22 May, 13
  22. 22. Why I recommend it• Knowledgeable hosts and guests• They talk about stuff like team dynamics,coding styles, estimating projects, and allkinds of stuff that affects us in our career.Wednesday, 22 May, 13
  23. 23. • POODR• Ruby Tapas• Railscasts• DAS• Ruby RoguesWednesday, 22 May, 13
  24. 24. Thank you@garyharangary.haran@gmail.comwww.garyharan.comWednesday, 22 May, 13

×