Featured Leanpub Book
Architecting High Frequency Trading Systems
Modern C++ design patterns for Lock-Free Pipelines, Kernel Bypass, and Nanosecond Execution.
Featured across all of Leanpub
Sign in for recommendations based on your library
Featured Leanpub Book
Modern C++ design patterns for Lock-Free Pipelines, Kernel Bypass, and Nanosecond Execution.
Featured across all of Leanpub
On the Shelf
Sign in for recommendations based on your library
Featured Leanpub Course
Featured across all of Leanpub
A clear, illustrated guide to large language models, covering key concepts and practical applications. Ideal for projects, interviews, or personal learning.
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!
We just accept that software is inherently imperfect, that all software must contain bugs, and we design our development processes around that. But what if it were possible to write correct software? What if we could consistently develop clean, maintainable software that works perfectly, all the time? And what if it were cheaper, faster and easier to write correct code than to write the buggy variety? What then? Flawless software, delivered faster.
CCDE Design Labs – Volume I challenges you with realistic, scenario-driven network design problems inspired by the complexity and decision-making expected at the CCDE level.Work through evolving business requirements, technical constraints, architecture trade-offs, exhibits, and unexpected changes then compare your decisions against detailed answers and design rationale.Built for experienced network engineers and architects who want to sharpen their design judgment, challenge their assumptions, and prepare for advanced real-world network design.
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.
You know C++ syntax. Now learn how to structure, build, test, and maintain a real C++ application.
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
The book covers every topic in the latest CISSP exam syllabus, organized in a format that makes it easy to drill down on specific exam domains and concepts at-a-glance, making it an essential exam resource for anyone who aims to prepare for the exam without wasting time or money.
Software development is changing fast, and Claude Code is at the center of that shift. Learn how to work effectively with AI agents to write code, automate workflows, and build larger projects with confidence. From setup and prompt design to real-world engineering practices, this book provides a practical guide to modern software development in 2026.
Interviews with Leanpub authors and special guests
The Leanpub Podcast
The Leanpub Podcast 🎙 Feat. Fiodar Sazanavets, Author of Production-Grade Python, LangChain & LangGraph
Fiodar Sazanavets - Fiodar Sazanavets, a former Microsoft engineer and four-time Microsoft MVP, joins the Leanpub Podcast to discuss his book Production-Grade Python, LangChain & LangGraph. He talks about his journey from Belarus to the UK, teaching himself to code, and transitioning from .NET to Python-based AI engineering. The conversation covers why production knowledge matters in the age of AI and how he approaches writing technical 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
Takes you from "how to use Kotlin" into "how Kotlin really works," revealing internal implementations, demystifying bytecode and compiler behavior, and uncovering the internals that shape the language. With hands-on Code Playgrounds for immediate practice and 158 interactive assessments to test and reinforce your understanding, this course doesn't just show you why everything is the way it is, it challenges you to prove you've mastered it. ISBN: 979-8243872744
This course is based on the 2025 edition of the best-selling Kubernetes book, that has been fully updated for the latest versions of Kubernetes and the latest industry trends. You won't find a better and more up-to-date book-based course on Kubernetes. Hand-crafted over the past 8 years by best-selling author Nigel Poulton.
This course gives you an intuitive understanding of the eight most important machine learning algorithms. It helps you get started using them in your own projects NOW -- in a single line of Python code. After finishing this course, you'll be able to select, understand, and implement the top 8 machine learning algorithms in your own projects.
Sign in for recommendations based on your library
Featured Leanpub Bundle
Includes 2 books: Residues: Time, Change, and Uncertainty in Software Architecture., The Architect’s Paradox
Featured across all of Leanpub

Piotr Jablonski, Lukasz Bromirski, and Nick Russo have joined forces to deliver the only CCIE Service Provider training resource you'll ever need. This bundle contains a detailed and challenging collection of workbook labs, plus an extensively detailed technical reference guide. All of us have earned the CCIE Service Provider certification...

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...


Windows 10 System Programming books (part 1 and part 2)

C++20, C++17, and MoveSemantics - The Complete Guides

Docker and Kubernetes are taking the world by storm! These books will get you up-to-speed fast! Docker Deep Dive is over 400 pages long, and covers all objectives on the Docker Certified Associate exam.The Kubernetes Book includes everything you need to get up and running with Kubernetes!

