Areas of Focus


Security

I like to begin and end every engagement with security. Security is a process and getting in a habit of continuous improvement pays off over time. Why security though? Isn’t product #1? Yes for you, but without security there’s no product.

Without security you can’t have privacy. You must safeguard your customers’ data. We can help. Without security you can’t have reliability. Ask any organization that has suffered a ransomware attack.


Reliability

The more important your product is the more important it becomes to deliver it reliably.

Delivering your software product reliably and consistently is table stakes. There are world-class tactics and practices for delivering services reliably. Hardware failure is no excuse, vendor outage is no excuse. We bring you the design principles that help craft reliable software services.


Scalability

You never want to succeed so hard that you fail. With a reliable service design you can succeed to your heart’s content. We can do that for you.


Cost Controls

I suppose it is easy to build a reliable and scalable service with infinite resources. Just over-provision everything. But… if you don’t want to spend infinite money making a scalable and reliable service there’s hope. Both of those things can be achieved with reasonable spend. In fact regularly reviewing spend and optimizing for cost is one of the things we do.


Infrastructure as code

Imagine your founding engineer forgot to add a staging environment, or you’ve got no plan for disaster recovery. Good thing you implemented your infrastructure in code with something sane like Terraform. If you forgot to do that we can do it for you. If you did it and need help managing, or improving it we can help with that too.


Automation

You can do great things but not if every little thing chews up time. Automation leads to excellence and achieving unpredictable greatness. Ansible, bash scripting, release automation, we’re here to help.


CI/CD

I swear I could build a whole company around improving people’s CI/CD pipelines. I’ve increased the speed of builds by 10x while reducing cost. I’ve build CI/CD from scratch more times than I can count. If you improve nothing else improve this. Your developers will be happier, they’ll be more productive and your service will be more reliable. Every dollar spent on CI/CD pays back multiples. What’s it worth to increase your developers’ happiness and productivity by 20%?