1. Version control is something that every shipping team uses, but there's not a lot of talking about the right way to do it. Used properly it can improve your code culture and help you move faster. Let's dive into some best practices for Version Control and the workflow we use here at Rainforest.

    Read more.
  2. Continuous Delivery is a fundamentally new paradigm in software development. In the last 10 years, we've gone from Waterfall to Agile to Continuous Delivery (CD). CD gives you the ability to continuously ship improvements to your customers, with minimal overhead and risk, and is being rapidly adopted across the industry.

    Read more.
  3. We just passed 2 million steps tested by Rainforest, and the number of steps our customers are running is growing exponentially. Our first million steps took us 16 months. The second million took 4 months. We're at 2.5 million steps half way into the third month!

    Read more.
  4. We now return a screenshot for every single test in every single browser. I'm so excited to ship this update because, in the few weeks we've been testing it on our internal skunkwerks version of Rainforest, the product has become way more useful.

    Read more.
  5. Various teams have different definitions of when a feature is done. Is something done when it's deployed? Or when it's merged? Or is it done when it's being used actively by users? The definition will vary greatly depending on your product.

    Read more.
  6. About 6 months ago we set out to simplify Rainforest's web UI, by integrating results and tests in one view, the 'dashboard'. Since the good people that use Rainforest have a broad range of technical ability and familiarity with using developer tools, great usability and simplicity are extremely important to us. Read on for the reason behind this change.

    Read more.
  7. We all use Gmail at Rainforest. Tons of people use it, so we've decided to make it easier for you to get to your detailed results in our app. You may have noticed recent emails from us have extra buttons on them - these are 'Gmail actions'.

    Read more.
  8. At Rainforest, we spend a considerable amount of time thinking about what the ultimate testing workflow is. Let me start by saying that the current state of affairs is much better than it ever was. Developers, for the most part, now understand that automated testing is important. There's good literature written around building an efficient QA process as well as how to do this while still shipping often and fast. Tools - especially for web developers - are better than ever.

    Read more.
  9. Any serious project nowadays needs background processing, right? Most of the Ruby community uses Sidekiq or Resque but there are other options. One is QueueClassic. QueueClassic uses PostgreSQL instead of Redis for Sidekiq.

    Read more.
  10. We've finally shipped our most-requested feature. This update gives you individual accounts for everyone on your team. This is the first in a set of features focused around our enterprise users on our roadmap for the next two months.

    Read more.