Level UP

your Ruby





by Salman Ansari

ABOUT ME



  • I am a walking ad for United Colors of Benetton
  • I did the startup thing (involver) in San Francisco
  • I moved to NYC after Oracle acquisition
  • I teach Ruby classes (e.g. BEWD @ GA)
  • I'm an audiophile who DJs for fun
  • I'm obsessed with Halal Cart (chicken & rice)
  • I'm not related to Aziz Ansari

TODAY's EXERCISE: Auto Link


  • We'll build functionality to auto-link Twitter handles
  • Pretend that this is a pair programming session:
    • Ask questions!
    • Suggest alternatives
    • Participate
  • Focus on the how, not the what. 
    • The functionality is trivial, but it's the implementation that matters.




    Let's CODE!

      REVIEW


      • Don't be afraid to experiment (and fail)
      • Learn from the code around you
      • Always ask: "Can we do it better?"

      THANKS!



      Questions?



      Connect:

      RESOURCES

      Level Up Your Ruby

      By Salman Ansari

      Level Up Your Ruby

      This talk is about using Ruby metaprogramming to yield fun and powerful benefits.

      • 1,861