Feeling stuck on something? It can be frustrating to feel like you don’t know how to de-risk your business, move faster, or validate your idea. You’re not alone. Running a startup is hard! We’re here to help.
A podcast about the design, development, and business of great software. Each week, Chad Pytel (COO) is joined by people who build and nurture the products we love.
Spend more time on your app’s unique functionality and leave the repeatable features to thoughtbot. With over a billion downloads, our open source projects power many of the world’s most visited websites.
Answer your critical early business questions with our Product Design Sprint Guide through the design and prototyping process.
Since 2012, one way we’ve shared thoughtbot expertise is through the learning platform Upcase. With Upcase, we’ve helped thousands of developers level up their skills through workshops, videos, flash cards, and coding exercises.
To be successful your business and product must evolve. The challenge is determining the best path forward. In supporting hundreds of clients to identify opportunities, we've organized our strategies for conducting research and uncovering insights into a Research & Strategy Playbook. This playbook digs into specific use cases to help you break out of normal patterns to drive innovation.
Past event recordings can be found on our Events page and we encourage you to sign up for our newsletter and follow us on socials to learn about new events where you can join us.
Office hours are free, remote drop-in sessions where our experienced designers and developers devote their time towards mentoring, answering your questions or discussing your goals for your products and product teams.
Learn to make domains and TLS certificates predictable and debuggable, while grasping their core concepts with plenty of examples.
Learn to test Ruby on Rails web applications from the ground up in this comprehensive guide to modern testing practices.
Learn the many facets of creating, growing and maintaining a successful open source project.
See what it’s like to program in a language without null. You might even learn some Haskell along the way.
Learn to accomplish your Git goals without getting distracted by internals or confusing terminology.
The canonical reference for writing fantastic Rails applications from authors who have created hundreds.