Marko Anastasov wrote this on May 28, 2018

Rails Testing Handbook

A new ebook on building test-driven Rails apps with RSpec and Cucumber.

At Rendered Text, we have a long history with Ruby on Rails. Checking the blog archive reminds me that we published first posts about working with Rails way back in 2009.

Many years and thousands of lines of code later, I’m proud to announce that we’ve published our first ebook. It’s called Rails Testing Handbook and it distills the essence of building Rails apps with tests, doing continuous integration and collaborating via pull requests. It’s the workflow which has served us well over the years, most notably in creating and scaling Semaphore without losing our minds.

Early reader feedback has been overwhelmingly positive. Some lead developers have shared that they got a few new tricks from it. Newcomers said that the book has helped them finally understand behavior-driven development (BDD).

So if you’re working with Rails, I encourage you to download the book — it’s free! — check it out, share it with your friends and send us any feedback you may have. Enjoy!

comments powered by Disqus

About Marko Anastasov

Rendered Text co-founder. Started with code, currently more focused on people and words. Foosball striker and entry-level cyclist.

Suggested Reads

Inject is a fundamental building block

Inject is one of the fundamental, and most versatile constructs available in functional languages. It can be used to implement map, select, max, all? and a bunch of other iteration related methods. Unfortunately, many programmers are not aware of its awesome powers. This article is here to improve this fact.

———

Rendered Text is a software company. For questions regarding Semaphore, please visit semaphoreci.com. Otherwise, feel free to get in touch any time by sending us an email.