Software developers face an ever-changing and ever-expanding technology landscape. Developing technical skills is vital, but there are... Læs mere
With Design Patterns, you get to take advantage of the best practices and experience of others so you can spend your time on something more challenging.... Læs mere
Product development is the magic that turns circuitry, software, and materials into a product, but moving efficiently from concept to manufactured product is a complex process... Læs mere
With this full color practical book, you'll learn how to design effective microinteractions: the small details that exist inside and around features. How can users... Læs mere
Python has become one of the most popular languages in the world. This practical resource shows you how to use Python for everyday Linux systems administration tasks with today’s most useful DevOps tools, including Docker, Kubernetes, and Terraform.
This book shares best practices to help an organization of any size design scalable and reliable systems that are fundamentally secure. It also offers insights into how teams across an organization can collaborate on security and reliability.
How do video games resonate with players to become worldwide hits? This practical book shows you how the right combination of story elements, psychology, and game theory can generate emotionally charged experiences that take players beyond mindless entertainment.
Algorithmic trading is now open to small organizations and individual traders using online platforms. The tool of choice for many traders... Læs mere
The basic rules of REST APIs - "many nouns, few verbs, stick with HTTP" - seem easy, but that simplicity and power require discipline to work smoothly. This brief guide provides next steps for implementing complex projects on simple and extensible foundations.
Learn how to use, deploy, and maintain Apache Spark with this comprehensive guide, written by the creators of the open-source cluster-computing framework. With an emphasis on... Læs mere
If you're one of the many developers uncertain about concurrent and multithreaded development, this practical cookbook will... Læs mere
This practical guide focuses on principles, tactics, and actionable methods for... Læs mere