Build a connected study path from Claude agent foundations to professional solution architecture. The bundle combines scenario-based preparation, practice exams, architecture exercises, and detailed reasoning about why plausible answers fail. Independent guides; not affiliated with or endorsed by Anthropic


Pattern-oriented software diagnostics and anomaly detection, uniquely systematic and multidisciplinary, is the new approach in a long time. Described as the unified field theory of software diagnostics and anomaly detection, It encompasses and expands the whole field, offers a wider range of software diagnostic and anomaly detection...
Watch Leanpub authors launch their books
Leanpub Book Launches
Hosted by Leanpub co-founder Len Epp
In a Leanpub Launch video, Leanpub co-founder Len Epp sits down with an author to launch their new book: what it's about, who it's for, and the story behind writing it. Every Leanpub author can apply to record one, for free.
Complete Guide to Self-Hosted WordPress on AWS is a hands-on, command-by-command manual for standing up a production-grade WordPress site on Amazon EC2 and running it the way a hosting provider would: hardened, monitored, backed up, and maintained. It is not a book about writing posts or picking a theme. It is about the infrastructure underneath — the AWS account, the network, the LAMP stack, the security layers, and the maintenance habits that separate a real production system from a tutorial project that breaks the first time something goes wrong. The book is self-contained. You will not be sent off to piece together five outdated blog posts and a stale AWS doc page to get a working answer. Every chapter builds on the last, using the same instance, the same domain, and the same working configuration. Inside, you will: - Decide whether self-hosting is right for you, and understand the tradeoffs against managed WordPress hosting - Set up an isolated AWS sandbox: a VPC, security groups, and an EC2 instance with proper SSH access - Install and configure Apache, MySQL, PHP, and WordPress using WP-CLI, and tune PHP-FPM for real traffic - Configure Apache virtual hosts, DNS, and Cloudflare, then wire up SSL end to end - Harden the site against attacks with Apache and NGINX-style rules, a Cloudflare WAF, and login security including two-factor authentication - Set up Redis object caching for performance, and Amazon SES for transactional email - Read and rotate logs, enable WP_DEBUG properly, and set up monitoring and alerts so you find out about problems before your visitors do - Version-control your site, take real backups, and practice restoring from them before you actually need to - Learn how to migrate an existing WordPress site onto this setup - Know what to check first if you suspect you've been hacked, and how to recover - Handle the unglamorous but essential parts: routine maintenance, plugin hygiene, and scaling up as traffic grows The appendices give you a MySQL cheat sheet, a WP-CLI cheat sheet, NGINX equivalents for every Apache command in the book, complete configuration files, and a one-page runbook you can tape next to your monitor. Who this is for: developers, freelancers, and consultants who set up WordPress for clients or their own business and want to stop paying for managed hosting or explaining downtime they can't diagnose. It's also a strong fit for a computer science student who wants a real, defensible production system on their resume instead of another tutorial project. Basic command-line comfort is assumed; everything else — AWS, Linux administration, and WordPress internals — is taught from the ground up. By the end, you will be able to provision, secure, and operate a commercial-grade WordPress installation entirely on your own — the same work managed hosting providers charge you for every month. About the author: Siddharth Jain is a software developer with more than 15 years of experience in the tech industry across Microsoft, Uber, Johnson & Johnson, and Cisco. He is also the author of Programming Hyperledger Fabric: Creating Enterprise Blockchain Applications and runs his own WooCommerce based web store at https://www.sidstick.com/. More information about him can be found on his Linkedin profile: https://www.linkedin.com/in/awargi/
Sign in for recommendations based on your library
Featured Leanpub Track
Includes 7 courses: Machine Learning Made Simple, The Smartest Way to Learn Python Regex, Learn Python the Practical Way [Coding Interview Exercises], Python Exercises Collection +3 more
Featured across all of Leanpub

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...

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.

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...

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...

Learn Python the Practical Way - In this course you learn all the basics of the Python programming language. It contains exercises, explanatory videos, an example solution and a quiz. This will enable you to apply your skills to a wide range of real world problems.A collection of more Python exercises - Exercises with solutions to continue...

Python is the fastest-growing major programming language on the planet. This practical course set will teach you Python in a hands-on, highly practical way that guarantees your success. All you need to go from zero to completing your own Python projects in a relaxed, student-centric, and fun environment. Create yourself a new skill that'll bring...

