In 2017, consumers downloaded 178 billion apps, and analysts predict growth to 258 billion by 2022. Mobile customers are demanding …
""In 'The Meditations' by the renowned Emperor of Rome, Marcus Aurelius, delve into the profound wisdom of a leader who …
""Unlock the secrets to personal and professional success with 'The 7 Habits of Highly Effective People (Illustrated)' by Stephen R. …
Many branches of abstract mathematics have been affected by the modern independence proofs in set theory. This book provides an …
Key Features Apply a wide range of refactoring techniques using the latest tools and features of C# Discover ways to …
Practical Software Architecture Solutions from the Legendary Robert C. Martin ("Uncle Bob") By applying universal rules of software architecture, you …
Learn how to design awesome UIs by yourself using specific tactics explained from a developer's point-of-view.
Building and operating distributed systems is fundamental to large-scale production infrastructure, but doing so in a scalable, reliable, and efficient …
Algorithms increasingly run our lives. They find books, movies, jobs, and dates for us, manage our investments, and discover new …
Domain-Driven Design - Tackling Complexity in the Heart of Software Domain-Driven Design - Tackling Complexity in the Heart of Software …
Effectively query and modify data using Transact-SQL Master T-SQL fundamentals and write robust code for Microsoft SQL Server and Azure …
Implement modern design patterns that leverage domain-driven data, to achieve resiliency and scalability for data-dependent applicationsKey FeaturesLearn the tenets of …
Application development can be tricky enough even when you aren't dealing with complex systems programming problems like web-scale concurrency and …
What's the answer to today's increasingly complex web applications? Micro-frontends. Inspired by the microservices model, this approach lets you break …
A comprehensive update of the leading algorithms text, with new material on matchings in bipartite graphs, online algorithms, machine learning, …
This comprehensive and authoritative guide will teach you the DAX language for business intelligence, data modeling, and analytics. Leading Microsoft …
Over the past few years, a growing community of engineers and researchers have quietly rewritten the rules for how computers …
From classic poetry to pop lyrics, from Charles Dickens to Dolly Parton, even from Jesus to James Bond, Mark Forsyth …
In a perfect world, software engineers who produce the best code are the most successful. But in our perfectly messy …
Part 1. Foundations of data systems. Reliable, scalable, and maintainable applications -- Data models and query languages -- Storage and …
This book provides an ideal guide for Python developers who want to learn how to build applications with large language …
Combine the best of human data analysis with the power of AI and ChatGPT. Starting Data Analytics with Generative AI …
User story mapping is a valuable tool for software development, once you understand why and how to use it. This …
System Design Interview - An Insider's Guide (Volume 2)This book can be seen as a sequel to the book: System …
The New York Times-bestselling author of Start With Why, Leaders Eat Last, and Together Is Better offers a bold new …
This series features classic tales retold with attractive color illustrations. Educators using the Dale-Chall vocabulary system adapted each title. Each …
Why do you do what you do? Why are some people and organizations more innovative, more influential, and moer profitable …
This newest edition is an indispensable teaching tool for non-native speaking students wishing to master spoken and written English.It can …
Welcome to the systems age, where software professionals are no longer building software; we're building systems of software. Change is …
Use LLMs to build better business software applications Autonomously communicate with users and optimize business tasks with applications built to …
Bill is an IT manager at Parts Unlimited. It's Tuesday morning and on his drive into the office, Bill gets …
"Embark on thrilling investigations with the world's most celebrated detective, Sherlock Holmes, in this meticulously illustrated edition of Sir Arthur …
Software startups make global headlines every day. As technology companies succeed and grow, so do their engineering departments. In your …
Large Language Models (LLMs) have become a transformative technology, reshaping how we interact with information and pushing the limits of …
Everything you need to implement stream processing on Apache Kafka using Kafka Streams and the kqsIDB event streaming database. Kafka …
Hacking is the art of creative problem solving, whether that means finding an unconventional solution to a difficult problem or …
The history of the scientific knowledge about dreaming is traced from the beginning of dream research in the 1950s to …
What will you learn from this book? You know you don't want to reinvent the wheel, so you look to …