# Release It: Write software for production

DevFeed: [Release It: Write software for production](<https://devfeed.tech/articles/release-it-write-software-for-production-35453.md>)

Original publisher: [Read original article](<https://darkcoding.net/software/release-it-write-software-for-production/>)

Author: Graham King

Published: 2014-11-10T05:12:08Z

Content type: article

Language: en

Sources: [Graham King](<https://devfeed.tech/sources/graham-king.md>)

Topics: [Software](<https://devfeed.tech/topics/software.md>), [Development](<https://devfeed.tech/topics/development.md>), [middleware](<https://devfeed.tech/topics/middleware.md>), [IO](<https://devfeed.tech/topics/io.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [book](<https://devfeed.tech/tags/book.md>), [code](<https://devfeed.tech/tags/code.md>), [database](<https://devfeed.tech/tags/database.md>), [development](<https://devfeed.tech/tags/development.md>), [middleware](<https://devfeed.tech/tags/middleware.md>), [software](<https://devfeed.tech/tags/software.md>)

## AI overview

Notes on Michael T. Nygard's Release It, focusing on designing software for production by anticipating failures, decoupling components, using timeouts and limits, and preventing operational problems. The article also critiques the book's broad concepts and narrow enterprise J2EE examples.

## Source excerpt

Design for disaster: Building software that survives production chaos.