We’re thoughtbot, a design and development consultancy that brings your digital product ideas to life
When we’re not partnering with clients to build or grow their web and mobile apps, you’ll find us out in the community sharing what we’ve learned.
Enter Upcase by thoughtbot!
Since 2012, one way we’ve shared thoughtbot expertise is through the learning platform you find yourself on today - Upcase. With Upcase, we’ve helped thousands of developers level up their skills through workshops, videos, flash cards, and coding exercises.
Why Upcase?
While mentoring client teams, we identified a lack of educational content for intermediate developers. We decided to to fill that gap ourselves with Upcase.
The core of the Upcase platform is hundreds of hours of videos and screencasts, neatly organized into courses and by topic so that you can find exactly what you need and get to learning.
Want to help support Upcase and our other content production? Sponsor thoughtbot on GitHub.
Some of the topics we feature on Upcase include:
- Test Driven Development in theory and in practice
- Workflow & developer tooling like Vim, tmux and the command line
- Opinionated introductions to new frameworks and languages
- Techniques and patterns for building maintainable large scale applications
Upcase represents the collective best practices of the team here at thoughtbot. We’re thrilled to have opened it up to the public for free.