Here are some of my writing about systems and the intersection between developers and operations:
- Mistakes were Made, given at OSCON 2011 this talk discusses how to run maintenance windows, and suggests a set of goals, and a simple framework for identifying important tasks before, during and after maintenance (successful, or otherwise). I gave a similar talk at PgConf.EU 2011.
- Broken Windows, Broken Code, Broken Systems – Here I write about the relationship between “broken windows”, little things that aren’t quite right, and the inevitable broken processes that go with them.
- Forgetting: Logging as an ethical choice: my thoughts about the ability to control what is logged about yourself, particularly from the perspective of a sysadmin.
- Wrapup Meetings provide feedback that teams need to improve: How to run “post-mortems” without pissing everyone off.
- Better planning for maintenance windows: Lessons learned from maintenance windows done wrong, and well.