# Is there a Ruby mentorship program anywhere?

**URL:** <https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757>\
**Category:** ruby-talk\
**Created:** [15 August 2016 18:18 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757 "2016-08-15T18:18:38Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Leam\_Hall](https://yyz1.discourse-cdn.com/flex029/user_avatar/rubytalk.org/leam_hall/32/1841_2.png) [@Leam\_Hall](https://rubytalk.org/u/Leam_Hall)\
**Post date:** [15 August 2016 18:18 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/1 "2016-08-15T18:18:38Z")

</div>

I am learning by readying the Pickaxe book and "The Ruby Way". My code seems to be mostly working but it still looks a lot like my BASH code. I'm trying to find some guidance on how to better use Ruby as Ruby.

Would prefer an "every week or so" e-mail conversation so we can avoid global scheduling issues.

Any good Google search terms? Using "ruby" and "mentor" quickly dives into Rails and Ruby Tuesdays. 🙂

Leam

---

<div class="post-metadata">

**Author:** ![Dave\_Jones](https://avatars.discourse-cdn.com/v4/letter/d/dfb087/32.png) [@Dave\_Jones](https://rubytalk.org/u/Dave_Jones)\
**Post date:** [15 August 2016 19:14 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/2 "2016-08-15T19:14:37Z")

</div>

I have a lot of my class lectures on pure Ruby (no rails) that I published  
on YouTube. They are just my live lectures on 2 different quarters of Ruby  
classes, with increasing difficulty. They have student questions,etc. so  
take it as it comes 🙂

> **[Dave Jones](https://www.youtube.com/lockersoft)**
>
> Mostly videos of my lectures while teaching various programming classes at Spokane Community College.

> **···**
>
> On Mon, Aug 15, 2016 at 11:18 AM, Leam Hall \<leamhall@gmail.com\> wrote:
> 
> > I am learning by readying the Pickaxe book and "The Ruby Way". My code  
> > seems to be mostly working but it still looks a lot like my BASH code. I'm  
> > trying to find some guidance on how to better use Ruby as Ruby.
> > 
> > Would prefer an "every week or so" e-mail conversation so we can avoid  
> > global scheduling issues.
> > 
> > Any good Google search terms? Using "ruby" and "mentor" quickly dives into  
> > Rails and Ruby Tuesdays. 🙂
> > 
> > Leam
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);

---

<div class="post-metadata">

**Author:** ![Marc\_Chanliau](https://avatars.discourse-cdn.com/v4/letter/m/57b2e6/32.png) [@Marc\_Chanliau](https://rubytalk.org/u/Marc_Chanliau)\
**Post date:** [15 August 2016 20:12 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/3 "2016-08-15T20:12:29Z")

</div>

Dave, a lot of good stuff on that link for newbies. Thanks for the info.

> **···**
>
> On Mon, Aug 15, 2016 at 12:14 PM, Dave Jones \<dave@lockersoft.com\> wrote:
> 
> > I have a lot of my class lectures on pure Ruby (no rails) that I published  
> > on YouTube. They are just my live lectures on 2 different quarters of Ruby  
> > classes, with increasing difficulty. They have student questions,etc. so  
> > take it as it comes 🙂  
> > [http://youtube.com/lockersoft](http://youtube.com/lockersoft)
> > 
> > On Mon, Aug 15, 2016 at 11:18 AM, Leam Hall \<leamhall@gmail.com\> wrote:
> > 
> > > I am learning by readying the Pickaxe book and "The Ruby Way". My code  
> > > seems to be mostly working but it still looks a lot like my BASH code. I'm  
> > > trying to find some guidance on how to better use Ruby as Ruby.
> > > 
> > > Would prefer an "every week or so" e-mail conversation so we can avoid  
> > > global scheduling issues.
> > > 
> > > Any good Google search terms? Using "ruby" and "mentor" quickly dives  
> > > into Rails and Ruby Tuesdays. 🙂
> > > 
> > > Leam
> > > 
> > > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);

---

<div class="post-metadata">

**Author:** ![Paul\_Gotze](https://yyz1.discourse-cdn.com/flex029/user_avatar/rubytalk.org/paul_gotze/32/2048_2.png) [@Paul\_Gotze](https://rubytalk.org/u/Paul_Gotze)\
**Post date:** [15 August 2016 20:23 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/4 "2016-08-15T20:23:32Z")

</div>

Hey Leam,

A combination of reading the Ruby styleguide (  
[https://github.com/bbatsov/ruby-style-guide\](https://github.com/bbatsov/ruby-style-guide%5C)) and working through the  
"Practical Object-Oriented Design in Ruby" ([http://www.poodr.com/\](http://www.poodr.com/%5C)) might  
bring you quite far already. What helped me with learning Ruby was reading  
a lot of actual code. So maybe just pick a small gem (a not rails-related  
might be better for a start, find something that you are interested in you  
on [https://rubygems.org](https://rubygems.org)) and try to understand the structure and why the  
authors wrote it like it is.  
In general I can recommend "Clean code" by Robert C. Martin (  
[https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882\](https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882%5C)),  
which will give you a lot of good ideas, how to structure and improve your  
code.

Hope it helps.

Cheers, Paul

> **···**
>
> 2016-08-15 21:14 GMT+02:00 Dave Jones \<dave@lockersoft.com\>:
> 
> > I have a lot of my class lectures on pure Ruby (no rails) that I published  
> > on YouTube. They are just my live lectures on 2 different quarters of Ruby  
> > classes, with increasing difficulty. They have student questions,etc. so  
> > take it as it comes 🙂  
> > [http://youtube.com/lockersoft](http://youtube.com/lockersoft)
> > 
> > On Mon, Aug 15, 2016 at 11:18 AM, Leam Hall \<leamhall@gmail.com\> wrote:
> > 
> > > I am learning by readying the Pickaxe book and "The Ruby Way". My code  
> > > seems to be mostly working but it still looks a lot like my BASH code. I'm  
> > > trying to find some guidance on how to better use Ruby as Ruby.
> > > 
> > > Would prefer an "every week or so" e-mail conversation so we can avoid  
> > > global scheduling issues.
> > > 
> > > Any good Google search terms? Using "ruby" and "mentor" quickly dives  
> > > into Rails and Ruby Tuesdays. 🙂
> > > 
> > > Leam
> > > 
> > > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);

---

<div class="post-metadata">

**Author:** ![Andy\_Jones](https://yyz1.discourse-cdn.com/flex029/user_avatar/rubytalk.org/andy_jones/32/1829_2.png) [@Andy\_Jones](https://rubytalk.org/u/Andy_Jones)\
**Post date:** [16 August 2016 09:47 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/5 "2016-08-16T09:47:26Z")

</div>

Massive +1 for POODR here. I came to it quite late and it's teaching me stuff, but it's definitely a good book for people starting out, too.

> **···**
>
> > -----Original Message-----  
> > From: ruby-talk [mailto:ruby-talk-bounces@ruby-lang.org] On Behalf Of Leam  
> > Hall  
> > Sent: 15 August 2016 7:19 pm  
> > To: Ruby users  
> > Subject: Is there a Ruby mentorship program anywhere?
> > 
> > I am learning by readying the Pickaxe book and "The Ruby Way". My code  
> > seems to be mostly working but it still looks a lot like my BASH code.  
> > I'm trying to find some guidance on how to better use Ruby as Ruby.
> > 
> > Would prefer an "every week or so" e-mail conversation so we can avoid  
> > global scheduling issues.
> > 
> > Any good Google search terms? Using "ruby" and "mentor" quickly dives  
> > into Rails and Ruby Tuesdays. 🙂
> > 
> > Leam
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> 
> Click here to view Company Information and Confidentiality Notice.\<[http://www.jameshall.co.uk/index.php/small-print/email-disclaimer&gt](http://www.jameshall.co.uk/index.php/small-print/email-disclaimer&gt);

---

<div class="post-metadata">

**Author:** ![stomar](https://avatars.discourse-cdn.com/v4/letter/s/41988e/32.png) [@stomar](https://rubytalk.org/u/stomar)\
**Post date:** [16 August 2016 13:03 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/6 "2016-08-16T13:03:25Z")

</div>

Maybe not exactly what you are looking for, but you might  
try [http://exercism.io](http://exercism.io). You solve problems and then upload  
the solution. You can then browse other people's solutions  
and discuss them or ask questions.

It has been recommended to me, however I have not tried it  
myself, yet.

And another book recommendation: "Eloquent Ruby" (R. Olsen);  
and definitely also POODR.

Regards,  
Marcus

> **···**
>
> Am 15.08.2016 um 20:18 schrieb Leam Hall:
> 
> > I am learning by readying the Pickaxe book and "The Ruby Way". My code  
> > seems to be mostly working but it still looks a lot like my BASH code.  
> > I'm trying to find some guidance on how to better use Ruby as Ruby.
> > 
> > Would prefer an "every week or so" e-mail conversation so we can avoid  
> > global scheduling issues.
> > 
> > Any good Google search terms? Using "ruby" and "mentor" quickly dives  
> > into Rails and Ruby Tuesdays. 🙂
> 
> --  
> GitHub: [stomar (Marcus Stollsteimer) · GitHub](https://github.com/stomar/)  
> PGP: 0x6B3A101A

---

<div class="post-metadata">

**Author:** ![Marc\_Chanliau](https://avatars.discourse-cdn.com/v4/letter/m/57b2e6/32.png) [@Marc\_Chanliau](https://rubytalk.org/u/Marc_Chanliau)\
**Post date:** [20 August 2016 01:00 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/7 "2016-08-20T01:00:43Z")

</div>

When I started Ruby (I'm still a newbie), I found this site with some  
original source code. No big deal, but good for a starter.  
[http://sandbox.mc.edu/~bennet/ruby/code/](http://sandbox.mc.edu/~bennet/ruby/code/)

> **···**
>
> On Mon, Aug 15, 2016 at 11:18 AM, Leam Hall \<leamhall@gmail.com\> wrote:
> 
> > I am learning by readying the Pickaxe book and "The Ruby Way". My code  
> > seems to be mostly working but it still looks a lot like my BASH code. I'm  
> > trying to find some guidance on how to better use Ruby as Ruby.
> > 
> > Would prefer an "every week or so" e-mail conversation so we can avoid  
> > global scheduling issues.
> > 
> > Any good Google search terms? Using "ruby" and "mentor" quickly dives into  
> > Rails and Ruby Tuesdays. 🙂
> > 
> > Leam
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);

---

<div class="post-metadata">

**Author:** ![Leam\_Hall](https://yyz1.discourse-cdn.com/flex029/user_avatar/rubytalk.org/leam_hall/32/1841_2.png) [@Leam\_Hall](https://rubytalk.org/u/Leam_Hall)\
**Post date:** [16 August 2016 10:41 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/8 "2016-08-16T10:41:58Z")

</div>

Two of the big benefits of mentorship are accountability and wisdom.

I've got several Ruby books to read, including POODR. Just because I have them, or even read them, doesn't mean I comprehend how to apply them or actually code with the lessons provided. A mentor prods you a little bit and asks questions like "How much have you coded this week?" and "Have you done what we talked about last week?"

You can also get this in a peer relationship but for us newbies, a mentor helps by sharing their wisdom and experience. Sometimes an object is not the way to go, sometimes it is. Knowing when to do what is an advantage. So is having someone tell you about things you're ready to start leaning and using.

Here's the PHP site, it might help stir up the conversation here.

&nbsp;&nbsp;[https://php-mentoring.org/](https://php-mentoring.org/)

Leam

---

<div class="post-metadata">

**Author:** ![Joseph\_Rex](https://avatars.discourse-cdn.com/v4/letter/j/c57346/32.png) [@Joseph\_Rex](https://rubytalk.org/u/Joseph_Rex)\
**Post date:** [16 August 2016 12:29 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/9 "2016-08-16T12:29:59Z")

</div>

While I’m not certain if there’s a Ruby mentoring platform like the PHP example you gave there are other places to find mentorship and a good place for that is the CodeNewbie Slack Community ([http://codenewbie.org](http://codenewbie.org)) . It’s a good community for anyone who needs help through their coding journey and it has a lot of Rubyists including professionals who wouldn’t mind offering a mentorship.

I know someone from the community who takes it on himself like he has to make everyone learn Ruby properly.

You should check it out

Joseph

> **···**
>
> > On Aug 16, 2016, at 5:41 AM, Leam Hall \<leamhall@gmail.com\> wrote:
> > 
> > Two of the big benefits of mentorship are accountability and wisdom.
> > 
> > I've got several Ruby books to read, including POODR. Just because I have them, or even read them, doesn't mean I comprehend how to apply them or actually code with the lessons provided. A mentor prods you a little bit and asks questions like "How much have you coded this week?" and "Have you done what we talked about last week?"
> > 
> > You can also get this in a peer relationship but for us newbies, a mentor helps by sharing their wisdom and experience. Sometimes an object is not the way to go, sometimes it is. Knowing when to do what is an advantage. So is having someone tell you about things you're ready to start leaning and using.
> > 
> > Here's the PHP site, it might help stir up the conversation here.
> > 
> > &nbsp;&nbsp;[https://php-mentoring.org/](https://php-mentoring.org/)
> > 
> > Leam
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);

---

<div class="post-metadata">

**Author:** ![Jeremy\_SEBAN](https://avatars.discourse-cdn.com/v4/letter/j/65b543/32.png) [@Jeremy\_SEBAN](https://rubytalk.org/u/Jeremy_SEBAN)\
**Post date:** [16 August 2016 07:30 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/10 "2016-08-16T07:30:15Z")

</div>

If you need a tool to check if your ruby code follows the ruby style  
guidelines, you can use [GitHub - rubocop/rubocop: A Ruby static code analyzer and formatter, based on the community Ruby style guide.](https://github.com/bbatsov/rubocop) ; it is very  
helpful when you're starting in ruby and you want to do it right.

> **···**
>
> On Mon, Aug 15, 2016 at 10:23 PM Paul Götze \<paul.christoph.goetze@gmail.com\> wrote:
> 
> > Hey Leam,
> > 
> > A combination of reading the Ruby styleguide (  
> > [https://github.com/bbatsov/ruby-style-guide\](https://github.com/bbatsov/ruby-style-guide%5C)) and working through the  
> > "Practical Object-Oriented Design in Ruby" ([http://www.poodr.com/\](http://www.poodr.com/%5C)) might  
> > bring you quite far already. What helped me with learning Ruby was reading  
> > a lot of actual code. So maybe just pick a small gem (a not rails-related  
> > might be better for a start, find something that you are interested in you  
> > on [https://rubygems.org](https://rubygems.org)) and try to understand the structure and why the  
> > authors wrote it like it is.  
> > In general I can recommend "Clean code" by Robert C. Martin (  
> > [https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882\](https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882%5C)),  
> > which will give you a lot of good ideas, how to structure and improve your  
> > code.
> > 
> > Hope it helps.
> > 
> > Cheers, Paul
> > 
> > 2016-08-15 21:14 GMT+02:00 Dave Jones \<dave@lockersoft.com\>:
> > 
> > > I have a lot of my class lectures on pure Ruby (no rails) that I  
> > > published on YouTube. They are just my live lectures on 2 different  
> > > quarters of Ruby classes, with increasing difficulty. They have student  
> > > questions,etc. so take it as it comes 🙂  
> > > [http://youtube.com/lockersoft](http://youtube.com/lockersoft)
> > > 
> > > On Mon, Aug 15, 2016 at 11:18 AM, Leam Hall \<leamhall@gmail.com\> wrote:
> > > 
> > > > I am learning by readying the Pickaxe book and "The Ruby Way". My code  
> > > > seems to be mostly working but it still looks a lot like my BASH code. I'm  
> > > > trying to find some guidance on how to better use Ruby as Ruby.
> > > > 
> > > > Would prefer an "every week or so" e-mail conversation so we can avoid  
> > > > global scheduling issues.
> > > > 
> > > > Any good Google search terms? Using "ruby" and "mentor" quickly dives  
> > > > into Rails and Ruby Tuesdays. 🙂
> > > > 
> > > > Leam
> > > > 
> > > > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org  
> > > > ?subject=unsubscribe\>  
> > > > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> > > 
> > > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);

---

<div class="post-metadata">

**Author:** ![Joseph\_Chambers](https://avatars.discourse-cdn.com/v4/letter/j/58956e/32.png) [@Joseph\_Chambers](https://rubytalk.org/u/Joseph_Chambers)\
**Post date:** [16 August 2016 12:41 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/11 "2016-08-16T12:41:12Z")

</div>

[http://rubyonrichards.com/](http://rubyonrichards.com/) - Dayan is really smart.

> **···**
>
> On Tue, Aug 16, 2016 at 7:29 AM, Joseph Rex \<joseph@strich.io\> wrote:
> 
> > While I’m not certain if there’s a Ruby mentoring platform like the PHP  
> > example you gave there are other places to find mentorship and a good place  
> > for that is the CodeNewbie Slack Community ([http://codenewbie.org](http://codenewbie.org)) . It’s  
> > a good community for anyone who needs help through their coding journey and  
> > it has a lot of Rubyists including professionals who wouldn’t mind offering  
> > a mentorship.
> > 
> > I know someone from the community who takes it on himself like he has to  
> > make everyone learn Ruby properly.
> > 
> > You should check it out
> > 
> > Joseph  
> > \> On Aug 16, 2016, at 5:41 AM, Leam Hall \<leamhall@gmail.com\> wrote:  
> > \>  
> > \> Two of the big benefits of mentorship are accountability and wisdom.  
> > \>  
> > \> I've got several Ruby books to read, including POODR. Just because I  
> > have them, or even read them, doesn't mean I comprehend how to apply them  
> > or actually code with the lessons provided. A mentor prods you a little bit  
> > and asks questions like "How much have you coded this week?" and "Have you  
> > done what we talked about last week?"  
> > \>  
> > \> You can also get this in a peer relationship but for us newbies, a  
> > mentor helps by sharing their wisdom and experience. Sometimes an object is  
> > not the way to go, sometimes it is. Knowing when to do what is an  
> > advantage. So is having someone tell you about things you're ready to start  
> > leaning and using.  
> > \>  
> > \> Here's the PHP site, it might help stir up the conversation here.  
> > \>  
> > \> [https://php-mentoring.org/](https://php-mentoring.org/)  
> > \>  
> > \> Leam  
> > \>  
> > \> Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=  
> > \>  
> > \> \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);

---

<div class="post-metadata">

**Author:** ![Erica\_Douglas](https://avatars.discourse-cdn.com/v4/letter/e/ac91a4/32.png) [@Erica\_Douglas](https://rubytalk.org/u/Erica_Douglas)\
**Post date:** [20 August 2016 01:11 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/12 "2016-08-20T01:11:28Z")

</div>

There is a mentor-type book I have been using. I also made friends w prof  
programmers and they talk to me when I take them to lunch.

These have me on my way.

RUBY THE HARD WAY - pay the $29; download the videos and he will get you

- solid on the command line or powershell  
- solid on a text editor  
- 30+ little programs

BUT

best of all

I can use all these books (above) now! I have a footing.

> **···**
>
> On Fri, Aug 19, 2016 at 6:01 PM Marc Chanliau \<marc.chanliau@gmail.com\> wrote:
> 
> > When I started Ruby (I'm still a newbie), I found this site with some  
> > original source code. No big deal, but good for a starter.  
> > [Ruby Example Code](http://sandbox.mc.edu/~bennet/ruby/code/)
> > 
> > On Mon, Aug 15, 2016 at 11:18 AM, Leam Hall \<leamhall@gmail.com\> wrote:
> > 
> > > I am learning by readying the Pickaxe book and "The Ruby Way". My code  
> > > seems to be mostly working but it still looks a lot like my BASH code. I'm  
> > > trying to find some guidance on how to better use Ruby as Ruby.
> > > 
> > > Would prefer an "every week or so" e-mail conversation so we can avoid  
> > > global scheduling issues.
> > > 
> > > Any good Google search terms? Using "ruby" and "mentor" quickly dives  
> > > into Rails and Ruby Tuesdays. 🙂
> > > 
> > > Leam
> > > 
> > > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);

---

<div class="post-metadata">

**Author:** ![Leam\_Hall](https://yyz1.discourse-cdn.com/flex029/user_avatar/rubytalk.org/leam_hall/32/1841_2.png) [@Leam\_Hall](https://rubytalk.org/u/Leam_Hall)\
**Post date:** [20 August 2016 08:49 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/13 "2016-08-20T08:49:11Z")

</div>

y'all,

There are lots of good books and videos on Ruby, and the IRC and this mail list provides help fixing things. I've gotten a lot of help and knowledge from all the above.

A mentor is different. With a mentor you get a few key tools:

1. Accountability; did you actually code or are you just talking?

2. Wisdom; you can read a tutorial on how to write tests, a mentor can help you evaluate the tests and guide you where more, or fewer, tests are required.

3. Encouragement; learning is tough. It's nice to have someone to help keep your spirits up when it feels like you're going nowhere.

Being a mentor, and being mentored, is a relational step forward. It takes time and effort to find a mentor. It's a great way to make significant progress.

Leam

---

<div class="post-metadata">

**Author:** ![Helio](https://avatars.discourse-cdn.com/v4/letter/h/ee7513/32.png) [@Helio](https://rubytalk.org/u/Helio)\
**Post date:** [20 August 2016 09:07 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/14 "2016-08-20T09:07:18Z")

</div>

Inside Fedora, virtual tools have some problems i can't fix, at the moment.  
- install RVM to control ruby versions -- OK  
- install composer:  
&nbsp;&nbsp;&nbsp;\* Install vagrant: just ok  
&nbsp;&nbsp;&nbsp;\* install libvirt-vagrant: by default it reinstall ruby-head without  
taken care about if  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;it was installed before, or not.  
&nbsp;&nbsp;&nbsp;\* Stucket here. Some tls requirements needed before launch server.  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;admin-host  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\>  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cacert  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\>  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\>------|--------|  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;host-1 host-2  
cp-cacert-pub cp-cacert-pub  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\> \>  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;priv/pub priv/pub

> **···**
>
> 2016-08-20 10:49 GMT+02:00 Leam Hall \<leamhall@gmail.com\>:
> 
> > y'all,
> > 
> > There are lots of good books and videos on Ruby, and the IRC and this mail  
> > list provides help fixing things. I've gotten a lot of help and knowledge  
> > from all the above.
> > 
> > A mentor is different. With a mentor you get a few key tools:
> > 
> > 1. Accountability; did you actually code or are you just talking?
> > 
> > 2. Wisdom; you can read a tutorial on how to write tests, a mentor can  
> > help you evaluate the tests and guide you where more, or fewer, tests are  
> > required.
> > 
> > 3. Encouragement; learning is tough. It's nice to have someone to help  
> > keep your spirits up when it feels like you're going nowhere.
> > 
> > Being a mentor, and being mentored, is a relational step forward. It takes  
> > time and effort to find a mentor. It's a great way to make significant  
> > progress.
> > 
> > Leam
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> 
> --  
> Equipo
> 
> EscenarioDeJuego \<[http://EscenarioDeJuego.blogspot.com.es/&gt](http://EscenarioDeJuego.blogspot.com.es/&gt);

---

<div class="post-metadata">

**Author:** ![Helio](https://avatars.discourse-cdn.com/v4/letter/h/ee7513/32.png) [@Helio](https://rubytalk.org/u/Helio)\
**Post date:** [20 August 2016 11:20 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/15 "2016-08-20T11:20:20Z")

</div>

solved problems in TLS configuration. It was a hampy\_dumpy  
missunderstanding  
about what was my host\_names while creating 'certs'...  
I think that reinstalling ruby was not done, while installing vagrant only  
cheks  
if it is(ruby-2.X.X) in the system.  
So... to be continued with webapp(exercism?) menoring app.  
next steps  
I'll report the on success/failure -- thanks sto.mar@web.de

Territorio Linux &co \<[http://heliogabalo.github.io](http://heliogabalo.github.io)\>

> **···**
>
> 2016-08-20 11:07 GMT+02:00 Heliogábalo Santos \<jonitjuego@gmail.com\>:
> 
> > Inside Fedora, virtual tools have some problems i can't fix, at the moment.  
> > - install RVM to control ruby versions -- OK  
> > - install composer:  
> > &nbsp;&nbsp;&nbsp;\* Install vagrant: just ok  
> > &nbsp;&nbsp;&nbsp;\* install libvirt-vagrant: by default it reinstall ruby-head without  
> > taken care about if  
> > &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;it was installed before, or not.  
> > &nbsp;&nbsp;&nbsp;\* Stucket here. Some tls requirements needed before launch server.  
> > &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;admin-host  
> > &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\>  
> > &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cacert  
> > &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\>  
> > &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\>------|--------|  
> > &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;host-1 host-2  
> > cp-cacert-pub cp-cacert-pub  
> > &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\> \>  
> > &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;priv/pub priv/pub
> > 
> > 2016-08-20 10:49 GMT+02:00 Leam Hall \<leamhall@gmail.com\>:
> > 
> > > y'all,
> > > 
> > > There are lots of good books and videos on Ruby, and the IRC and this  
> > > mail list provides help fixing things. I've gotten a lot of help and  
> > > knowledge from all the above.
> > > 
> > > A mentor is different. With a mentor you get a few key tools:
> > > 
> > > 1. Accountability; did you actually code or are you just talking?
> > > 
> > > 2. Wisdom; you can read a tutorial on how to write tests, a mentor can  
> > > help you evaluate the tests and guide you where more, or fewer, tests are  
> > > required.
> > > 
> > > 3. Encouragement; learning is tough. It's nice to have someone to help  
> > > keep your spirits up when it feels like you're going nowhere.
> > > 
> > > Being a mentor, and being mentored, is a relational step forward. It  
> > > takes time and effort to find a mentor. It's a great way to make  
> > > significant progress.
> > > 
> > > Leam
> > > 
> > > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> > 
> > --  
> > Equipo
> > 
> > EscenarioDeJuego \<[http://EscenarioDeJuego.blogspot.com.es/&gt](http://EscenarioDeJuego.blogspot.com.es/&gt);
> 
> --  
> Equipo
> 
> EscenarioDeJuego \<[http://EscenarioDeJuego.blogspot.com.es/&gt](http://EscenarioDeJuego.blogspot.com.es/&gt);

---

<div class="post-metadata">

**Author:** ![stomar](https://avatars.discourse-cdn.com/v4/letter/s/41988e/32.png) [@stomar](https://rubytalk.org/u/stomar)\
**Post date:** [20 August 2016 20:53 UTC](https://rubytalk.org/t/is-there-a-ruby-mentorship-program-anywhere/73757/16 "2016-08-20T20:53:09Z")

</div>

Please do not hijack other people's threads, start a new one instead.

Regards,  
Marcus

> **···**
>
> Am 20.08.2016 um 11:07 schrieb Heliogábalo Santos:
> 
> > Inside Fedora, virtual tools have some problems i can't fix, at the moment.
> 
> --  
> GitHub: [https://github.com/stomar/](https://github.com/stomar/)  
> PGP: 0x6B3A101A
