Hi, there. :)

Sarah Mei

I am a Ruby and JavaScript developer based in San Francisco, California. I’m the Chief Consultant at DevMynd Software, where I spend most of my time pairing with my clients’ developers, helping level up their team. My particular areas of interest are OOP, service refactorings, growing teams, and inter-developer dynamics.

I’ve written here about my experiences pair programming while I was at Pivotal Labs, and also my approach to testing. But my most popular article, by a huge margin, is about the dangers of shiny new technology.

I’m writing a book with Sandi Metz about how to refactor Rails applications towards happiness. Fingers crossed, we’ll finish it soon!

Obligatory links to my Twitter, GitHub, and LinkedIn.


I founded RailsBridge in 2009 with Sarah Allen. We run free two-day workshops for women who want to learn Ruby on Rails. We’ve done over 150 events that have reached over 3000 women. Many workshops are in and around San Francisco — which is home base for both Sarah Allen and me — but we have active RailsBridge organizers in many other places too. Check out the BridgeTroll, the application we wrote to manage workshops, for details on upcoming events. By the way, the BridgeTroll code is open source and we’re always looking for new contributors!

I am a director of Ruby Central, a non-profit that runs the two largest Ruby conferences in the world – RubyConf and RailsConf. In addition to the conferences, we support the Ruby community in other interesting ways, such as with grants for development of Ruby-related infrastructure like rubygems.org and bundler. I also helped run the Golden Gate Ruby Conference (GoGaRuCo) here in San Francisco, our not-quite-so-regional regional Ruby conference.

In addition to running technical conferences, I do a lot of speaking at them, and some new speaker mentoring. I’ve written here about how to write an effective conference talk proposal.

My other active mentoring includes working with students at Hackbright Academy in San Francisco, and various other one-off teaching projects for adults and teenagers.

Contacting Me

The best way to get ahold of me is via Twitter. If you’re feeling old skool, though, you can email me at (my Twitter name) @ gmail. Be warned that I am very bad at email.