# \[ANN\] The "Ruby Best Practices" Collaborative Blog

**URL:** <https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839>\
**Category:** ruby-talk\
**Created:** [14 April 2009 13:14 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839 "2009-04-14T13:14:41Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Greg\_Brown1](https://avatars.discourse-cdn.com/v4/letter/g/258eb7/32.png) [@Greg\_Brown1](https://rubytalk.org/u/Greg_Brown1)\
**Post date:** [14 April 2009 13:14 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/1 "2009-04-14T13:14:41Z")

</div>

Hi folks,

This is a one-time announcement about yet another blog project of mine...

== What ==

A couple weeks ago I put out a call for volunteers to run a  
collaborative blog with me focused on best practices in Ruby. It is  
now live at:

[http://blog.rubybestpractices.com/](http://blog.rubybestpractices.com/)

== Who ==

For starters, I went with an 8 person core group, which aside from  
myself includes:

James Britt, Kirk Haines, Robert Klemme, Jeremy McAnally, Sean  
O’Halpin, Magnus Holm and Lakshan Perera

== Why ==

You can read more about the details of the blog and each of these folks at:

[http://blog.rubybestpractices.com/about/](http://blog.rubybestpractices.com/about/)

But the general idea is that we want to provide great content that  
helps folks get better at Ruby while still keeping the focus on real  
world problems. We also want to have a lot of fun, too!

Please enjoy the new blog, and get involved in the conversations that  
crop up as we continue to write new content. We will also begin  
accepting articles from casual contributors, so keep an eye out for an  
announcement about how that will work.

-greg

> **···**
>
> --  
> BOOK: [http://rubybestpractices.com](http://rubybestpractices.com)  
> TECH: [http://blog.majesticseacreature.com](http://blog.majesticseacreature.com)  
> NON-TECH: [http://metametta.blogspot.com](http://metametta.blogspot.com)

---

<div class="post-metadata">

**Author:** ![Ben\_Lovell](https://avatars.discourse-cdn.com/v4/letter/b/edb3f5/32.png) [@Ben\_Lovell](https://rubytalk.org/u/Ben_Lovell)\
**Post date:** [14 April 2009 14:44 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/2 "2009-04-14T14:44:17Z")

</div>

Awesome... subscribed.

Ben

> **···**
>
> On Tue, Apr 14, 2009 at 2:14 PM, Gregory Brown \<gregory.t.brown@gmail.com\>wrote:
> 
> > Hi folks,
> > 
> > This is a one-time announcement about yet another blog project of mine...
> > 
> > == What ==
> > 
> > A couple weeks ago I put out a call for volunteers to run a  
> > collaborative blog with me focused on best practices in Ruby. It is  
> > now live at:
> > 
> > [http://blog.rubybestpractices.com/](http://blog.rubybestpractices.com/)

---

<div class="post-metadata">

**Author:** ![James\_Edward\_Gray\_II](https://avatars.discourse-cdn.com/v4/letter/j/ea5d25/32.png) [@James\_Edward\_Gray\_II](https://rubytalk.org/u/James_Edward_Gray_II)\
**Post date:** [14 April 2009 16:24 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/3 "2009-04-14T16:24:42Z")

</div>

This is already shaping up to be a must-read, with only two real content posts so far. I really hope the trend continues.

My only complaint is the lack of a \<title\> tag on the home page. I had to make up a title when I bookmarked it.

James Edward Gray II

> **···**
>
> On Apr 14, 2009, at 8:14 AM, Gregory Brown wrote:
> 
> > A couple weeks ago I put out a call for volunteers to run a  
> > collaborative blog with me focused on best practices in Ruby. It is  
> > now live at:
> > 
> > [http://blog.rubybestpractices.com/](http://blog.rubybestpractices.com/)

---

<div class="post-metadata">

**Author:** ![Martin\_DeMello](https://avatars.discourse-cdn.com/v4/letter/m/f17d59/32.png) [@Martin\_DeMello](https://rubytalk.org/u/Martin_DeMello)\
**Post date:** [14 April 2009 16:49 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/4 "2009-04-14T16:49:03Z")

</div>

Looks excellent!

martin

> **···**
>
> On Tue, Apr 14, 2009 at 6:44 PM, Gregory Brown \<gregory.t.brown@gmail.com\> wrote:
> 
> > Hi folks,
> > 
> > This is a one-time announcement about yet another blog project of mine...
> > 
> > == What ==
> > 
> > A couple weeks ago I put out a call for volunteers to run a  
> > collaborative blog with me focused on best practices in Ruby. It is  
> > now live at:
> > 
> > [http://blog.rubybestpractices.com/](http://blog.rubybestpractices.com/)

---

<div class="post-metadata">

**Author:** ![Michael\_Furmaniuk](https://avatars.discourse-cdn.com/v4/letter/m/ed8c4c/32.png) [@Michael\_Furmaniuk](https://rubytalk.org/u/Michael_Furmaniuk)\
**Post date:** [14 April 2009 19:16 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/5 "2009-04-14T19:16:55Z")

</div>

Nice blog, especially the Blocks for Robustness post which uses one of  
my questions and gives me another good method of handling that problem.

> **···**
>
> --  
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).

---

<div class="post-metadata">

**Author:** ![Diego\_Virasoro](https://avatars.discourse-cdn.com/v4/letter/d/5f9b8f/32.png) [@Diego\_Virasoro](https://rubytalk.org/u/Diego_Virasoro)\
**Post date:** [15 April 2009 13:10 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/6 "2009-04-15T13:10:12Z")

</div>

great news: I've been looking forward to this since you mentioned it  
on your blog... and to be honest I wasn't expecting it this early.

Diego

---

<div class="post-metadata">

**Author:** ![Greg\_Brown1](https://avatars.discourse-cdn.com/v4/letter/g/258eb7/32.png) [@Greg\_Brown1](https://rubytalk.org/u/Greg_Brown1)\
**Post date:** [14 April 2009 17:26 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/7 "2009-04-14T17:26:58Z")

</div>

This should be fixed now, thanks.

-greg

> **···**
>
> On Tue, Apr 14, 2009 at 12:24 PM, James Gray \<james@grayproductions.net\> wrote:
> 
> > My only complaint is the lack of a \<title\> tag on the home page. I had to  
> > make up a title when I bookmarked it.
> 
> --  
> BOOK: [http://rubybestpractices.com](http://rubybestpractices.com)  
> TECH: [http://blog.majesticseacreature.com](http://blog.majesticseacreature.com)  
> NON-TECH: [http://metametta.blogspot.com](http://metametta.blogspot.com)

---

<div class="post-metadata">

**Author:** ![Aapo\_Lehtinen](https://avatars.discourse-cdn.com/v4/letter/a/67e7ee/32.png) [@Aapo\_Lehtinen](https://rubytalk.org/u/Aapo_Lehtinen)\
**Post date:** [14 April 2009 18:31 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/8 "2009-04-14T18:31:56Z")

</div>

Martin DeMello kirjoitti viestissään (lähetysaika tiistai, 14. huhtikuuta 2009  
16:49:03):

> **···**
>
> > On Tue, Apr 14, 2009 at 6:44 PM, Gregory Brown \> \> \<gregory.t.brown@gmail.com\> wrote:  
> > \> Hi folks,  
> > \>  
> > \> This is a one-time announcement about yet another blog project of mine...  
> > \>  
> > \> == What ==  
> > \>  
> > \> A couple weeks ago I put out a call for volunteers to run a  
> > \> collaborative blog with me focused on best practices in Ruby. It is  
> > \> now live at:  
> > \>  
> > \> [http://blog.rubybestpractices.com/](http://blog.rubybestpractices.com/)
> > 
> > Looks excellent!
> > 
> > martin
> 
> Agreed, not too web2point0

---

<div class="post-metadata">

**Author:** ![Chuck\_Remes](https://avatars.discourse-cdn.com/v4/letter/c/3be4f8/32.png) [@Chuck\_Remes](https://rubytalk.org/u/Chuck_Remes)\
**Post date:** [14 April 2009 17:44 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/9 "2009-04-14T17:44:16Z")

</div>

For those of us who read via RSS, it would be great if you either published the entire article to the news stream OR put a "more..." link into the summary so it is obvious there is more text.

cr

> **···**
>
> On Apr 14, 2009, at 12:26 PM, Gregory Brown wrote:
> 
> > On Tue, Apr 14, 2009 at 12:24 PM, James Gray \<james@grayproductions.net \> \> wrote:
> > 
> > > My only complaint is the lack of a \<title\> tag on the home page. I had to  
> > > make up a title when I bookmarked it.
> > 
> > This should be fixed now, thanks.

---

<div class="post-metadata">

**Author:** ![Greg\_Brown1](https://avatars.discourse-cdn.com/v4/letter/g/258eb7/32.png) [@Greg\_Brown1](https://rubytalk.org/u/Greg_Brown1)\
**Post date:** [14 April 2009 17:53 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/10 "2009-04-14T17:53:24Z")

</div>

Well, the summaries are completely independent from the text, so it  
should be pretty obvious over time. I thought about full text  
streams, but I don't trust the content to display properly that way.

-greg

> **···**
>
> On Tue, Apr 14, 2009 at 1:44 PM, Chuck Remes \<cremes.devlist@mac.com\> wrote:
> 
> > For those of us who read via RSS, it would be great if you either published  
> > the entire article to the news stream OR put a "more..." link into the  
> > summary so it is obvious there is more text.

---

<div class="post-metadata">

**Author:** ![Ben\_Lovell](https://avatars.discourse-cdn.com/v4/letter/b/edb3f5/32.png) [@Ben\_Lovell](https://rubytalk.org/u/Ben_Lovell)\
**Post date:** [14 April 2009 18:07 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/11 "2009-04-14T18:07:30Z")

</div>

There are literally \*stacks\* of other technical blogs that display their  
contents correctly via feeds. What problem do you foresee?

I would prefer to read the full text via RSS if possible.

Great work otherwise!

> **···**
>
> On Tue, Apr 14, 2009 at 6:53 PM, Gregory Brown \<gregory.t.brown@gmail.com\>wrote:
> 
> > On Tue, Apr 14, 2009 at 1:44 PM, Chuck Remes \<cremes.devlist@mac.com\> \> wrote:
> > 
> > \> For those of us who read via RSS, it would be great if you either  
> > published  
> > \> the entire article to the news stream OR put a "more..." link into the  
> > \> summary so it is obvious there is more text.
> > 
> > Well, the summaries are completely independent from the text, so it  
> > should be pretty obvious over time. I thought about full text  
> > streams, but I don't trust the content to display properly that way.

---

<div class="post-metadata">

**Author:** ![Tony\_Arcieri6](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@Tony\_Arcieri6](https://rubytalk.org/u/Tony_Arcieri6)\
**Post date:** [14 April 2009 18:32 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/12 "2009-04-14T18:32:11Z")

</div>

Yes, agreed. If the full text isn't in the RSS feed I typically won't  
bother reading it.

I read many technical blogs with rich formatting and it's preserved just  
fine in my RSS reader.

> **···**
>
> On Tue, Apr 14, 2009 at 12:07 PM, Ben Lovell \<benjamin.lovell@gmail.com\>wrote:
> 
> > There are literally \*stacks\* of other technical blogs that display their  
> > contents correctly via feeds. What problem do you foresee?
> > 
> > I would prefer to read the full text via RSS if possible.
> 
> --  
> Tony Arcieri  
> medioh.com

---

<div class="post-metadata">

**Author:** ![Greg\_Brown1](https://avatars.discourse-cdn.com/v4/letter/g/258eb7/32.png) [@Greg\_Brown1](https://rubytalk.org/u/Greg_Brown1)\
**Post date:** [14 April 2009 19:48 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/13 "2009-04-14T19:48:42Z")

</div>

Well, we can't have that, now can we?

I just switched korma over to use full text feeds. We'll see how it works out.  
If there are problems, please send me a direct email.

-greg

> **···**
>
> On Tue, Apr 14, 2009 at 2:32 PM, Tony Arcieri \<tony@medioh.com\> wrote:
> 
> > On Tue, Apr 14, 2009 at 12:07 PM, Ben Lovell \<benjamin.lovell@gmail.com\>wrote:
> > 
> > > There are literally \*stacks\* of other technical blogs that display their  
> > > contents correctly via feeds. What problem do you foresee?
> > > 
> > > I would prefer to read the full text via RSS if possible.
> > 
> > Yes, agreed. If the full text isn't in the RSS feed I typically won't  
> > bother reading it.

---

<div class="post-metadata">

**Author:** ![Ben\_Lovell](https://avatars.discourse-cdn.com/v4/letter/b/edb3f5/32.png) [@Ben\_Lovell](https://rubytalk.org/u/Ben_Lovell)\
**Post date:** [14 April 2009 20:18 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/14 "2009-04-14T20:18:49Z")

</div>

I just switched korma over to use full text feeds. We'll see how it works

> out.  
> If there are problems, please send me a direct email.
> 
> -greg

Great, thank you!

> **···**
>
> On Tue, Apr 14, 2009 at 8:48 PM, Gregory Brown \<gregory.t.brown@gmail.com\>wrote:

---

<div class="post-metadata">

**Author:** ![Tony\_Arcieri6](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@Tony\_Arcieri6](https://rubytalk.org/u/Tony_Arcieri6)\
**Post date:** [15 April 2009 01:07 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/15 "2009-04-15T01:07:19Z")

</div>

Thanks! And subscribed! 🙂

> **···**
>
> On Tue, Apr 14, 2009 at 1:48 PM, Gregory Brown \<gregory.t.brown@gmail.com\>wrote:
> 
> > \> Yes, agreed. If the full text isn't in the RSS feed I typically won't  
> > \> bother reading it.
> > 
> > Well, we can't have that, now can we?
> > 
> > I just switched korma over to use full text feeds. We'll see how it works  
> > out.  
> > If there are problems, please send me a direct email.
> 
> --  
> Tony Arcieri  
> medioh.com

---

<div class="post-metadata">

**Author:** ![Jesus\_Gabriel\_y\_Gala](https://avatars.discourse-cdn.com/v4/letter/j/96bed5/32.png) [@Jesus\_Gabriel\_y\_Gala](https://rubytalk.org/u/Jesus_Gabriel_y_Gala)\
**Post date:** [15 April 2009 09:01 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/16 "2009-04-15T09:01:44Z")

</div>

Thanks for this, I'm on the side of those who prefer reading the full  
article in the RSS reader.  
I use Google Reader and it's showing up fine.

I'm looking forward for more articles.  
Keep up the good job !!

Jesus.

> **···**
>
> On Tue, Apr 14, 2009 at 9:48 PM, Gregory Brown \<gregory.t.brown@gmail.com\> wrote:
> 
> > On Tue, Apr 14, 2009 at 2:32 PM, Tony Arcieri \<tony@medioh.com\> wrote:
> > 
> > > On Tue, Apr 14, 2009 at 12:07 PM, Ben Lovell \<benjamin.lovell@gmail.com\>wrote:
> > > 
> > > > There are literally \*stacks\* of other technical blogs that display their  
> > > > contents correctly via feeds. What problem do you foresee?
> > > > 
> > > > I would prefer to read the full text via RSS if possible.
> > > 
> > > Yes, agreed. If the full text isn't in the RSS feed I typically won't  
> > > bother reading it.
> > 
> > Well, we can't have that, now can we?
> > 
> > I just switched korma over to use full text feeds. We'll see how it works out.  
> > If there are problems, please send me a direct email.

---

<div class="post-metadata">

**Author:** ![Michael\_Fellinger1](https://avatars.discourse-cdn.com/v4/letter/m/e47774/32.png) [@Michael\_Fellinger1](https://rubytalk.org/u/Michael_Fellinger1)\
**Post date:** [15 April 2009 15:16 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/17 "2009-04-15T15:16:21Z")

</div>

Doesn't that prevent gist embedding/highlighting in the feed?

> **···**
>
> On Wed, 15 Apr 2009 04:48:42 +0900 Gregory Brown \<gregory.t.brown@gmail.com\> wrote:
> 
> > On Tue, Apr 14, 2009 at 2:32 PM, Tony Arcieri \<tony@medioh.com\> wrote:  
> > \> On Tue, Apr 14, 2009 at 12:07 PM, Ben Lovell \> \> \<benjamin.lovell@gmail.com\>wrote:  
> > \>  
> > \>\>  
> > \>\> There are literally \*stacks\* of other technical blogs that display  
> > \>\> their contents correctly via feeds. What problem do you foresee?  
> > \>\>  
> > \>\> I would prefer to read the full text via RSS if possible.  
> > \>\>  
> > \>  
> > \> Yes, agreed. If the full text isn't in the RSS feed I typically  
> > \> won't bother reading it.
> > 
> > Well, we can't have that, now can we?
> > 
> > I just switched korma over to use full text feeds. We'll see how it  
> > works out. If there are problems, please send me a direct email.
> 
> --  
> ^ manveru

---

<div class="post-metadata">

**Author:** ![John\_Maclean1](https://avatars.discourse-cdn.com/v4/letter/j/a183cd/32.png) [@John\_Maclean1](https://rubytalk.org/u/John_Maclean1)\
**Post date:** [14 April 2009 20:59 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/18 "2009-04-14T20:59:36Z")

</div>

/me looks forward to some articles on testing.

> **···**
>
> 2009/4/14 Ben Lovell \<benjamin.lovell@gmail.com\>:
> 
> > On Tue, Apr 14, 2009 at 8:48 PM, Gregory Brown \<gregory.t.brown@gmail.com\>wrote:
> > 
> > I just switched korma over to use full text feeds. We'll see how it works
> > 
> > > out.  
> > > If there are problems, please send me a direct email.
> > > 
> > > -greg
> > 
> > Great, thank you!
> 
> --  
> John Maclean  
> 07739 171 531  
> MSc (DIC)
> 
> Timezone: GMT

---

<div class="post-metadata">

**Author:** ![Greg\_Brown1](https://avatars.discourse-cdn.com/v4/letter/g/258eb7/32.png) [@Greg\_Brown1](https://rubytalk.org/u/Greg_Brown1)\
**Post date:** [15 April 2009 15:46 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/19 "2009-04-15T15:46:42Z")

</div>

I'm actually not sure. Anyone know the answer here?  
We definitely plan to use gist on the RBP blog.

-greg

> **···**
>
> On Wed, Apr 15, 2009 at 11:16 AM, Michael Fellinger \<m.fellinger@gmail.com\> wrote:
> 
> > > Well, we can't have that, now can we?
> > > 
> > > I just switched korma over to use full text feeds. We'll see how it  
> > > works out. If there are problems, please send me a direct email.
> > 
> > Doesn't that prevent gist embedding/highlighting in the feed?

---

<div class="post-metadata">

**Author:** ![Robert\_K1](https://yyz1.discourse-cdn.com/flex029/user_avatar/rubytalk.org/robert_k1/32/1830_2.png) [@Robert\_K1](https://rubytalk.org/u/Robert_K1)\
**Post date:** [15 April 2009 16:35 UTC](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839/20 "2009-04-15T16:35:14Z")

</div>

I don't know either. But let's see what happens when we have the first gist in a posting.

Cheers

&nbsp;&nbsp;robert

> **···**
>
> On 15.04.2009 17:46, Gregory Brown wrote:
> 
> > On Wed, Apr 15, 2009 at 11:16 AM, Michael Fellinger \> \<m.fellinger@gmail.com\> wrote:
> > 
> > > > Well, we can't have that, now can we?
> > > > 
> > > > I just switched korma over to use full text feeds. We'll see how it  
> > > > works out. If there are problems, please send me a direct email.
> > > 
> > > Doesn't that prevent gist embedding/highlighting in the feed?
> > 
> > I'm actually not sure. Anyone know the answer here?  
> > We definitely plan to use gist on the RBP blog.

[Next page](https://rubytalk.org/t/ann-the-ruby-best-practices-collaborative-blog/52839.md?page=2)
