New MEAP! Software Architecture Decision-Making
In this instantly-useful book, integration architect Dominik Włodarz draws on 15+ years of designing, evolving, and recovering enterprise and cloud-native systems to give you a durable framework for reasoning about trade-offs. He shows you how a team's capabilities, ownership model, delivery pressure, and operational costs change what a sound architecture choice looks like, rather than prescribing a universally “best” architecture. Włodarz’s recurring decision model of intent, forces, decisions, consequences, feedback, and adaptation helps you connect each architectural choice to what happens after it’s made. You’ll learn to record why a decision made sense, who owns its consequences, what evidence could invalidate its assumptions, and when it should be reconsidered. [Read more]
New MEAP! Grokking Parallel Programming
problem setter, this friendly, fully illustrated guide takes you from basic definitions through your very first parallel kernel to the memory-optimization techniques that turn correct code into fast code. Chapter by chapter, you’ll explore the fundamental patterns of parallel programming from the ground up—all with examples in CUDA that make it very real. And if you don’t have access to a GPU, no problem! Grokking Parallel Programming includes full access to a free online sandbox that lets you write CUDA code in your browser, submit it, and get an instant verdict—no hardware required. [Read more]
New MEAP! AI Recommender Systems
modern recommender system, from candidate generation and filtering to scoring and reranking, and describes where LLMs can help. You'll learn to read the signals hiding in your data, including content metadata and user behavior, and to evaluate recommenders against the specific use cases they need to support. Along the way, you’ll learn how to integrate custom prompts, retrieval-augmented generation, and agents into new designs as well as how to retrofit them into your existing systems. [Read more]
New MEAP! Spec-Driven Development
agentic collaboration, and evolving outcomes. As the project scales into microservices, multiple repositories, and cross-team coordination, you’ll see how intent-led development pays out with infrastructure, deployment, security, acceptance testing, and architectural governance. Everything you’ll read and do is grounded in established software engineering fundamentals—extreme programming, legacy code refactoring, technical debt management—so you can connect new AI workflows to what you already know. [Read more]
More new MEAPsNew editions to discover in MEAP!Microservices Patterns, Second Edition
Microservices architecture has become an essential approach for developing large, complex enterprise applications using fast flow: the continuous delivery of a stream of small changes and rapid feedback on each one. This unique book collects, catalogues, and explains dozens of patterns that solve common microservices problems—from service decomposition, to inter-service communication. You’ll soon be benefiting from increased technology diversity, incremental upgrade capabilities, and no other teams stepping on your toes! [Read more] 12 chapters of this MEAP are available now, with more to follow soon! Secrets of the JavaScript Ninja, Third Edition
More than ever, the web is a universal platform for all types of applications, and JavaScript is the language of the web. If you're serious about web development, it's not enough to be a decent JavaScript coder. You need to be ninja-stealthy, efficient, and ready for anything. This book shows you how. [Read more] 12 chapters of this MEAP are available now, with more to follow soon! Spring Start Here, Second Edition
A foundations-first introduction to the Spring framework. Perfect for Spring beginners, it steadily builds understanding through practical projects that explore the main ideas of Spring: configuration, beans, web endpoints, data access, and application structure. Whether you’re building directly with Spring Framework or optimizing apps you kick off with Spring Boot, you’ll move forward with the confidence that you really understand what’s going on under the hood. [Read more] All chapters of this MEAP are available now! Start with The Foundational IdeasLLM Evaluation and Alignment, The Foundational Ideas Building trustworthy AI
This guide expands the foundational research into judging and adapting AI systems into a collection of practical techniques you can use on the job. As you trace the progression from surface-level text matching, to semantic similarity, to judgment-based evaluation, you’ll build the mental models necessary to choose the right metrics, detect failure modes, and close the loop from evaluation to alignment. [Read more] 8 chapters of this MEAP are available now with more to follow soon! Retrieval Augmented Generation, The Foundational Ideas Principles for architecting reliable and verifiable AI
This book illuminates techniques that empower systems to retrieve intelligently, evaluate themselves, and recover from errors. Over 40 code samples, architectural diagrams, and industry case studies make each concept easy to understand. As you master the patterns behind RAG, you’ll better understand tradeoffs, diagnose failures, and effectively evaluate and improve your own RAG implementations. [Read more] All chapters of this MEAP are available now! Timeless Algorithms: The Foundational Ideas
The breakthrough algorithms that power modern AI and data analysis have been long established—in fact, you could even call them timeless! From Bayes’ prior and posterior beliefs, to Fisher’s estimation and likelihood, Shannon’s information gain, and Breiman’s algorithmic modeling, understanding how these algorithms work will help make you a better data and machine learning professional. This book introduces these vital algorithms and explores the academic papers that introduced and defined them. [Read more] All chapters of this MEAP are available now! Don’t get it? Grok it!Grokking Machine Learning, Second Edition
There’s no need to be mystified by machine learning! This unique book introduces the core concepts of ML that you can understand and implement with just high school math. Important algorithms are brought to life through relatable examples, engaging exercises, and crisp illustrations, including the latest advances in large language models (LLMs) and generative AI. [Read more] 10 chapters of this MEAP are available now, with more to follow soon!
Bayesian statistics is a framework for reasoning under uncertainty. It lets you incorporate prior knowledge, rigorously quantify uncertainty, and directly answer practical questions like: “what’s the probability that this new treatment improves outcomes by at least 10%?” Bayesian methods are more intuitive, flexible, and directly actionable, which makes them invaluable for data science, AI, experiment design, and beyond. This book teaches Bayesianism through clear explanations, rich illustrations, and relatable examples. [Read more] All chapters of this MEAP are available now! A friendly guide for beginners
In the real world, most decisions involve uncertainty. Statistical analysis reduces uncertainty by interpreting data, from setting product demand forecasts to predicting customer behaviors. With this guide, you’ll build a strong foundation in statistical analysis by working through engaging mini projects that put each skill you learn into practice immediately. All chapters of this MEAP are available now!
|

No comments:
Post a Comment