Introducing Erlang

Introducing Erlang

If you’re new to Erlang, its functional style can seem difficult, but with help from this hands-on introduction, you’ll scale...

Learning HTTP/2

Learning HTTP/2

What can your organization gain by adopting HTTP/2? How about faster, simpler, and more robust websites and applications? This practical...

Concurrency in Go

Concurrency in Go

Concurrency can be notoriously difficult to get right, but fortunately, the Go open source programming language makes working with concurrency...

Tragic Design

Tragic Design

Bad design is everywhere, and its cost is much higher than we think. In this thought-provoking book, authors Jonathan Shariat...

Devops With Openshift

Devops With Openshift

For many organizations, a big part of DevOps’ appeal is software automation using infrastructure-as-code techniques. This book presents developers, architects,...

Deep Learning

Deep Learning

Looking for one central source where you can learn key findings on machine learning? Deep Learning: A Practitioner’s Approach provides...

Elegant SciPy

Elegant SciPy

Welcome to Scientific Python and its community! With this practical book, you’ll learn the fundamental parts of SciPy and related...