Building a chat feature over your product docs? You need a vector database.Adding recommendations to your app? Vector database.Searching 100 million images by visual similarity? Definitely a vector database.Yet most engineers stumble into these projects unprepared. They don't understand the trade-offs between IVF, HNSW, and Product Quantization. They pick the wrong similarity metric. They scale the wrong way.This book is the missing manual. It covers:The mathematics of embeddings and why they workHow to choose the right algorithm for your latency and accuracy constraintsDeep dives into Pinecone, Milvus, Weaviate, Qdrant, and ChromaBuilding production RAG systems that actually workIndustry case studies from Spotify to JPMorgan Chase20+ ready-to-run recipes for common scenarios
Stop learning Python and start building AI with the tools you already master. Master production-ready AI orchestration using Node.js, LangChain, and type-safe Zod. Bridge the gap between web development and AI Engineering without switching your stack. Start your journey with the Web AI Series and build the next generation of intelligent apps.
Stop building chatbots and start architecting autonomous digital workers that act, plan, and collaborate. Master multi-agent orchestration with CrewAI and build self-healing, cyclic workflows using LangGraph. Move beyond simple prompts to implement the OODA loop, browser automation, and production-grade security. Transform LLMs into reasoning engines capable of managing entire software agencies without intervention.
Aprenda redes na prática, sem perder tempo com teoria demais. O essencial para programadores web que querem entender o que acontece “por trás da tela”.
I wanted to understand how ChatGPT and other large language models (LLMs) really work, so I read a lot of books, watched YouTube videos, asked hundreds of questions, and wrote it all down. This book is the result. If you want to understand how large language models like ChatGPT actually work, from tokens and vectors to transformers and training, this book will explain it in a clear, approachable way.
Un manual práctico lleno de consejos del mundo real para ayudarte a escribir mejor código, adoptar hábitos efectivos de desarrollo y construir gran software.
Learn how to manage MySQL databases and create dynamic web applications with a deep mastery of PHP.Discover the fundamentals of PHP, from variables to advanced functions, and progress to object-oriented programming with practical exercises.Enhance your web development skills with key concepts like session management, cookies, and securing PHP applications.With this book and its concrete examples, turn your knowledge into practical tools for professional web development.
Public speaking is one of the most powerful ways to market your expertise and grow your influence. This book shows you how to design and deliver presentations that connect, educate, and inspire—without the fear or the hard sell. Learn to speak with authenticity, tell compelling stories, and build lasting credibility.
Descubre los secretos detrás de los frameworks web más populares y lleva tus habilidades en JavaScript a otro nivel. Dominando JavaScript: Técnicas avanzadas para el desarrollo web moderno te enseñará cómo entender y adaptar cualquier framework web con confianza y facilidad. ¡Prepárate para convertirte en un experto en el desarrollo web moderno!
If you want to master Git, GitHub, and the enriching world of open-source contributions, even without any prior knowledge, this guide is your best bet.
Kubernetes Architecture, Pods, Namespaces, Applications, Deployments, Microservices, and more are covered in this book to help junior and senior IT professional
Requirements pragmatisch und praxisnah am Beispiel demonstriert. Lernen Sie req42 kennen, das agile Framework, welches Product Ownern die Werkzeuge an die Hand gibt, die für erfolgreiche Produktentwicklung gebraucht werden. Denn agiles Requirements Engineering ist viel mehr als nur den Product Backlog pflegen.
Książka pomagająca wejść w świat programowania od języka Python. Zachęca i pokazuje jak uczyć się skutecznie.
This book helps you prepare for your next C++ interview if you are looking for an entry- or intermediate level position. The questions are mostly not about edge cases and brain teasers but they cover the realistic knowledge you need to get a developer job in the C++ world. Take a question a day, try to figure it out yourself, then check the answer.
You may have already asked yourself "why is this so hard" if you've been working with Agile methodologies or the Scrum framework. Through this book I'll aim to answer that question, with a number of entertaining stories, tons of top tips, as well as some fun solutions. What's not to like?! Scroll down for more.