A complete foundation for Statistics, also serving as a foundation for Data Science. Leanpub revenue supports OpenIntro (US-based nonprofit) so we can provide free desk copies to teachers interested in using OpenIntro Statistics in the classroom and expand the project to support free textbooks in other subjects. More resources: openintro.org.
Not just for mathematicians and detectives! Learn the basics of logic and its many applications, including advanced testing, constraint solving, function composition, and code proofs. Over 50 exercises and 20 sample programs are included. No prior math background required!
Turn data into decisions. Data Visualization Using Tableau for Data Scientists shows how interactive visuals, analytics, and storytelling come together to make complex data understandable, actionable, and impactful.
The book is also available in paperback for $25. Paperback royalties go to OpenIntro (US-based nonprofit), and the optional Leanpub PDF contributions go to authors to fund their time on this book.
Why do some processes consistently deliver quality, speed, and value while others create delays, defects, rework, and frustration?Business Process Management, Lean and Six Sigma brings three powerful improvement disciplines together in one practical approach. Learn how to see processes differently, uncover the sources of waste and variation, use data to identify root causes, and design improvements that deliver measurable and sustainable results.
All new language and library features of C++23 (for those who know C++20) The book presents all new language and library features of C++23. Learn how this impacts day-to-day programming, to benefit in practice, to combine new features, and to avoid all new traps. Buy early, pay less, free updates Current Content: www.cppstd23.com Other leanpub books by this author:C++20C++17C++ Move Semantics

Build Claude Code agents that survive production, then use the same evidence-first discipline to modernize legacy systems safely. This two-book bundle takes you from tools, MCP, evals, observability, and cost controls to characterization tests, golden masters, differential testing, cutover, and rollback.


This bundle includes the books “Residues: Time, Change and Uncertainty in Software Architecture” and “The Architect’s Paradox: Uncertainty and the Philosophy of Software Architecture” by Barry M O’Reilly. The books complement each other, with Residues giving a practical description of how to apply residuality theory and The Architect’s Paradox...

The Quality Software Bundle is for managers, would-be managers, and any of us who find themselves being managed and confused. This comprehensive bundle covers the entire span of software development approaches, from hacking through waterfall, cascade, prototyping, Iterative enhancement, reusable code, off-the-shelf, to Agile teams. The bundle...

Master the art of systems programming in Rust by building the software that powers modern computing. From programming languages and debuggers to hypervisors, web servers, and LLM inference engines, this collection takes you behind the abstractions with complete, hands-on implementations that reveal how these systems really work.

This comprehensive training for software developers, site reliability and performance engineers teaches postmortem, live local and remote debugging techniques and features:debuggers and tools: WinDbg, GDB, LLDB, crash, rr, KDB, KGDBx64 and AArch643 training courses85 hands-on exercises300 slides with comments1,200 pages of training books
Hands-on online course to learn all you need to know to get a Spring Boot application into production with AWS. Visit our landing page for a tour of the contents. Make sure to get familiar with all available bundle options before enrolling.
Master language models through mathematics, illustrations, and code―and build your own from scratch! This course includes nearly three hours of exclusive video interviews with the author, covering questions related to each of the six lessons included in the course.
This is a fast-paced, practical, and visual guide to the strange new world of Generative AI. It is like an extended version of Henrik's viral video with the same name.
Unlock the power of AI in your applications with this groundbreaking course on AI-driven application architecture. Discover practical patterns and principles for building intelligent, adaptive, and user-centric software systems that harness the potential of large language models. This course includes exclusive video interviews with the author.
Microservices are a great approach for building software at scale. But although the ideas at the root of microservices may sound simple, this is not a simple approach. There are several big traps along the way, and it's important to avoid them...
To ace your next Android developer job interview, focus on truly understanding the concepts, not just memorizing answers, and practicing how to apply them. With over 250 quiz questions, 370 practical and follow-up questions with full answers, and 60+ pro tips, this course helps you sharpen skills, understand the why, and prepare for real-world technical challenges. ISBN: 979-8285926436

About the Track: AI Masterclass Artificial Intelligence is reshaping the way we live, work, and build technology. The AI Masterclass Track brings together three powerful courses from world-class experts to give you a comprehensive, practical, and hands-on education in the age of AI. Whether you want to understand the big picture, apply AI...

Taking this bundle, you'll get a comprehensive set of courses that cover almost the whole surface of the .NET framework.The big topics that are covered:WPFMVVMSpecFlow and SeleniumLINQMultithreading and Parallel ProgrammingC# in Depth: Puzzles and GotchasAlgorithms and Data Structures in C#VS and R#and engineering practices:Unit Testing with...

This is the complete track to learn about essential Kotlin features and get ready for working in Kotlin in daily basis. It starts from essentials, and on the way reaches advanced topics like efficient collection processing or DSL creation.

Senior Android developer interviews rarely test memorized answers. They test whether you truly understand how things work under the hood. This track takes you beyond “how to use” into “how Android, Compose, and Kotlin actually work,” exploring internal implementations, bytecode and compiler behavior, and the system-level concepts that shape modern Android development.

Senior Android interviews test real understanding, not memorized answers. This track goes beyond “how to use Kotlin” into how Kotlin and Android actually work under the hood, including compiler behavior and internal concepts. With hands-on playgrounds and 400+ quiz and interview-style questions, it helps you practice reasoning through problems and confidently tackle senior-level technical interviews.

"Shut up and code." Laughter in the audience. The hacker had just plugged in his notebook and started sharing his screen to present his super-smart Python script. "Shut up and code" The letters written in a white literal coding font on black background was the hackers' home screen background mantra. At the time, I was a first-year computer...