I love the advice as well. I have some projects I've done that I've never bothered to put on Github. I'm making an effort to get them up there although some of the projects aren't refined.
For example, I have a project I did in 6 hours, so I know it's not the best code I could write. However, I think it's great to share what you've got. As Seth Godin would say, ship it.
Also, we like people with interesting pet projects. It helps us easily get a sense of what kind of engineer you are.
(ObPlug: Tasty Labs is hiring. http://www.tastylabs.com/)