mm
Dunja Radulov

Semaphore content marketer and editor. Bibliophile, travelphile, and occasional wordsmith.

Posts by: Dunja Radulov

Semaphore Uncut: CI/CD Slack Notifications

Semaphore Uncut is our weekly live show where we talk about continuous integration, continuous delivery and Semaphore 2.0, our new product with customizable CI/CD pipelines. In our latest episode of Semaphore Uncut, we showed you how to set up Slack notifications in Semaphore 2.0. Read on to learn more and watch the video.

Semaphore Uncut: Semaphore Classic vs. 2.0

Last week, we officially launched Semaphore 2.0, our new continuous integration and delivery product with customizable CI/CD pipelines, autoscaling, and more. Since many of you asked us about the differences between Semaphore Classic and 2.0 and which one better fits your needs, our latest episode of Semaphore Uncut focuses on what you should know about Classic vs. 2.0. Read on to learn more and watch the video.

Semaphore Uncut: Exploring Semaphore Agents

Every Wednesday, we have a live show in which we talk about continuous integration, continuous delivery and Semaphore 2.0. This week, we talked about Semaphore agents and which languages, databases and tools are available in the Semaphore 2.0 CI/CD environment. Read on to learn more and watch the video.

Semaphore Uncut: Faster CI/CD Pipelines with Dependency Caching

Semaphore Uncut is our weekly show where we talk about continuous integration, continuous delivery and Semaphore 2.0. This time around, we talked about how to use dependency caching to speed up CI/CD pipelines. Read on to learn more and watch the latest episode.

Semaphore Uncut: On-demand Debug Sessions

We’re now on the fifth episode of Semaphore Uncut, our weekly show where we talk about continuous integration, continuous delivery and Semaphore 2.0. This time around, you’ll see how to quickly jump into a finished CI job that failed and debug it.

Semaphore Uncut: Debugging Running CI Jobs

In the previous episode of Semaphore Uncut, we showed you how to customize CI/CD dashboards in Semaphore 2.0. This time around, you’ll see how to debug your running CI jobs.

Semaphore Uncut: Customizable CI/CD Dashboards

In last week’s episode of Semaphore Uncut, our co-founder Darko showed you how to auto-promote continuous delivery pipelines in Semaphore 2.0. This week, you’ll see how to set up, use and customize CI/CD dashboards in Semaphore 2.0.

Semaphore Uncut: Auto-promotion of Continuous Delivery Pipelines

Last week, we shared the first episode Semaphore Uncut, in which our co-founder Darko Fabijan showed you around Semaphore 2.0. In this week’s episode, you’ll learn how to automatically promote continuous delivery pipelines in Semaphore 2.0.

Semaphore Uncut: A First Look at Semaphore 2.0

We’re excited to let you know that this week we started making Semaphore Uncut, a weekly live video stream in which we will talk about Semaphore 2.0, our new continuous integration and delivery (CI/CD) product, as well as other topics relevant to Semaphore users with everyone interested to join us live.

Rails Testing Handbook Available for Kindle

In April, we officially released Rails Testing Handbook, a free ebook in which our engineers shared how to write tests and practice BDD to develop sustainable Rails applications. The handbook teaches you all you need to know about the BDD approach of analyzing, testing, coding, and designing a system in one short feedback loop. BDD helps us produce better software, while also avoiding mistakes and wasteful work. You can now…

Faster Rails CI with Automated Parallel Testing Available to All

Earlier, we launched Semaphore Boosters, a feature that allows you to automate parallelizing your RSpec and Cucumber tests in a few clicks. The feature has helped many teams to reduce their Rails CI build times by as much as 2 hours in some cases. Initially, the feature was available only to some users. It has now matured with the help of our users, and due to high interest we’ve decided…

How Kajabi Got to a 10-minute CI Build for 100k Lines of Rails Code

This is a guest post by Brendon Murphy, CTO at Kajabi. Read it to find out how Kajabi got to a 10-minute CI build for 100k lines of Rails code and got rid of tedious manual test suite balancing with Semaphore Boosters, fully automated parallel CI for Rails.

Top 10 Semaphore Posts in 2017

At Semaphore, we’re always looking for new ways to improve our continuous integration service, as well as share ideas and articles that help developers make software development and continuous delivery faster, smarter and easier. Last week, we published an overview of what were some of the most popular open source language versions used in commercial projects in 2017 over on Medium. Now it’s time to take another look back at…

How the Team at 500px Moves Faster with Semaphore

500px has been our customer since 2014, and they have been growing and evolving along with Semaphore. Moving fast is crucial to the 500px team. The less time they spend on testing, the more value they can create for their users. They put new code into production several times per day, and automated testing allows them to ensure that new features work, while spending less time reviewing previously-tested functionality. In…

Top 10 Semaphore Community Tutorials in 2016

As 2016 is approaching its end, it’s time to look back and see what we’ve accomplished this year. Our team of Semaphore developers, community writers and editors are big on learning new things and sharing knowledge, so we made sure to publish at least one new tutorial or article on BDD, testing tools, automating DevOps tasks, or deployment each week this year. Here are some of the tutorials that have…