Scaling Your Containers With Kubernetes


Reading Time: 4 minutesWith the growing adoption of containerization, many developers are no longer struggling with the woes of code environmental inconsistencies. While containers have solved important problems, new questions have arisen over how to effectively manage and scale them. Products like Kubernetes have been born out of an attempt to solve these issues. Yet, what exactly is […]

Continue Reading

Using Apache Kafka for Asynchronous Communication in Microservices


Reading Time: 4 minutesWhile microservice architecture might not be a silver bullet for all systems, it definitely has its advantages, especially when building a complex system with a lot of different components. Of course, if you’re considering microservices, you have to give serious thought to how the different services will communicate. In this post, we’ll look at how […]

Continue Reading

Announcing Codeship’s IP Whitelisting Feature

Codeship News

Reading Time: 4 minutesWe’re pleased to announce that IP whitelisting and two-factor authentication are now generally available for all Codeship users — this is especially exciting for our Codeship Enterprise hybrid cloud CI/CD feature set, as they were the last two pieces of that puzzle. Over the last couple of months, we’ve added support for self-hosted GitHub Enterprise, […]

Continue Reading

Continuous Delivery for Static Sites

Codeship NewsDevOps

Reading Time: 15 minutesThis article was originally published on Pete Hodgson’s personal site. With their kind permission, we’re sharing it here for Codeship readers. In this article, I’ll show that the typical approach for deploying sophisticated static sites is not sufficient and explain how we can apply the principles of continuous delivery to improve the situation. We’ll then […]

Continue Reading

4 Tips for Successful Remote 1-1s


Reading Time: 7 minutesRemote work is commonplace, especially among development teams and startups. The effects of skipping the commute and controlling your workspace are usually reflected in a productivity boost and a better work-life balance, but these advantages do come with some drawbacks. Team dynamics are complicated enough even when everyone can grab lunch together. It’s often the […]

Continue Reading

View All Posts