All activity
![Joe Ferris](https://ph-avatars.imgix.net/1204459/original.jpeg?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop)
In celebration of our 20th Anniversary, we've selected 20 amazing articles posted to our blog from over the course of our 20 years, and compiled them into a beautiful 78-page PDF book, along with a a visual timeline of company milestones.
![thoughtbot 20th Anniversary eBook](https://ph-files.imgix.net/bdde0ece-0469-44c0-9c10-0e231183db80.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop)
thoughtbot 20th Anniversary eBook
A beautiful 78-page eBook in celebration of our 20th year.
![Joe Ferris](https://ph-avatars.imgix.net/1204459/original.jpeg?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop)
Upcase represents the collective best practices of the team at thoughtbot. Some of the topics covered include Test Driven Development, workflow & developer tooling, new frameworks and languages and techniques and patterns for building maintainable large scale applications
Today we are thrilled to open it up to the public for free.
Upcase by thoughtbot
An online learning platform for developers - now free