Sterling Rose Design Blog

Model Component Ordering

2 Comments
Tags: Rails community

On a whim, I asked (in IRC and via Twitter) what order – given validators, accessors, and associations – developers typically listed these components in their models. As far as I know there is no compelling reason to use one order over the other (but feel free to correct me in the comments). Even so, it can be fun to know what other developers do.

I had 19 responses, broken down as follows:

Accessors | Associations | Validators = 20%
Accessors | Validators | Associations = 5%
Associations | Accessors | Validators = 20%
Associations | Validators | Accessors = 45%
Validators | Accessors | Associations = 5%
Validators | Associ...

Childcare at Windy City Rails

5 Comments
Tags: community WIndy City Rails

I was fortunate to run into Ray Hightower as we both left the TDD BoF at 10PM one night. I was pretty wiped out by that point, but was still excited to find out that I was talking to the man behind Windy City Rails.

We had a great discussion on our way to the elevators, about conferences and how to get more women in attendance at them. I mentioned one thing that had come out in the Women in Rails panel as a suggestion: childcare at events. I am of the opinion that having childcare available at conferences, workshops, and other events will be a huge win for families in general, and perhaps women in particular. Ray was very enthusiastic about the idea, and actually followed through on researching childcare alternatives for WCR!

The Westin – which is host...
Read the whole post...

Honor the Beginner

0 Comments
Tags: career community education RailsBridge

I am a martial artist, and try to train either body or mind every day.

Today I was reading a page from Bow to Life: 365 Secrets From the Martial Arts for Daily Life and the lesson really struck home for me in terms of my work with RailsBridge.

(Beginners are) your opportunity to participate and bring more goodness into life. Beginners let you empty your cup while filling theirs. They are life’s way of vaulting you to higher consciousness and better living.

Look for opportunities to share your expertise with others. Treat each opportunity as a learning experience for yourself. Ask yourself why life has sent you this particular person at this special time. What aspect of sharing your expertise is connected to your o...

Being More Visible

3 Comments
Tags: community RailsConf working from home career

RailsConf was inspiring on so many levels, it would be almost impossible to try to cram it all into one blog entry, so I won’t even try. So for this entry, I want to talk about what I took away from the event in terms of being a female developer in an industry that is overwhelmingly male in its constituency.

Before about three weeks ago, I didn’t really think about it much. I was a “coder who was female”, not a “female coder.” The “girl” part was at best incidental. I mean, sure, I knew that I was in the minority in the #rubyonrails IRC channel, but it was a non-issue for the most part. Now, I’m more conscious.

There were about 40 female and about 1100 male attendees at RailsConf 09. That’s a ratio of about 3.6%. I saw and heard (via the #railsconf IRC channel) plenty of guys call it a “sausage-fest.” And it was. Now I’m not abou...
Read the whole post...

Practical Tips for Attending a Rails Conference

0 Comments
Tags: community RailsConf Rails

I just finished attending my first-ever RailsConf in Las Vegas, NV. It was an amazing experience that I’ll be blogging about a lot over the next coming days. I wanted to make my first post on the subject be a (long – sorry) list of tips and advice in case you ever plan to attend a similar event yourself. If you have tips of your own that you’d like to share please feel free to drop them in the comments section!
  1. Bring lots of business cards. One of the greatest benefits of attending a conference of any type is the contacts you will make, and it’s easier for them to remember who you are and keep in touch if they have your contact information.

  2. Take care of your feet. There is a lot of walking and standing, and the days are quite long. Wear very comfortable, well-padded shoes. Put your feet up when you can. If you can find a place to unobtrusively take your shoes of...
Read the whole post...

RailsBridge: Bringing Awesome People Together to Do Awesome Things

0 Comments
Tags: Rails community RailsBridge education

Over the last couple of weeks, a motivated group of people took the See a need, fill a need approach to development in general, and the Rails development community in particular. The needs we saw were:

a) Make a concerted, focused effort to encourage a sort of “culture of kindness,”
b) Promote a “give back” mentality by developing applications in Rails for non-profit organizations,
c) Support greater inclusion of all kinds of minorities, and
d) Provide a wealth of documentation, mentorship, and instructional material to new developers.

With those objectives in mind, we have launched RailsBridge. Our guidelines are pretty simple:

* First, do no harm. Then, help where you can.
* Bridge the gap from aspiring developer to contributing community member, through mentoring, teaching, and writing.
Read the whole post...


Copyright 2007-2010, Sterling Rose Design. All rights reserved.