The Semaphore Community is open for contributions by all developers who would like to write an article for our knowledge base. We encourage you to cover topics you are passionate about and have experience with. Nevertheless, it is useful to also have a general list of topics that we are interested in covering. Here’s an […]
Marko Anastasov

How to Write an Article for Semaphore Blog
Semaphore is excited about building a collection of technical articles that help everyone become a well-rounded software developer. Our goal is to cover both cutting-edge technology and timeless topics on building products and collaborating within an engineering team. For this reason, the Semaphore blog is open for contributions and the goal of this article is […]
How to Format Semaphore Tutorials for Publishing
Introduction This article explains how to format Semaphore tutorials. By following the details in this guide and the companion Style Guide, your tutorial will match all of the Semaphore guidelines. Where can I submit the completed tutorial? If you have an approved writing sample and topic, you can submit the tutorial as a link to […]
Announcing Semaphore Community
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.
We Moved from SemaphoreApp.com to semaphore.io
We changed our URL from semaphoreapp.com to semaphore.io.
Schedule Continuous Integration Builds Easily
Today we’re launching the build scheduler β an easy way to run anything on Semaphore on a daily or hourly basis.
Visualizing the Deployment Pipeline
Today weβre rolling out a refresh of server pages on Semaphore. Servers define a deployment pipeline from your Git repository, …
BDD on Rails with Minitest, Part 2: Implementing a Feature
This is a guest blog post from Chris Kottom, a longtime Ruby and Rails developer and maker of the best chili con carne to be found in Prague.
Build queue issues
On Thursday, October 23rd after the rollout of a planned platform update at 13:30 UTC, Semaphore experienced issues which caused delays in running…
BDD on Rails with Minitest, Part 1: Up and Running
This is a guest blog post from Chris Kottom, a longtime Ruby and Rails developer and maker of the best chili con carne to be found in Prague.
A Look Inside Development at 500px
This time we chatted with Devon Noel de Tilly, QA Engineer at 500px, a photo community for discovering, sharing, buying and selling inspiring photography powered by creative people worldwide.
On Working With A Safety Net with Michael Siegfried, Senior Engineer at Procore
We are talking with Michael Siegfried, Senior Engineer at Procore, one of the fastest growing companies in USA.
Semaphore Gets a Free Plan For Private and Open Source Projects
With great pleasure we are announcing that Semaphore is now free to use for private projects, for up to 100 builds per month. This is great for personal sideprojects, early stage MVPs and similar low volume development activities.
On Writing Clear Code with Jason Hutchens, Chief Scientist at Agworld
We are talking with Jason Hutchens, Chief Scientist at Agworld, a company building software as a service for farm management.
Introducing Organizations
Today we are very happy to announce Organizations on Semaphore. Organizations simplify project management inside companies and other groups, introduce a …