Ruby Training in September Announcement

As a Pragmatic Studio alumni, I can tell you how valuable in-person training is. It covers so much more than any books or screencasts as you can actually ask questions and cover topics other students may bring up. Here’s an announcement from David Black, the author of Well-Grounded Rubyist and my fellow New Jerseyian.

Hi everyone –

I am delighted to announce an upcoming Ruby Power and Light training
course, to be taught jointly by me and Erik Kastner:

Introduction to Ruby
September 14-17
Edison, New Jersey, USA

The course will be held at the new, very up-to-date training facilities
of Exceed Education in the Raritan Center. There are lots of hotels in
the Raritan Center itself, and nearby.

It’s an intro course, but fast-paced. Erik and I will start you out
with basic Ruby syntax and techniques, and take you through the Ruby
object model, built-in classes, string and text handling, sockets and
network programming, code testing, metaprogramming, and many more
subtopics. There’s lots of hands-on work and mentoring from both
instructors.

The course is ideal for you if you are:

* a programmer who’s new to Ruby
* a Rubyist who wants to review and learn the language deeply and
systematically

The cost for this four-day course is: $1600 early-bird (through August
30), $1750 regular (August 31-September 10).

For more info, see the course page at Exceed Education:
http://rubyurl.com/vmzN. The page includes registration instructions.

We hope to see you there!

David, for David and Erik

RubyHead Update and Rant, 1 July 2009

If you are wondering why I haven’t done much lately, that’s because I’ve been extremely busy now that I’m completely independent. In other words, I’ve been focusing on client work. By the way if you need a RubyHead, let me know.

This brought an interesting issue for me. It appears that I’m not very scalable. I have my limit on how much I can work.

The problem is that I was born this way. The way God made me does not make me very scalable. If he designed me to be very scalable from the beginning, I may not have this issue.

Interesting.

The same can be said about an application. If you never give an ounce of thought on scalability, then “scale later” may not even be possible or very expensive. I see this everyday as Rails made time to market ridiculously fast and focus solely on application features. I see too many apps slapped together with a bunch of plugins that makes scaling difficult.

The choice of tools is also very important. I always believe that there’s a right set of tools for every situation. I’m not talking about the text editor or IDE, but frameworks such as Rails, Sinatra, Merb, and etc. For example, do you really need entire Rails stack if you’re creating a web services? Do you really want one application handling both front-end and back-end services?

In coming weeks, I plan on creating screencasts on scalability as I’m trying to transfer some of the experiences I had with other platform to Ruby.

« Previous Page

Powered by Olark