Virtuous Code

"The three virtues of a programmer: laziness, impatience, and hubris" -- Larry Wall

Skip to content
  • Home
  • About
  • Store
  • RubyTapas Screencasts
    • Subscribe!
    • RubyTapas Info
    • Free Episodes
    • Episode List
    • RubyTapas FAQ
    • Subscriber Site
  • Contact

RubyTapas Free Monday Episodes

I post free screencasts about intermediate to advanced Ruby topics every Monday. Want more? Subscribe to RubyTapas!

  • RubyTapas 050 Capture

    RubyTapas Freebie: The End of Mocking

    mock-objects, mocking, mockobjects, ruby, tdd, testing

  • RubyTapas 049 Capture

    RubyTapas Freebie: Utility Function

    ruby

  • RubyTapas 046 screencap

    RubyTapas Freebie: Gem Love Part 2

    bdd, datamapper, rspec, tdd, testing

  • Screencap of RubyTapas 045

    RubyTapas Freebie: Hash Default Value

  • RubyTapas 042 capture

    RubyTapas Freebie: Streaming

  • RubyTapas Episode 041 Screencap

    RubyTapas Freebie: Scanning a String

    ruby, rubytapas, searching, strings

  • RubyTapas 038 Capture

    RubyTapas Freebie: Caller-Specified Fallback Handler

  • RubyTapas 036 still

    RubyTapas Freebie: Blocks, Procs, & Lambdas

    blocks, lambda, proc

  • Image1

    RubyTapas 033: Classes and Constants

  • Screenshot

    RubyTapas 029 – Redirecting Output

    io, output, ruby

← Older posts
  • Clicky Web Analytics
  • Home
  • About
  • Store
  • RubyTapas Screencasts
    • Subscribe!
    • RubyTapas Info
    • Free Episodes
    • Episode List
    • RubyTapas FAQ
    • Subscriber Site
  • Contact

Virtuous Code