Some time ago I talked about not using github actively. That's what came to an end recently. For a side project I created a flexible grid-rendering php class that I published on github finally. It's not perfect code and it's not the best project idea ever but it's a beginning I guess.
I always struggled if I should make a git repo or publish some of my code because you can be blamed for sth but that's not gonna happen. On github, and in the online developer community in general, when someone thinks your code is crappy they're refactoring it and send you a pull request so you can improve by reading the way someone else would code the exact same problem.
So check out my PhpGridder.
And, finally.. "Fork me on github".