5 tips for keeping your Rails views under control

Use & enforce design and code styleguides for SASS & views Markup is about content not design Use SASS variables mixins Move CSS classes up in the DOM & design changes to CSS Use decorators (or helpers) to: Generate classes Generate copy Generate HTML attributes View my RailsConf talk on Incremental Design. #mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; } /* Add your own MailChimp ...

Read More


If you see something, say the RIGHT thing :: Thoughts on intervening

Posted on November 14, 2013

By now, most of you have heard about the sexual assault at Code Mash. Justine -- and others that come out about sexual assault -- are some of the bravest people in the world. They have opened themselves and their lives up to the scrutiny of an often cruel world. And I salute them. But what I really want to talk about are the witnesses. Zach, who was talking with the developer who intervened, wrote a thoughtful post on intervening -- why ...

Read More


Why start-ups should be concerned about hiring a diverse group of engineers

Posted on March 1, 2013

I wrote this as a first draft after taking The Op-Ed Project seminar in the fall of 2012. It inspired a later article published on Entreprenur.com Hiring engineers for start-ups -- or any company -- is hard. In fact, hiring engineers was the 2nd hardest position to fill in 2012. So one of the last thing you want to add to your list of must-haves -- Ruby, Javascript, Ops, TDD, etc -- is gender diversity. A lot is at stake when you hire ...

Read More


Values: Where tech + handmade converge

Posted on September 15, 2012

I wrote a post on the blog for my coming soon! product inspired by a talk Francis Hwang gave at GoRuCo on Javascript. He said: Our tools will change, but our values can stay the same. Read my post here.

Read More


Is it really so hard to find female programmers??

Posted on May 2, 2011

I am currently hiring a few students for a summer internship. About 40% of the applicants were women and about half my interviews are with women. How'd I do it? It was common sense really. (more…)

Read More