we believe in deploying software to production early and continuously. this allows us to deliver value to end-users immediately as it’s created and protects against over-engineering.
we do this using awesome open source technologies such as Puppet, Jenkins, and git (with a bit of bash and ant sprinkled in for fun).