Leanpub Header

Skip to main content

The Shelf

Publish Early, Publish Often

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,063,624.84 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.

Learn more

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.

Roger D. Peng
Associate Professor of Biostatistics at the Johns Hopkins Bloomberg School of Public Health

Top Books

  1. The SysML v2 Book
    Practical Insights and Comprehensive Reference
    Tim Weilkiens and Vince Molnár

    Learn SysML v2 with the ultimate guide for all skill levels in MBSE. Authored by insiders, it's your key to unlocking the full potential of system modeling and a passport to mastering your MBSE.

  2. The practical guide to AI-first teamwork. Includes access to the 'CollabAI AI companion' that helps you run your first session immediately. Most teams have fast individuals—but a slow system. AI can change that. CollabAI is the manual for teams who want to stop waiting and start flowing. It moves beyond "chatting with a bot" to a new collaborative rhythm where humans and AI build, test, and decide together in real time. Inside, you’ll discover:The Framework: How to run CollabAI sessions that compress weeks of work into hours.The Science: Why "System 2 Rituals" and psychological safety are the hard requirements for speed.The Scale: How to apply Joe Justice’s principles (Justice Boards & DSM) to run entire organizations without managers.The Future: How to transition safely to Agentic AI workflows using the Agion Pattern.Start optimizing the flow.

  3. This book presents both the fundamentals and advanced topics of finite element analysis and design optimization in a concise and pedagogically structured manner

  4. How to Build and Fine-Tune a Small Language Model
    A Step-by-Step Guide for Beginners, Researchers, and Non-Programmers
    J. Paul Liu

    You don’t need massive compute or big-tech resources to build real AI. This hands-on guide shows you how to build and fine-tune your own small language model—from scratch—using accessible tools like Google Colab. Learn transformers step-by-step, train and align models on your own data, and deploy practical AI systems that run on consumer GPUs. If you’ve ever wondered “Can I build my own model?”—this book proves the answer is yes.

  5. Effective Software Engineering Management
    Mastering the art of leading Software Engineering teams
    Addy Osmani

    Turn your engineering team into a force multiplier, not a bottleneck. This book gives current and aspiring engineering managers practical frameworks, questions, and examples for everything from one on ones and feedback to scaling teams and navigating crises.

  6. Mastering Modern Time Series Forecasting
    A Comprehensive Guide to Statistical, Machine Learning, and Deep Learning Models in Python (Preorder)
    Valery Manokhin

    Mastering Modern Time Series Forecasting is your all-in-one guide to building real-world forecasting systems that work — from classical stats to deep learning and beyond. Whether you're modeling retail demand or energy loads, this book gives you the tools, intuition, and code to go from zero to production. You'll cover ARIMA, ML, deep nets, transformers, and even the rise of FTSMs (Foundational Time Series Models). Written by a practitioner who’s built forecasting solutions for multibillion-dollar businesses, this is the hands-on, honest guide every data scientist, analyst, or forecaster needs.

  7. CISSP: The Last Mile
    Your guide to the finish line
    Pete Zerger

    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.

  8. A clear, illustrated guide to large language models, covering key concepts and practical applications. Ideal for projects, interviews, or personal learning.

  9. Mastering STM32 - Second Edition
    A step-by-step guide to the most complete ARM Cortex-M platform, using the official STM32Cube development environment
    Carmine Noviello

    With more than 1200 microcontrollers, STM32 is probably the most complete ARM Cortex-M platform on the market. This book aims to be the most complete guide around introducing the reader to this exciting MCU portfolio from ST Microelectronics and its official CubeHAL and STM32CubeIDE development environment.

