Provide a detailed summary of the following web content, including what type of content it is (e.g. news article, essay, technical report, blog post, product documentation, content marketing, etc). If the content looks like an error message, respond 'content unavailable'. If there is anything controversial please highlight the controversy. If there is something surprising, unique, or clever, please highlight that as well: Title: The Reinforcing Nature of Toil Site: two-wrongs.com I tell non-technical people that the site reliability engineer job is about creating automation to do what a system administrator would otherwise do. The automation does work that, in the words of the sre book 1 Site Reliability Engineering: How Google Runs Production Systems ; Murphy, Beyer, Jones, & Petoff; O’Reilly Media; 2016. Available online. , tends to be […] repetitive, automatable, tactical, devoid of enduring value, and that scales linearly as a service grows. This type of work, when performed manually, is known as toil . What’s insidious about toil is that it breeds itself. Here’s the basic idea graphically. Active development can improve the quality of software, whereas the passage of time generally decreases its quality 2 Lehman’s laws of software evolution, number 1, 2, and 7. . Hopefully, these two effects are in rough balance, keeping the quality level constant. 3 I have been in many organisations where they are not. In those cases, development is usually insufficient to stave off the inevitable quality decline. But this model is missing a critical component, namely the effect of quality on toil. Increased quality decreases the need for toil, and increased toil decreses the time available for development. 4 These feedback diagrams can be a little tricky to read. The sign on the arrow indicates whether two quantities move together or in opposite directions. Development and quality have a positive arrow, because when development increases, so does quality. Toil and development, on the other hand, have a negative arrow because when toil increases , development moves in the opposite direction and decreases . Note what happens when we put these effects together. Follow carefully now, since the arrows flip signs a few times as we go along: The passage of time (evolution) decreases quality. Decreased quality increases toil. Increased toil decreases development. Decreased development decreases quality. Decreased quality increases toil. Increased toil decreases development. … This is a reinforcing feedback loop!