Summary

This chapter was all about building tools. We talked about finding and defining projects, then figuring out what you want to build and how to describe it to others. We discussed actually planning and doing the work. Finally, we explored some tips for the long-term maintenance of code.

There is a danger in some SRE relationships of becoming the person or team that just does configuration management or just does incident response. Making time for software development helps your team to avoid this fate. It is high in the pyramid, but as a team, you should not forget its importance.

In the next chapter, we will discuss the final level of the hierarchy: user experience.

Get Real-World SRE now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.