Chad and Will examine the ever expanding AI bubble and ponder on what we can expect it to see evolve in the coming years.
Come and see some of thoughtbot’s fabulous workspaces.
Rails framework code is full of inheritance magic, but your application code doesn’t have to be. Learn how composition makes dependencies explicit, testing easier, and debugging a breeze—using patterns you already know from JavaScript.
Joël and Aji reference their personal bibliographies as they compare the different influences that have shaped their programmer world view.
Rails model specs full of setup and error-message checks? There’s a reason so many teams replace them using shoulda-matchers. We’ll look at what those expectations are doing, how they make your tests more resilient to changes, and a lot less noisy.
Celebrate Giant Robots’ 600th episode in style as Sami pulls together thoughtbot staff old and new to celebrate this monumental milestone.
Discover where Rails methods come from and solve the biggest confusion JavaScript developers face when learning Rails.
Aji and Sally sit down to dissect the complicated beast that is AI.
Run a code audit on your Rails app using thoughtbot’s best practices with this new Claude skill.
Overriding Rails credentials, a helper to submit forms with images and how to count tests with rspec’s –dry-run option.