New MEAP! Bug Bash
More new MEAPsTesting Spring Boot Applications
Author and Spring team member Daniel Garnier-Moiroux helps you build a solid mental model of what's happening in your Spring Boot test suite. You'll learn how to organize fast, reliable, and predictive testing pipelines, test web applications at the API and browser levels, and reliably validate the configuration, binding logic, and properties of Spring Boot applications. Throughout the book, you'll test and work with an increasingly sophisticated example application, tackling more complex use cases until you're ready to put your new skills into production! [Read more] 4 chapters of this new MEAP are available now with more to follow soon!
Evaluation and Alignment, The Seminal Papers 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] 3 chapters of this new MEAP are available now with more to follow soon!
Healthcare IT systems are extraordinarily complex, highly regulated, and intensely private. They can also literally be a matter of life or death! Developers specializing in healthcare IT need to understand this unique set of constraints and how they affect application design, development, and deployment. This book delivers the skills and domain knowledge you need to become an effective contributor to—or leader of—a healthcare IT team. [Read more]
3 chapters of this MEAP are available now, with more to follow soon!
It's never been easier to generate high-quality code quickly. Most delay, waste, and fragility in software development persists because end-to-end delivery systems are burdened with unnecessary steps, complex infrastructure, and needless ceremony. This book introduces an AI-aware systems thinking approach adapted for the modern software development lifecycle, targeting the bottlenecks where high-value improvements live. [Read more] 3 chapters of this MEAP are available now, with more to follow soon!
Now in print
New languages for a new season
Zig hits the sweet spot for systems programming. This new programming language is high-performance, low-level, ultra-reliable, and perfectly suited for serious projects like writing libraries, daemons and shell utilities, and even operating systems and embedded code. This book shows you how to write quality, useful Zig applications without relying on libraries or frameworks-even if you're new systems programming. [Read more] 5 chapters of this MEAP are available now, with more to follow soon!
Data-Oriented Programming in Java
Data-oriented programming is a programming technique that enables you to precisely model domains and write large enterprise-scale applications that are oriented around the data they manage. Take a data-oriented approach to your Java applications, and you'll enjoy simpler state management, improved readability, and no more state-related bugs! [Read more] 10 chapters of this MEAP are available now, with more to follow soon!
The Well-Grounded Rubyist, Fourth Edition
You don't need to know every Ruby function or add-on library to be a well-grounded Rubyist. All you need is to properly understand the principles that underpin Ruby code! This book highlights the most useful parts of the language with examples designed to spark "aha!" moments. This is not a dry syntax reference or overly technical deep dive. You'll go from your first Ruby program all the way to sophisticated topics like reflection, threading, and recursion. [Read more] All chapters of this MEAP are available now!
This book isn't a "how-to" guide—it's a "how it works" guide. In it, you'll find detailed code samples, in-depth technical breakdowns, and real examples drawn from production environments, all connecting JS theory to everyday development. You'll see how JS engines execute code and interact with system APIs, how runtimes power your applications, and why JavaScript behaves the way it does. [Read more] 6 chapters of this MEAP are available now, with more to follow soon!
The groundbreaking .NET Aspire framework makes it easy to locally launch distributed applications in a single process, so you can run apps in development the same way they'll work in production. This guide teaches you to use this powerful framework to build reliable distributed apps without flaky emulators or the need to disable half your services. [Read more] All chapters of this MEAP are available now!
More language love
|
No comments:
Post a Comment