Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. …
Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices …
Recent breakthroughs in AI have not only increased demand for AI products, they've also lowered the barriers to entry for …
Coding and testing are often considered separate areas of expertise. In this comprehensive guide, author and Java expert Scott Oaks …
Build fast, efficient Kubernetes-based Java applications using the Quarkus framework, MicroProfile, and Java standards. In Kubernetes Native Microservices with Quarkus …
In The Five Dysfunctions of a Team Patrick Lencioni once again offers a leadership fable that is as enthralling and …
Large Language Models (LLMs) have become a transformative technology, reshaping how we interact with information and pushing the limits of …
Set Theory has experienced a rapid development in recent years, with major advances in forcing, inner models, large cardinals and …
""Break free from the shackles of negativity and transform your life with "The Four Agreements" by renowned spiritual guide, Don …
The fundamental mathematical tools needed to understand machine learning include linear algebra, analytic geometry, matrix decompositions, vector calculus, optimization, probability …
Effective software teams are essential for any organization to deliver value continuously and sustainably. But how do you build the …
Catapult your C# journey with this guide to crafting standout resumes, mastering advanced concepts, and navigating job offers with real-world …
Develop modern web UIs with Blazor Server and Blazor WebAssembly - now introducing Streaming and Static Server-Side Rendering (SSR) and …
Since nearly 50 % of Europe's energy demand is in the heating and cooling sector, it is expected that geothermal …
Key Features Apply a wide range of refactoring techniques using the latest tools and features of C# Discover ways to …
Do you want to write beautiful, structured, and maintainable JavaScript by applying modern design patterns to the language? Do you …
The past decade has witnessed the broad adoption of artificial intelligence and machine learning (AI/ML) technologies. However, a lack of …
Embark on a transformative journey of self-discovery and empowerment with "The Mountain Is You: Transforming Self-Sabotage Into Self-Mastery" by acclaimed …
The final edition of the incomparable data warehousing and business intelligence reference, updated and expanded The Kimball Group Reader, Remastered …
From New York Times best-selling author of the Dinotopia series, James Gurney, comes a carefully crafted and researched study on …
Leverage the latest parallel and concurrency features in .NET 6 when building your next application and explore the benefits and …
AI has acquired startling new language capabilities in just the past few years. Driven by the rapid advances in deep …
Part 1. Foundations of data systems. Reliable, scalable, and maintainable applications -- Data models and query languages -- Storage and …
People in all kinds of jobs, in big and small companies career builders, sales people, and aspiring executives will love …
Take advantage of your C# skills to build UI components and client-side experiences with .NET. With this practical guide, you'll …
Manage complex React applications by understanding how robust data fetching and state management libraries help streamline development. - Understand how …
Application development can be tricky enough even when you aren't dealing with complex systems programming problems like web-scale concurrency and …
Microservices Patterns teaches enterprise developers and architects how to build applications with the microservice architecture. Rather than simply advocating for …
Get ready to kick some software project butt. By learning the ways of the agile samurai you will discover: how …
The 2nd Edition of this respected reference continues to provide state-of-the-art, practical guidance on the evaluation, treatment, and rehabilitation of …
Use LLMs to build better business software applications Autonomously communicate with users and optimize business tasks with applications built to …
This book provides unique and comprehensive conceptual explanations of quantum field theory and the standard model of particle physics. How …
You know you should be unit testing, so why arent you doing it? If youre new to unit testing, if …
In Build a Large Language Model (from Scratch) bestselling author Sebastian Raschka guides you step by step through creating your …
Understand and write programs in Go, a multi-paradigm language with built-in features for concurrent programming. This book enables developers to …
Domain-Driven Design - Tackling Complexity in the Heart of Software Domain-Driven Design - Tackling Complexity in the Heart of Software …
Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every …