Data is at the center of many challenges in system design today. Difficult issues need to be figu...
Managing people is difficult wherever you work. But in the tech industry, where management is als...
The overwhelming majority of a software system's lifespan is spent in use, not in design or imple...
To stay competitive in today's market, organizations need to adopt a culture of customer-centric ...
Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the fea...
Designing good application interfaces isn't easy now that companies need to create compelling, se...
If you need help writing programs in Python 3, or want to update older Python 2 code, this book i...
2nd edition. How to bring science geekery into the kitchen to create memorable food experiences.
Design has become the key link between users and today's complex and rapidly evolving digital exp...
How do you detangle a monolithic system and migrate it to a microservice architecture? How do you...
Learn how to use, deploy, and maintain Apache Spark with this comprehensive guide, written by the...
Take full creative control of your web applications with Flask, the Python-based microframework. ...
This 25th anniversary edition of Steven Levy's classic book traces the exploits of the computer r...
2nd edition. Introduces the libraries and tools that developers and quantitative analysts need fo...
Updated for both Python 3.4 and 2.7, this convenient pocket guide is the perfect on-the-job quick...
Coding and testing are generally considered separate areas of expertise. In this practical book, ...
An expansion on the understanding of Google SRE, providing 'worked examples' for each essential f...
Regular expressions are an extremely powerful tool for manipulating text and data. They are now s...
User experience doesn't happen on a screen; it happens in the mind, and the experience is multidi...
Machine learning has become an integral part of many commercial applications and research project...
Any programmer working with a dynamically typed language will tell you how hard it is to scale to...
Updated with an expanded focus on modern architecture paradigms such as microservices and cloud c...
In the course of their 20+-year engineering careers, authors Brian Fitzpatrick and Ben Collins-Su...
Most programming languages contain good and bad parts, but JavaScript has more than its share of ...
Gain hands-on experience with SPARQL, the RDF query language that's bringing new possibilities to...
If you're one of many developers still uncertain about concurrent and multithreaded development, ...
Thinking of migrating to PostgreSQL? This clear, fast-paced introduction helps you understand and...
This O'Reilly cookbook provides more than 150 recipes to help scientists, engineers, programmers,...
This book picks up right where Learning Perl leaves off. With Intermediate Perl, you'll graduate ...
This book will demystify Angular as a framework, as well as provide clear instructions and exampl...
Networked thermostats, fitness monitors, and door locks show that the Internet of Things can (and...
Whether you're a software engineer aspiring to enter the world of deep learning, a veteran data s...
2nd edition. Provides new information on non-server and cloud-native applications, with hands-on ...
The utility simply known as make is one of the most enduring features of both Unix and other oper...
Tell your story and show it with data, using free and easy-to-learn tools on the web. This introd...
Want to create devices that interact with the physical world? This cookbook is perfect for anyone...
'Burn things out, mess things up--that's how you learn.'--Cover.
In this hands-on guide, Felix Zumstein- creator of xlwings, a popular open source package that al...
Python's simplicity lets you become productive quickly, but often this means you aren't using eve...
Moving to Excel 2007 is not a routine upgrade. Microsoft's radical redesign of the application's ...
Discover how easy it is to design killer interfaces and responsive websites with the Bootstrap fr...
'Even if you're familiar with C# syntax, knowing how to combine various language features is a cr...
If you want to push your Java skills to the next level, this book provides expert advice from Jav...
Looking for efficiency gains in your business? If you're a business analyst, this practical guide...
Previous edition: Sebastopol: Maker Media, 2014.
Customers who have inconsistemt experiences with products and services are understandably frustra...
Reinforcement learning (RL) will deliver one of the biggest breakthroughs in AI over the next dec...
As data floods into your company, you need to put it to work right away—and SQL is the best tool ...