David A. Black

David A. Black is a well-known and highly-regarded Ruby programmer, trainer, author, speaker, and event organizer.

Talks I've Given

  • Rails Choices

    Although well known as opinionated software, Rails does let you choose among different possible ways to accomplish lots of the things you have to do: templating, session storage, application vs. database-level validations... As Rails moves towards version 3, choice and modularity are increasing....

  • David A. Black's Ruby Bootcamp

    Led by David A. Black

    Are you interested in learning the basics of the Ruby programming language, and extending your knowledge of Ruby object model, built-in classes, string and text handling, sockets and network programming, code testing, metaprogramming, and many more subtopics.

    ruby oop