Skip to main content
thoughtbot thoughtbot
  • Live on Twitch!

    thoughtbot is livestreaming

    Work alongside the thoughtbot team as we collaborate with each other and our clients, live. Ask us anything, we're live right now!

  • Case Studies
  • Blog
  • Let’s Talk
Live on Twitch!

thoughtbot is livestreaming

Work alongside the thoughtbot team as we collaborate with each other and our clients, live. Ask us anything, we're live right now!

Let’s get started!
View all Services
Development
  • Ruby on Rails
  • Hotwire
  • AI and Machine Learning
  • Maintenance
  • Mobile
Design
  • Discovery Sprints
  • UX, UI, and Product Design
  • Design Systems
Product
  • MVP
  • Product Management
  • Accessibility
Team and Processes
  • Team Augmentation
  • Fractional Leadership
View all Services
View all Resources
Development
  • Tech Leadership Resources
  • Open Source
  • Books
  • The Bike Shed Podcast
  • Live Streaming on YouTube
  • Conference Talks
The business of great software
  • Playbook
  • Purpose Built
  • Giant Robots Smashing Into Other Giant Robots Podcast
  • Design Sprint Guide
  • Live Streaming on LinkedIn
View all Resources

Shoulda Articles

Written by thoughtbot, your expert partner for design and development.

    • All Topics
    • Design
    • Development
    • Product
    • More topics
  1. Shoulda Matchers 3.0

    Our testing library introduces some backward-incompatible changes as well as new bugfixes and features.

    Elliot Winkler
    June 5, 2015
    • News
    • Web
    • Shoulda
    • Testing
    • Open Source
  2. Shoulda Matchers 2.8.0

    An overview of changes in the latest release.

    Elliot Winkler
    February 2, 2015
    • News
    • Web
    • Ruby
    • Open Source
    • Testing
    • Shoulda
  3. Shoulda Matchers 2.6.0

    Announcing the latest version of Shoulda Matchers, now ready for Rails 4.1.

    Elliot Winkler
    April 14, 2014
    • News
    • Web
    • Ruby
    • Open Source
    • Testing
    • Shoulda
  4. Shoulda Matchers 2.0

    Shoulda Matchers has been around for a long time. Unfortunately, it’s...

    Jason Draper
    April 3, 2013
    • News
    • Web
    • Ruby
    • Testing
    • Shoulda
  5. SHOULDA BEEN GONE

    We haven’t been taking pull requests on shoulda-matchers as much as we...

    Gabe Berke-Williams
    May 12, 2012
    • Web
    • Open Source
    • Shoulda
  6. Writing matchers for shoulda

    Shoulda provides assertions that allow developers to quickly test common...

    Joe Ferris
    December 16, 2010
    • Web
    • Ruby
    • Testing
    • Shoulda
  7. This should_change your mind

    There’s been a bunch of hullabaloo about our recent deprecation of the...

    Josh Clayton
    June 24, 2010
    • Web
    • Testing
    • Shoulda
  8. The future of shoulda

    Shoulda has long been one of our most useful and popular open source...

    Joe Ferris
    June 15, 2010
    • News
    • Web
    • Rails
    • Open Source
    • Shoulda
  9. Shoulda 2.10: time for a little love for ActionController

    Shoulda’s ActiveRecord macros received some well-deserved attention in...

    Joe Ferris
    March 4, 2009
    • News
    • Web
    • Ruby
    • Testing
    • Open Source
    • Shoulda
  10. Mixing Cucumber with Test::Unit/Shoulda

    I don’t know if cucumber is a fruit or vegetable There’s a lot...

    Joe Ferris
    February 20, 2009
    • Web
    • Testing
    • Shoulda
  11. Sign up to receive a weekly recap from thoughtbot

    Looking for even more ways to stay connected?
    RSS feed icon Check out our feeds
1 2 Next › Last »

Footer

thoughtbot
  • Services
  • Case Studies
  • Resources
  • Let's Talk
  • Our Company
  • Careers
  • Purpose
  • Blog
  • Sponsor
  • Mastodon
  • Bluesky
  • GitHub
  • YouTube
  • Twitch
  • Feeds
© 2025 thoughtbot, inc.

The design of a robot and thoughtbot are registered trademarks of thoughtbot, inc.

  • US: +1 (877) 9-ROBOTS
  • UK: +44 (0)20 3807 0560
  • Beware of fraudulent thoughtbot job listings Learn more
  • Code of Conduct
  • Accessibility Statement
  • Privacy Policy