Hi Dave,

> Take the opportunity to contribute something back as you learn. For
> example, keep notes of the things you found confusing, and then write
> a HOWTO guide. If you use a class that has no English-language
> documentation, e-mail the author and offer to write some, probably in
> rd format. And if you invent some class library that others might find
> useful, add it to the RAA.
>
> Keep the process active and two-way, and you'll not only learn faster,
> but you'll have the satisfaction of contributing back as well.

Certainly. I am a technical contributor at Linux&C magazine
(http://www.oltrelinux.com), the italian magazine dedicated to Linux,
FreeBSD and open source. We are the number one in Italy, Linux speaking,
and we have more than 30.000 readers monthly. Now I am publishing a series
of articles about Interbase and PHP and how to write web applications
using them. Perhaps in future, once I have learnt Ruby enough, I will
write a series of articles about it.

Jilani