I really like this blog. Out of all of the resources that I have on the internet for programming, I turn to it first. They develop mainly in Ruby on Rails which is what I mainly use too. They also share pretty much every step of their development process.
They write books documenting their best practices as well as new techniques. I am actually reading through their new employee handbook because I find it interesting to see how they develop new software. Obviously since I program as a team of one, a lot of their team processes don't make sense for me. But I still read them because I think they will come in handy when I start looking for a job as a programmer.
They don't just write books and blogs though. They also write and release code on github. High quality code that is used by a lot of people. I actually started using one of their projects before I realized it was a project of theirs. I started using factory girl in my tests because I find it easier to use in rails than fixtures.
So tl;dr for this post is that Thoughtbot rocks!
Get the latest posts delivered right to your inbox.