Stuff Goes Bad: Erlang in Anger by Fred Herbert is a comprehensive guide that delves into the world of Erlang, a programming language renowned for its scalability and fault-tolerant nature. With a touch of humor and a practical approach, this book takes readers on a journey through the ups and downs of Erlang development.

From the very beginning, Fred Herbert sets the tone by acknowledging that things can and will go wrong. Embracing this reality, he shares invaluable insights, techniques, and best practices for troubleshooting, debugging, and handling failures in Erlang projects. With each chapter, Herbert equips readers with the necessary tools and mindset to confront real-world challenges head-on.

Drawing from his extensive experience as an Erlang developer, the author guides readers through the complexities of building reliable, scalable systems. He explores topics such as error handling, debugging techniques, performance optimization, and building robust distributed systems. Each concept is illustrated with practical examples and real-world scenarios, making it easier for readers to grasp the nuances of Erlang development.

Whether you are a seasoned Erlang programmer or just starting out, Stuff Goes Bad: Erlang in Anger provides a wealth of knowledge to help you navigate the intricacies of this powerful language. Herbert’s engaging writing style keeps readers captivated, while his expertise shines through in every chapter.

The book also serves as a valuable reference, offering a comprehensive troubleshooting guide and a roadmap to avoid common pitfalls. It empowers developers to confidently tackle even the most challenging issues that may arise during Erlang development projects.

To further enhance the learning experience, the book includes a companion website: Erlang in Anger ( This website serves as a hub for additional resources, updates, and a platform for readers to engage with the author and the Erlang community.

In conclusion, Stuff Goes Bad: Erlang in Anger is an essential read for any Erlang developer seeking to deepen their understanding and mastery of the language. Fred Herbert’s expertise, combined with his relatable writing style, makes this book a valuable companion throughout your Erlang journey. So, whether you’re a seasoned professional or just starting out, dive into the world of Erlang and prepare to conquer any challenge that comes your way.