Give Codeship’s CI/CD Platform a Try

Want to learn more?

Today, open source communities use a wide range of tools for building and delivering their software. These tools tend to also be open source, but more and more open source communities are starting to see the value of managed, SaaS tools to help support their communities and their goals. Still, finding the right fit can […]

Before we begin, let’s get definitions straight — what is artificial intelligence (AI)? Or more specifically, what isn’t it? As you might expect, ask any technical person for a definition of something, and you’ll get a dozen different responses, and at least half of them will be, “It depends.” In my humble opinion, AI is […]

If you’re responsible for an application that handles credit cards for online retail, let’s run through what you need to know about the penetration test, a critical piece of your system’s security. “Understanding the PCI DSS requirements for proper penetration testing” via @reciprocitylife Click To Tweet Understanding How Penetration Tests Differ From Vulnerability Scans First, […]

For an app to function at its best, every part of the application stack needs to be optimized and modernized. Technologies like containers and container orchestration tools have brought this kind of modernization to the infrastructure layer of the stack. The way code is deployed is changing as applications are built and deployed in a […]

Yesterday, Kubernetes 1.10 was released, adding handfuls of new features to the orchestration platform. You can read the changelog on GitHub. “#Kubernetes 1.10 released with new features, let’s have a look at them!” via @rhein_wein Click To Tweet Kubernetes 1.10 and TLS Bootstrapping One big thing in 1.10 is the promotion of TLS bootstrapping to […]

To put it mildly, cryptocurrency is an incredibly popular topic right now. Much of the hype around it tends to be focused on the physical value that these currencies represent. However, I believe something even more precious lies under the hood of cryptocurrencies: the concept of blockchain. The ideas around blockchain are significant because they’re […]

Managing a small engineering team — whether it’s one team within a larger engineering organization, such as Facebook, Google, or AirBnb, or whether it’s the entire engineering team — can be a tough gig. Why? Because you’re tasked with coordinating a group of skilled professionals around a common vision: the delivery of a complex piece […]

Remote 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 […]