The Codeship Workflow: Developing a New Feature
With this blog post we start a new series about how we work on the Codeship. Many people asked us how we develop features, about our workflow and which apps we...
View ArticleWhy We Double Down on AWS and the Cloud
Blippex.org published a blog post yesterday about why they moved away from AWS. In the blog post and HN discussion we recognized a couple of important points...
View ArticleUnleash the Puma on Heroku
18 months ago I wrote a blog post about how to use Unicorn to optimize our Heroku performance. Since then we’ve been using Unicorn on Heroku. Over the last...
View ArticleContinuous Deployment for Node.js Apps from Bitbucket to Heroku
In this blog post we’re going to deploy a Node.js application from a Bitbucket repository to Heroku using Codeship. We’ve set up a simple Node.js...
View ArticleWhy You Should Build an Immutable Infrastructure
Some of the major challenges today when building infrastructure are predictability, scalability and automated recovery. A predictable system will promote the...
View ArticleAWS Lambda: An Introduction
Many parts of a modern infrastructure are inherently event-driven or can be represented with an event-driven model. For example, we want to send welcome emails...
View ArticleStay Competitive: Keep Your Team Fast and Focused
This is part one of a three-part series on Codeship that delves into how we can move faster in the software industry, what we need to focus on to move faster...
View ArticleWhy You Should Use Cloud Services
In the first part of this series, we talked about team productivity and why focus and letting go of unnecessary work is essential to win your market. One...
View ArticleMonolithic Core vs Full Microservice Architecture
Martin Fowler recently released another article on microservices, specifically about the hype surrounding them. He states that though microservices are a...
View ArticleOptimize Team Output, Not Individual Output
As teams and products grow, workflows and development processes get ingrained into the team. It starts with the early employees; processes are formed...
View ArticleHow to Avoid Cloud Services Lock-in
For a software product, identifying a product/market fit, getting to market, and then scaling to meet business demands are all things that need to happen...
View Article
More Pages to Explore .....