Announcing Continuous Delivery with Docker containers

Containers are a new standard in cloud infrastructure, and Docker on CircleCI lets you build your entire CI and CD workflow with them. What’s new? You can now use all Docker functionality within our build environments. All of the usual Docker commands work as expected, so you can build and run Docker containers to your heart’s content. Why is this so cool? Docker containers let you remove almost all of the variables that differ between your test and production environments. … Continue reading

Critiquing Facebook’s new PHP spec

Yesterday, Facebook released an initial draft specification for PHP. Written by a team of Facebook employees including a veteran of many specification committees, it looks like a serious effort to provide a needed specification to a language that has gone without it for a long time. So I thought I’d take a look and see if it was any good. Why care what I think? To start with it might be worth mentioning some background. I worked on a PHP … Continue reading

Kindness is Underrated

The fact is, people need to know what my position on things are. And I can’t just say “please don’t do that”, because people won’t listen. I say “On the internet, nobody can hear you being subtle”, and I mean it. And I definitely am not willing to string people along, either. I’ve had that happen too – not telling people clearly enough that I don’t like their approach, they go on to re-architect something, and get really upset when … Continue reading

Slack Integration

In the last week, we extended our build notifications support to Slack.com! Slack is real-time messaging, archiving and search for modern teams. CircleCI’s chat notifications help everyone on your team to stay up-to-date with your latest build status. When a build fails or passes, you can see which commit triggered the build and who was responsible for pushing the code to GitHub. It’s a great way to stay on top of what your collaborators are working on and to quickly … Continue reading

Simple and Transparent Pricing

Great news everybody, we’ve simplified our pricing to make it as transparent and easy to understand as possible! Here’s a quick summary: no more limits on projects no more limits on parallelism all plans are $19 for the first container and $50 for each additional container all customers are grandfathered in If you’re interested in the specifics of the change and the thinking behind it, please read on. No Limits Our new pricing has no limits on projects, builds, team … Continue reading

Adaptive Placeholders

A while ago I designed an interactive placeholder thing for our forms and wrote it entirely in CSS. I made it assuming no one would ever notice, so you can imagine my surprise when I saw that it got featured on LittleBigDetails, one of my favorite blogs! To show my gratitude I thought I would share how I designed that placeholder and how it manages to adapt to user input. And by that I mean, our investors the team liked … Continue reading

Hall Integration

We’ve just extended our build notifications support to Hall.com! Hall is beautifully designed group chat, IM and video chat for companies and teams. CircleCI‘s chat notifications help everyone on your team to stay up-to-date with your latest build status. When a build fails or passes, you can see which commit triggered the build and who was responsible for pushing the code to GitHub. It’s a great way to stay on top of what your collaborators are working on and to … Continue reading

Heartbleed security update

Heartbleed is a serious vulnerability in the SSL stack affecting a huge number of sites on the internet. In this post we address how we secured our servers in the wake of Heartbleed, and what actions customers should take to further protect themselves. How it works Heartbleed allows an attacker to view a window of the contents of an SSL server. For our customers, this meant that it was possible to sniff information transmitted through our API. The nature of … Continue reading

We raised a $6m Series A

When Allen and I started CircleCI, just over two years ago, our vision was simple: to make developers more productive. Last Friday we took another step towards that vision by raising a $6m Series A round from DFJ. It’s been about a year since we first raised our seed funding and since then we’ve focused exclusively on building our product. We didn’t focus on marketing or sales and we didn’t throw money into adwords. We committed every resource available to … Continue reading

“Silence is for the weak”

In yesterday’s “Vacations are for the weak“, Seth Bannon said: “Preventing burnout is part of your job. Staying well rested is part of your job.” While we’re stating the obvious, I have another myth I’d like to put to rest: “Silence is for the weak“. Too many offices, managers, entrepreneurs and even other developers build offices full of noise and distractions, preventing developers from concentrating and doing our jobs. I’ve spent time in offices with crazy distractions and noise. In … Continue reading

← Older posts