Top Courses

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

  2. Microservices Masterclass
    David Farley and CourseAI

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

  3. Learn Ansible by 250+ Examples
    250+ Automation Examples For Linux and Windows System Administrator and DevOps
    Luca Berton

    I teach creative Automation DevOps, Cloud Engineer, System Administrator, and IT Professional to succeed with Ansible Technology to automate more things every day. For example file system interaction, users and group management, configuration file editing, service status, download and upload of files, security enhancement, SCM interactions and more

  4. If you are on a journey to learn infrastructure as code with Terraform, this course is for you! It covers the content necessary to master to complete the Terraform Associate certification. Each exam objective has a theoretical part followed by a quiz. The course ends with full-length practice exams similar to what you will encounter at the exam.

  5. Programming for Kids
    Ruby and Mac Edition
    Peter Armstrong

    This course teaches kids between 9 and 14 years old the basics of programming. You will need to use a Mac computer to follow along. The programs are short, so you can type them all in yourself. This is true even if you can't type well. (Leanpub authors: The GitHub repository for this course is here, if you want to see how to make Leanpub courses!)

  6. SysML v2 Certification Model Reader
    Preparation with Sample Questions
    Tim Weilkiens and Vince Molnár

    Attention: Read the note below!Boost your SysML v2 skills and pass the Model Reader Certification Exam with confidence. Prepare for the exam with sample questions from Tim Weilkiens and Vince Molnar. This Leanpub course focuses on what the exam expects. Detailed explanations are available in the companion “The SysML v2 Book”.

  7. Choosing Genomics Tools
    Fred Hutch, Candace Savonen, and Carrie Wright

    There's a multitude of genomic data analysis tools and resources out there. How do you find what you need for your data types and questions? This course aims to give you the foundational information you need and equip you with knowledge of the genomics tools out there so you can make informed decisions about your research.

  8. DataTrail
    Data Trail

    DataTrail aims to equip individuals with the tools they need to enter the booming field of data science.

  9. Ready
    Why Most Software Projects Fail and How to Fix It
    Max Guernsey, III and Luniel de Beer

    Most delivery problems aren't caused by the code, the team, or the work management process. They start upstream: with how requirements mature (or don't). Ready introduces Requirements Maturation Flow (RMF), a system for gating, clarifying, and aligning work — before it starts and without changing your framework.

Interviews with Leanpub authors and special guests

The Leanpub Podcast

Hosted by Leanpub co-founder Len Epp

In The Leanpub Podcast, Leanpub co-founder Len Epp interviews authors and special guests about their lives & careers, their areas of expertise and the issues of the moment, and their experiences as writers. Every episode is deeply researched and covers areas that are equally of human interest, general interest, and professional interest.
Featured Leanpub Podcast Interview

Sal Kimmich, Author of Code, Chips and Control: The Security Posture of Digital Isolation

Episode: #328Runtime: 01:04:41Released: 12/09/2025

Sal Kimmich - In this episode of the Leanpub Podcast, Sal Kimmich explains how modern computer chip supply-chain threats, insecure defaults, and fragmented trust models shape today’s cybersecurity posture. They discuss digital isolation, open-source governance, and practical strategies for building resilient, verifiable systems.

Top Bundles

  1. No Description Available
  2. Linux Debugging
    Dmitry Vostokov

    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

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

  4. Buy both of Dave Farley's handbooks to get actionable advice you can apply immediately. Distilled from decades of software engineering experience, and applying real-world techniques, these books are practical guides for software developers who want to build better software faster: from writing better user stories and mastering test-driven...

  5. ? Exclusive Offer: Master Spring Boot & Thymeleaf Like a Pro! Dive into the world of modern web development with our special bundle, featuring two essential guides: Taming Thymeleaf and Modern frontends with htmx. ? Why This Bundle?Comprehensive Learning: Start with Taming Thymeleaf to build a solid foundation in Spring Boot and Thymeleaf,...

  6. CCDE lab

  7. Own all three books in the Architect Elevator series for 900 pages of large-scale IT architecture! First, rethink the role of the architect, and then apply it to two major anchors of any IT strategy: cloud computing and platforms.

  8. IT Strategy Bundle
    Gregor Hohpe

    Architects prefer decision models and patterns over buzzwords. Get two books from the Architect Elevator IT Strategy series for the price of one!

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

Top Tracks

  1. AI Masterclass
    Henrik Kniberg, Obie Fernandez, and Andriy Burkov

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

  2. testtracknov10
    Sam McClenaghan
    No Description Available
  3. No Description Available
  4. A topic by topic breakdown of the hardest technical interview questions

  5. Kotlin for developers
    Marcin Moskała

    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.

  6. testtrack
    Peter Armstrong
    No Description Available
  7. 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,...

  8. Taking this bundle, you'll learn:The basics of writing unit testsBest Practices of writing unit testsAPI of NUnitWriting test doublesUsing dependency injection to make code testableA lot of TDD practiceKatas and TDDAcceptance and Integration TestsImplement a WPF app by TDDTDD Best PracticesSpecFlow for writing acceptance testsSelenium:...

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