How we built our Google Glass integration in less than 2 weeks
I am happy to announce that we have officially launched our Google Glass
integration for Crushpath along with an updated version of our Promotion and
Social Monitoring features. In this post, I am excited to discuss why we
picked Glass and how we achieved the integration in under 2 weeks.
At Crushpath our mission is to help people, in particular, small business
owners and entrepreneurs, quickly pitch their business to potential
customers. Pitching is not a one time thing, it's about establishing a
dialogue and giving people solid reasons to do business with you as well as
listening to their feedback. For this reason, earlier this year we released a
powerful new feature in our product called Crushpath Pitches. Pitches are
very popular with our users for creating beautiful showcases of their
business. To ge... (more)
Original article can be found here: Memory Monitoring with LXC
For a long time we didn't limit the amount of memory that you can use during
your build on Codeship. There was the possibility of a bad build eating up
all of our memory.
A few weeks ago that bad build happened, using up so much memory that it
decreased performance and eventually killed the test server. Even though we
measure the memory usage of the whole test server, we didn't have the data to
figure out exactly which build caused the trouble.
Combined maximum and minimum memory usage of Amazon EC2 Instances.
How t... (more)
We always want to bring you great articles with a broad spectrum of
technologies on our blog, even some we currently don’t support on Codeship,
like .Net. We recently tweeted about such an article and saw a lot of
interest in it. Let us know what technologies you are interested in in the
comments so we can get you the best articles and information!
David Neal is a father, geek, musician, and software developer living near
Chattanooga, TN. He has spent the last several years building
high-performance, scalable web applications, and currently works at LeanKit
as a Developer Advoc... (more)
This is the 20th Testing Tuesday episode. Every week we will share our
insights and opinions on the software testing space. Drop by every Tuesday to
learn more! Last week we started testing node.js applications with Jasmine.
How to deploy a node.js app to Heroku
In this screencast we’ll deploy a very simple node.js web application to
Heroku continuously with the help of the Codeship.
Disclaimer: We show a lot of the Codeship in this screencast – that’s
because we use it and because we build it. There are certainly other ways to
continuously deploy node.js applications. This is how... (more)
Last week we talked about how we review code, open pull requests and use
GitHub issues to manage our development workflow.
This week I will show you every step that happens after a pull request is
merged into our master branch. We use an automated deployment pipeline for
releasing our code into production.
A deployment pipeline lays out the whole process that your code needs to go
through from your repository to production. It breaks the build into several
parts (e.g., build, test and deploy) and all the associated steps that need
to be taken. By defining a p... (more)