Community as a Side Effect: Stephen Anderson on Mad Railers, Madison Ruby, and Bendyworks
Community as a Side Effect: Stephen Anderson on Mad Railers, Madison Ruby, and Bendyworks
•
UGtastic Archive
Full Transcript Available
Meet Stephen Anderson, the founder of the Mad Railers user group in Madison, Wisconsin. Learn how he incorporates local culture into the group's activities and the benefits of hosting hands-on sessions and open hack days. Don't miss this opportunity to learn from a true expert in the Ruby and Rails community! #ruby #rails #madrails #usergroup #community
The Interviewer
Mike Hall
Interviewer, UGtastic
The Guest
Stephen Anderson
ruby and rails practice
The Conversation
Mike Hall
Interviewer, UGtastic
Hi, I'm Mike. I'm at WindyCityRails again and I'm standing here with Stephen Anderson who runs the Mad Railers and he's involved with the Madison Ruby up in Madison, Wisconsin. So, welcome and thank you for taking a few minutes to talk with me. Can you tell me a little bit about what Mad Railers is and what you're doing up in Madison?
Stephen Anderson
ruby and rails practice
Well, Mad Railers, a friend and I started that in early 2006 right after we did the first Agile Web Development with Rails book in a book club and he went on to start teaching Rails at the tech college and he and I launched the users group and I inherited the user group from him a few years later. I'm still involved in running it. Many other people help run it as well. And it's really blossomed lately. We typically have about 20 people at a meeting and we have a wide range of things we do. The next couple will be focused, the next one will be introduction for newbies, kind of introduction to Rails. Yes. And then after that we're going to split in two. We're going to do Coen's and Katta's so people can choose which they want.
Mike Hall
Interviewer, UGtastic
So, more of a hands-on and then also more of a lecture-talky type kind of group?
Stephen Anderson
ruby and rails practice
We've traditionally been kind of oriented towards having people talk on a subject but I'm personally trying to move us towards more doing and I'm going to resurrect open hack days again and other people in Mad Railers who want to host hack evenings are welcome to do the same. I like to do the same. I like to do the days just because a full day lets you bite off meteor problems. And when I talked to Jim Remzik yesterday, he kind of described that Madison has a very interesting culture and has that something that like with the Madison Ruby tries to make sure that it really incorporates the local flavor of Madison into the conference, is that something that's affected how you work with Mad Railers?
Mike Hall
Interviewer, UGtastic
That it has, that it has, medicine has its own unique culture and, and, and vibe?
Stephen Anderson
ruby and rails practice
Well, it certainly does. We don't talk about it much at Mad Railers. Well, because you're all in Madison, so we're all in Madison. Fish doesn't talk about the sea. Right, right. But as Jim and Jen are running a Madison Ruby conference, they're very focused on that and exposing technologists from around the nation and the world to aspects that are wonderful about Madison. And the Madisonites who participate in the conference love it as well because it opens our eyes to things that we hadn't been thinking about. Yeah, just something that's maybe kind of hidden in plain view. You see it all the time, but come in and everybody kind of has fresh eyes. The other thing that's really awesome about the conferences that Jim runs is the, the way they bring in master crafts people in other crafts, people who are not Ruby on Rails or not programmers or designers, but come and talk to us about their craft and their passion.
Mike Hall
Interviewer, UGtastic
Yeah.
Stephen Anderson
ruby and rails practice
And, uh, seems like the favorite talks are generally not about Ruby on Rails. Yeah, yeah, something that's a little bit unique. Yes. But kind of jumping back to the, the hands-on. You said you like to do them during the, the, the hands-on sessions. You like to do them during the day versus the night.
Mike Hall
Interviewer, UGtastic
How do you work that with people's schedules?
Stephen Anderson
ruby and rails practice
I mean, most of the times we do user groups at night because that's when people are off work. Well, what I do is I just kind of say, hey, I've got the energy to spend a Saturday and to host an open hack day. Oh, so on a weekend day. I post it and, and anyone and everyone who can make it is welcome to join. But it's not on a Wednesday, it's, it's on a generally weekend. It's generally on a weekend and it's something above and beyond the regular meetings. Mm-hmm. And another idea that I want to pitch to the user group is something we did at Bendyworks, our, our software company. We did an internal conference and we're about to do our second. Mm-hmm. And there's a really great dynamic in having, you know, very familiar, you know, amongst friends. Mm-hmm. By and for friends.
Mike Hall
Interviewer, UGtastic
Yeah.
Stephen Anderson
ruby and rails practice
It, it's a very low pressure introduction for speaking.
Mike Hall
Interviewer, UGtastic
Yeah.
Stephen Anderson
ruby and rails practice
To many people. Early geek fest was.
Mike Hall
Interviewer, UGtastic
Yeah. Yeah. Yeah.
Stephen Anderson
ruby and rails practice
And I want to pitch that to the group. I think that would be pretty wonderful imagining something along the lines of a bar camp.
Mike Hall
Interviewer, UGtastic
Yeah. Yeah.
Stephen Anderson
ruby and rails practice
Those are a lot of fun. Low pressure, safe environments. I mean, that's probably one of the best things I think about user groups is they generally provide, when you've kind of established a presence in the group, it's a little bit safer and you don't feel that's like coming to a conference or you're going to stand up in front of a hundred plus strangers, a dozen or so people that you know seems to be much softer and can lead to bigger and better things. Mm-hmm.
Mike Hall
Interviewer, UGtastic
Yeah.
Stephen Anderson
ruby and rails practice
And just real quick, we kind of mentioned before when we were chatting about Bendyworks having kind of an interesting relationship with other, what might be other competitors. Oh, yeah.
Mike Hall
Interviewer, UGtastic
Yeah.
Stephen Anderson
ruby and rails practice
So, you know, you showed me how your laptop has stickers from a half dozen companies that might otherwise be called competitors if you were maybe vying for the same market. Well, it's part of the joy in what we do. We're participants in a community that is so friendly and so supportive. And we're experiencing, you know, a market with enough demand that, frankly, most of the time our problems are along the lines of who can I trust to refer a client I can't help right now to rather than, oh, I have to, you know, scratch and claw to land the next gig.
Mike Hall
Interviewer, UGtastic
Right.
Stephen Anderson
ruby and rails practice
That's a pretty wonderful spot to be in.
Mike Hall
Interviewer, UGtastic
Yeah.
Stephen Anderson
ruby and rails practice
And it's so much fun to talk to other people who are running shops like ours and swap stories.
Mike Hall
Interviewer, UGtastic
Yeah. And has that been something that, you know, that you're a consulting firm, that you're involved with the community?
Stephen Anderson
ruby and rails practice
Has that ever been something where you've, have you ever hired somebody out of, that you've met just through the user group? Oh, yeah. The, well, Bendyworks itself sprung into existence as a side effect of supporting the user group amongst other dynamics. But, yeah, I started helping the user group and doing things and talking about Ruby on Rails and teaching Ruby on Rails without ever thinking it would become a company. Oh, well, yeah, that's an interesting way to go about it. And also, it's been our main source of employees that every, you know, support the community.
Mike Hall
Interviewer, UGtastic
Right.
Stephen Anderson
ruby and rails practice
Help people grow skills. And every now and then, somebody really stands out that it excites us that we want them to be part of our group. It's very interesting. So, it's, it's, it's, it's a very synergistic ecosystem that you build the, the group, you build a framework for people to be able to come in and safe and have fun and share and learn and grow. And then you're growing and then you start your own company and then you're able to help these people come up. Mm-hmm. And then, and they're all having a good time. So, the worst case is they come out and they have a good time and they learn something new. The best case is, yeah, they come and they join Bendyworks.
Mike Hall
Interviewer, UGtastic
Yeah.
Stephen Anderson
ruby and rails practice
But there's other outcomes too. Like, I really enjoy helping somebody who might become a Bendy worker and, and see them join a different, interesting company. And Rails has really blossomed in Madison.
Mike Hall
Interviewer, UGtastic
Yeah. There are so many shops doing Rails now where, when we started, it was kind of like, what?
Stephen Anderson
ruby and rails practice
Yeah, yeah.
Mike Hall
Interviewer, UGtastic
What's this thing you're talking about?
Stephen Anderson
ruby and rails practice
Yeah, it's, it's, it's like, cut on a little bit more into the ministry. Yes. Well, thank you very much, Stephen, for taking the time to speak. Thank you.