Who Should Read This Book

Process to Processes is addressed to professional software developers with at least a year or two of experience in application development. Managers and UX designers might find parts of it interesting as well.

The code examples are mostly in JavaScript and TypeScript. However, the programming ideas in the book apply across languages. Specifically, they apply to the extent that your language supports:

Your language doesn't need to have all of these features, but they all help. I have successfully applied the techniques in this book in Ruby, Java, JavaScript, TypeScript, Go, Scala, and C++. My friends tell me that Swift, Rust, Kotlin, and Elixir also work.

If you work in a language very different from any of these, proceed with caution.