Today we’re very happy to announce the launch of Semaphore community, our new initiative to build a vast knowledge base about test-driven development, continuous delivery and devops automation.

Rendered Text team behind Semaphore community

At Rendered Text, we’ve always been passionate about best practices and software quality. The software craftsmanship idea is something that resonates with our personal engineering values. It was true before Semaphore existed, was one of the reasons we decided to make a continuous integration product, and continues to motivate us every day.

With making and improving Semaphore, our goal has been to make tutorials on test-driven development, continuous integration and devops automation. We are starting with over 20 original articles on a wide range of topics, from a general introduction to CI, a series that teaches you RSpec from scratch and how to test Clojure web applications with Selenium to integration testing Chef cookbooks.

All tutorials are published under the Creative Commons attribution, non-commercial share-alike international license.

You are also invited to submit your own tutorial. We will publish more information on that in a separate blog post.

Follow the topics that interest you

All articles are tagged accordingly and you can easily subscribe to tags to receive an email whenever a new article on the technology you’re interested in is published. You can also subscribe to updates on individual articles. Our goal is to keep them fresh.

Connect with other developers

All tutorials have comments built in, so you can easily engage in a discussion with other developers and share your tips. If you’d be interested in participating in forum focused on CI, BDD and devops, please let us know.

Explore how other developers work

On the community homepage you will also find links to some interesting open source projects on Semaphore and interviews with teams of successful software companies which have been published on this blog earlier. As with everything else, our goal is to share not just our knowledge, but help others tell about their experience as well. If you’d like your team to be featured, please get in touch.

Terms of Service update

Since Semaphore is now about to publicly host content created by its users, we’ve updated our Terms of Service with new sections that:

– Clarify what we consider inappropriate user behavior after registration.
– Updated user conduct section regarding user content.
– Added a new section on content and user content.

Please let us know what you think about Semaphore community, either in the comments below or by directly contacting us via support or email.

Happy building!

P.S. —
If you like what you find, tell your peers about semaphoreci.com/community by sharing a link on social networks.