A hands-on guide to running PostgreSQL in production, from schema design and indexing to replication and disaster recovery. Build three real systems: a multi-tenant SaaS app, an analytics warehouse, and a real-time event pipeline. For developers ready to move beyond the basics.
A complete, idiomatic guide to modern JavaScript for developers coming from other languages. Master ES2025 features, async patterns, the DOM, and the tooling ecosystem through runnable examples and clear explanations of what to use and why.
AI agents are only as good as the loops behind them. This book shows you how to build systems that plan, act, evaluate and improve with every step. Learn the patterns, frameworks and engineering practices behind reliable, self-correcting agents that solve real problems in production.
Build powerful AI agents that run entirely on your own hardware with Ollama. Learn practical patterns for RAG, multi-agent systems, security and deployment through clear explanations and production-ready code you can use right away. From first setup to reliable real-world applications, this book helps you build with confidence.
Build a strong foundation in data structures and algorithms with clear explanations and practical Python examples. From core concepts to advanced techniques, this guide helps you understand how efficient software is designed so you can write better code with confidence and solve real programming challenges.
If you want to build real NLP applications instead of just experimenting with notebooks, spaCy is one of the best places to start. This book walks you through the entire journey from the fundamentals to advanced production workflows with practical explanations, real code examples and hands-on projects that show you how to build fast, reliable NLP systems for the real world.
Envoy Proxy is the foundation of modern cloud-native networking, powering service meshes, API gateways and AI infrastructure. This practical guide shows you how to design, deploy and operate Envoy in production with expert guidance, real-world configurations and advanced patterns for scalable, resilient systems.
Mastering Qdrant for RAG Applications is your practical guide to building production-ready RAG systems with the leading open-source vector database. Learn how to design, optimize, and scale high-performance vector search using Qdrant through clear explanations, real-world examples, and hands-on code.
Mastering Claude Code montre comment collaborer avec des agents d’IA pour écrire du code, automatiser des flux de travail et réaliser des projets d’envergure. De la configuration aux bonnes pratiques d’ingénierie logicielle, ce guide pratique explique comment les logiciels modernes sont conçus en 2026.
Discover how the Model Context Protocol is transforming the way AI applications connect to tools, data, and external systems. With clear explanations and practical guidance, this book shows you how to build, secure, and deploy production-ready MCP solutions, from your first server to enterprise-scale AI applications.
A practical, code-first guide to mastering TypeScript's type system in 2026. From strict mode and generics to advanced types, testing, and real-world React and API applications, you'll go from your first tsc command to shipping type-safe, full-stack code with confidence.
Discover how Windows really works beneath the desktop. From boot to shutdown, this book provides a practical, in-depth exploration of the Windows NT kernel, covering architecture, memory management, security, virtualization, debugging, and more for developers, security professionals, and advanced students.
Master STM32 development from bare-metal programming to production-ready firmware. With clear explanations and practical C examples, this guide helps you build the skills to design efficient, reliable embedded systems using ARM Cortex-M microcontrollers.
Transform the way you think about code with Clojure. From your first expression to professional application design, The Clojure Programming Journey reveals the power of functional programming, immutability, and elegant software architecture. Build lasting skills in a language designed for simplicity, clarity, and mastery.
Swift 6, iOS 27, and Apple's rapidly evolving ecosystem are reshaping how modern applications are built. iOS Development with Swift 6 is a practical guide for experienced iOS engineers, covering scalable architecture, concurrency, modularization, testing, security, AI integration, and the engineering trade-offs behind production-ready applications that can evolve for years to come.