What is CI and why use it?
You probably heard the news, CI is cool. In this post I’m going to walk you through the basics of what CI is, and why you need to use it, like now. What is CI? First of all, what does CI stand for? It...
View ArticleWhy cloud services are key to successful companies
The rise of cloud services is one of the most transformative developments in how information technology services are created, delivered, and accessed, and ultimately allows companies to achieve faster...
View ArticleRails unit-testing best practices
At Rainforest, we love testing as it is the best way to ship high quality software. In addition to using Rainforest tests, we use a bunch of testing tools for our Rails applications. In this Deployment...
View ArticleContinuous Integration Servers: Should you self-host or rely on SaaS?
At Rainforest, we’ve spent a lot of time helping our amazing customers build the perfect deployment workflow. An important component in deploying applications effectively is a Continuous Integration...
View ArticleDocker in Action – Development to Delivery, Part 2
This is a guest post by Michael Herman from Real Python – learn Python programming and web development through hands-on, interesting examples that are useful and fun! This three part series will teach...
View Article3 Must-Have QA Integrations For Your CI/CD Processes
Siloing your QA process, whether that’s with a particular team, in a specific timeframe during development, or overseas with an outsourcing firm, significantly slows down the feedback loop and delays...
View Article
More Pages to Explore .....