We Build Velocity

Infrequent deploys? Poor deployment pipelines? No continuous delivery? Uncertain how scale your infrastructure? Unstable production environment? We'll fix that.

We'll build your velocity with proven DevOps practices so you can focus on what matters: your customers.

What We Do

Our mission is to improve the software development with DevOps practices. DevOps establishes two important feedback loops: fast feedback from code to production; and fast feedback from production to code. This means improving velocity with continuous delivery and high value telemetry to quickly detect and resolve production issues. This where we come in.

Our expertise is deployment pipelines and managing production environments. We've got you covered from cloud infrastructure engineering, container deployments, serverless, and most things in between.

Sound like we can help? Weekly rates from $4,000. Setup a call to get started.



Freebies & Open Source

Docker Project Boilerplate


Opinions, tutorials, and analysis on all things building, shipping, and running software.

2018-03-17 - Containers the best choice for CD? Think Again2018-02-16 - Why I Went All in on Containers...and the fails along the way2017-05-17 - Getting Started with Vagrant2017-05-08 - Testing Helm Chart Install Reliability: Part 22017-05-04 - Testing Helm Chart Install Reliability: Part 12017-04-27 - Kubernetes Operations with Kops2017-04-26 - Introduction to Ansible2017-04-26 - Our First Kubernetes Outage2017-03-02 - Deploying Kubernetes Applications with Helm2017-02-24 - Kubernetes Part 2: Ecosystem & Production Operations2017-02-08 - Continuous Deployment with GKE & Kubernetes2017-01-27 - Kubernetes Part 1: What is Kubernetes?2016-12-07 - Docker Part 3: Production & Beyond2016-11-23 - Continuous Deployment of Golden Images with Packer, CloudFormation, & Ansible2016-11-11 - Docker Part 2: From Dev to Production2016-11-01 - Docker Part 1: From Idea to Dev2016-10-25 - Containers: More than just Docker2016-09-14 - Continuous Deployment for Static Sites2016-07-07 - Continuous Deployment with Docker, AWS, & Ansible


2017-04-13 - CloudAcademy Office Hours April 20172017-04-05 - Kubernetes Clusters Ops with Kops2017-03-03 - Deploying Applications with Helm2017-02-15 - Kubernetes Ecosystem & Production Operations2017-01-18 - Hands on Kubernetes2016-12-07 - Docker Part 3: Production & Beyond2016-11-07 - Docker Part 2: Dev to Production2016-10-19 - Docker Part 1: Idea to Dev


Saltside Talks - Designing for FailureRubyConf India '17 - Ruby Discussion PanelRubyConf India '17 - Production Ready RubyDevopsDays India '16 - Shipping Code at Saltside: 2 Years on DockerRailsConf '14 - Applications First, Frameworks Second WorkshopWrocLove.rb '14 - Application Architecture: Boundaries, Roles, & PatternsWrocLove.rb '14 - Legacy Rails QA PanelRuby Sauna '13 - Ruby: A Wonderfully Diverse EcosystemWrocLove.rb '13 - Concurrency & Parallelism in Ruby v2RubyConf Austraila '13 - Concurrency & Parallelism in Ruby v1HH.js Oct. '13 - Ember.js Application Design PatternsHamburg on Ruby Nov. '12 - Bow before MinitestFrozenRails '12 - Advanced Caching in RailsReject.js '12 - JavaScript Testing: The Holy GrailParis Ember.js Oct '12 - Ember.js Development Done RightHelsinki.js Aug. '12 - Painless Javascript DevelopmentCologne JS Aug. '12 - Introducing Iridium


June 2017 - Serverless SurveyMay 2017 - Comparing Cloud ProvidersMay 2017 - Careers in Cloud ComputingMay 2017 - Real World AWS PracticesMarch 2017 - Introduction to KubernetesSeptember 2016 - Introduction to Docker