Taking this course bundle, you'll learn:SOLID principles (SRP, OCP, ISP, LSP, DIP) in-depthMeta principles: DRY, KISS, YAGNI, SoC, CQS, Law of Demeter, PoLADependency Injection in Depth: IoC or DI containers, best practices, and anti-patternsFunctional Programming in C#: purity and side effects, functional C# features, immutability,...
From a podcast, a conference talk, or an author — enter it and we'll take you straight to your deal.
Become a Leanpub author
Leanpub makes it easy to create, publish, and sell ebooks or online courses while earning industry-leading royalties. With 80% royalties on purchases of $7.99 or more (or 80% minus a small $0.50 fee for purchases under $7.99), your work earns what it deserves. For example, a $10 sale brings you $8, and selling 5,000 copies at $20 could mean $80,000 in your pocket!
Leanpub has already paid out $15,769,399.74 to authors. Whether you write in Markdown or upload PDF/EPUB files, Leanpub’s intuitive publishing tools simplify the process. Use our in-browser editor or sync with GitHub or Dropbox and publish your ebook with a single click. Plus, you decide when to release—during the writing process or upon completion.
As an academic, I like Leanpub because it lets me write and get my ideas out there quickly. Leanpub is simply the best place for publishing my books.

LEANPUB ORGANIZATION MEMBERSHIPS
Book credits, course credits, and Free With Membership access for your team. Because Leanpub authors publish updates with one click, our AI, software, and business titles stay more current than print — so your team always learns from the latest material.
We're authors too, and we built Leanpub to be the platform we would love to use. It turns out, we weren't alone...
As an academic, I like Leanpub because it lets me write and get my ideas out there quickly. Leanpub is simply the best place for publishing my books.

Leanpub's book-creation tools allowed me to focus on creating the types of books I wanted to write instead of worrying how to create my own book publishing toolchain. I have never regretted using Leanpub to publish my ebooks.

Leanpub takes the pain out of publishing. They provide the tools, you provide the books and then magic happens.

I love using Leanpub because I can write my book using simple Markdown notation. Leanpub lets me focus on my content and they handle the rest.

Leanpub is a game changer for independent authors, removing the hassles associated with formatting, book production, and electronic sales, freeing up the time to do what we do best: write.

Leanpub helped me achieve my goal of publishing a book. Its simple, easy to use interface got my book up and making money within weeks, I love Leanpub!

Leanpub helped me gauge interest in my book, get payments early on when it was only a few chapters, and has got me a bunch of sales just from people browsing around the site.

Leanpub helps me see my books as I write them. Even better, I can find readers early, to read my books and offer suggestions. I can pivot, if I see the need.

Leanpub made it simple for me to run with my book idea and build my reputation in the Ruby community. I went from first draft to first sale in days, not months or years.

Four years ago, I joined Leanpub to just give it a try. Today, over 28,000 book sales later, I cannot help but say that I'm the biggest Leanpub fan on this planet!

Leanpub makes publishing your own book super easy. The fact that you can release updates continually helps with the mindset of getting a minimum version out ASAP and then iterating to improve.

I earn more royalties from my books on Leanpub than I do with well established publishers or through Amazon (which I publish on thanks to Leanpub's mobi conversion).

Leanpub allows me focus on content, takes care everything else and offers an amazing author royalty. It’s a fantastic platform for writing and publishing books.

I love that Leanpub makes writing and publishing a beautiful book so simple. I no longer spin my wheels with layouts and formats - Leanpub gets out of the way when it's time to write, and then automates everything when it's time to publish.

With Leanpub, the first person who purchased my book for $9.99 almost two years ago (and only received a preface, and two short intro chapters) has had access to almost every bit of knowledge I've gained in those two years, and *that's* the value.

Simple and lean, forces me to focus on writing and marketing, and pays excellent royalties.

Leanpub forces you to focus on writing and gives you immediate feedback. Allowing Leanpub to take care of the curation and delivery helped me focus on shipping my book.

While most eBook exporter apps today can generate PDF files and many support ePub, there's one tool we recommend above all after trying 8 of the most popular: Leanpub.

New · now on the App Store
Your whole Leanpub library, now in your pocket. Read offline, track your progress with highlights and notes, and get free updates with one tap. Also, if you have a Reader Membership, you can now buy books with credits!
Note: this is a totally NEW, completely rewritten app. Almost all the reviews on the App Store are from the old Leanpub app, which was retired in 2019. Once you've used our app, please leave us a review on the App Store so your fellow Leanpub readers and authors know our app is actually useful now!
