Skip to content

Developer Guide

When you’re ready to craft your own delivery and development automation, this is the place to be.

How to use this guide

With this guide, we aim to provide all the information you need to create and customize a software delivery machine for your organization’s needs. When the information here is not clear or not sufficient, we appreciate your perspective. Ask us questions through the chat icon in the lower-right of this page, or on the Atomist community Slack. You can also contribute to this guide by creating issues or pull requests on the docs repository.

If you want to learn by doing, run through the Developer Quick Start first. If you want to start from higher-level concepts, begin reading about the architecture.

New superpowers

This guide should help you make your SDM:

Underlying concepts

To do all this, these higher-level concepts are relevant:

Advanced topics

Once you’ve finished this section, you’ll have everything you need to eliminate the pain points in your development and delivery processes. Or if you don’t, please let us know! We are available in the Atomist community Slack, or through the chat icon at the bottom of this page.