Customers / Kenhub
Kenhub logo

Kenhub streamlines its development processes with Semaphore and loves the technical support they get out-of-the-box

Yoav Aner

With Yoav Aner
CTO at Kenhub

Before Semaphore:
😕 No consistent CI process in place
😤 A lot of time wasted on waiting until test suite finishes
After adopting Semaphore:
A fast and streamlined CI process in place 😃
Expert and timely help from Semaphore customer support team 👩‍🔧

About Kenhub

Kenhub is a platform for medical students and healthcare professionals to learn anatomy. So far, more than one million clients have benefited from their innovative approach towards teaching anatomy.

Industry: Higher education

Stack: Ruby on Rails, Postgresql, Redis, Sidekiq, React, Ghost Inspector

The Challenge

The Kenhub team realized that they were spending a pretty big amount of time just waiting for specs to run on their development boxes and not being able to do much else meanwhile. In addition, there was no easy way to know if the master branch was green before deploying it. The next logical step was to look at some kind of solution where they could just “throw the tests in another box”.

Yoav Aner

“I started looking at some Open Source tools because that's what you do these days. Jenkins was out of the question - it was just a horrible piece of monstrosity that I didn't even want to touch.”

Yoav Aner, CTO at Kenhub

The Solution

While testing solutions available on the market the engineering team at Kenhub found out that Semaphore has been easy to set up and get going. In the beginning, Semaphore’s core functionalities were enough for the team, but with time they also appreciated the fact that Semaphore product team is constantly innovating. Soon the Kenhub team was able to benefit even more from introducing parallel processes and speeding up their development process.

With time they also found the “Debugging with SSH Access” feature combined with Semaphore’s technical customer support incremental to the speed of delivering new features for their platform.

Another big selling point was the quick response time and expertise of our customer support team.

Yoav Aner

“You respond really quickly and we talk to people who know what they're talking about (not some random support person telling you to reboot your system). This kind of level of support you can get from Semaphore is invaluable. It clearly stands out and makes a big difference. It’s definitely something to wholeheartedly recommend and I really I want to say thanks again to the team and everybody I spoke to. No exceptions. I know I probably sound like advertising for you guys but that's really how I feel. It's just fantastic really!”

Yoav Aner, CTO at Kenhub

The Results

Semaphore really helped offload a lot of burden for the Kenhub team - they just pushed their changes, and results came in a few minutes later. They were able to see the state of each branch instantly thanks to the GitHub integration. Kenhub’s workflow also improved because they didn't start reviewing a PR before the branch was green. Semaphore streamlined the team’s development process and saved the team a lot of time.

Start shipping faster today.
Helping developers ship faster since 2012.
© 2009-2019 Rendered Text. All rights reserved.
Terms of Service · Privacy policy · Security