Rip City Software Client Engagement Model

We work with your leadership, development and operations teams to create a plan customized to your needs Overview Our client engagement model is designed to understand your companies' needs. Every company has its own unique culture and processes. Our engagement model is designed to help us understand what works best for your company and create an implementation plan customized for you. The journey to adopt a continuous delivery strategy is specific to your company, we want you to have a successful implementation and not disrupt your customers.

Continue reading

Setting up a Java Agent

I was recently testing out Appoptics APM for an article I was writing. During the process I noticed there wasn’t a lot of info online about setting up a gradle project with a Java agent, so I thought I’d write one. I’ll start with a quick overview of some popular Java agents and then show you how to create a Java Gradle project and add a Java agent to it. At the end of the post, there will be a working Java application that includes a Java agent.

Continue reading

Rip City Flow - Where to begin?

How do you transform your organization? When investigating microservice architectures, organizational transformation and continuous delivery you will likely come across Conways Law: organizations which design systems … are constrained to produce designs which are copies of the communication structures of these organizations.[1] More simply put: Your software is a reflection of your organizational structure This is important because in order to change your software, you will need to change your organizational structure.

Continue reading