Software Books


AI Engineering: Building Applications with Foundation Models

Author: Chip Huyen

Recent breakthroughs in AI have not only increased demand for AI products, they've also lowered the barriers to entry for those who want to build …

(4 )

Domain-Driven Design Distilled

Domain-Driven Design (DDD) software modeling delivers powerful results in practice, not just in theory, which is why developers worldwide are rapi…

(4 )

C++ Concurrency in Action: Practical Multithreading

Summary C++ Concurrency in Action is a reference and guide to the new C++ 11 Standard for experienced C++ programmers as well as those who …

(4 )

Programming PHP

Programming PHP, 2nd Edition, is the authoritative guide to PHP 5 and is filled with the unique knowledge of the creator of PHP (Rasmus Lerdorf) a…

(4 )

Algorithms Illuminated (Part 1): The Basics

Algorithms are the heart and soul of computer science. Their applications range from network routing and computational genomics to public-key cryp…

(4 )

Software Requirements

Now in its third edition, this classic guide to software requirements engineering has been fully updated with new topics, examples, and guidance. …

(4 )

PHP Objects, Patterns, and Practice

Backed by a tireless development community, PHP has been a model of language evolution over its 10+ year history. Borne from a contract developer'…

(4 )

Code That Fits in Your Head : Heuristics for Software Engineering

The latest title in Addison Wesley's world-renowned Robert C. Martin Series on better software development, Code That Fits in Your Head offers ind…

(4 )

Database Systems: The Complete Book

This introduction to database systems offers a readable comprehensive approach with engaging, real-world examples—users will learn how to successf…

(4 )

An Introduction to the Analysis of Algorithms

This book provides a thorough introduction to the primary techniques used in the mathematical analysis of algorithms. The authors draw from classi…

(4 )