Kick off your book project in 3 hours! Live workshop on Zoom. You’ll leave with a real book project, progress on your first chapter, and a clear plan to keep going. Saturday, June 6, 2026. Learn more…

Leanpub Header

Skip to main content

Filters


Books

  1. Getting to Know IntelliJ IDEA
    Get up to speed on IntelliJ IDEA's New UI
    Trisha Gee and Helen Scott

    If we treat our IDE as a text editor, we do ourselves a disservice. Using a combination of tutorials and a questions-and-answers approach, Getting to Know IntelliJ IDEA will help you find ways to use IntelliJ IDEA that enable you to work efficiently and productively as a professional developer.

  2. Code Faster in Delphi
    Alister Christie

    This book will make you a faster Delphi developer, it doesn't matter if you are just starting out, or have been using Delphi since version 1, you will find all sorts of tips, tricks and hacks to boost your productivity.

  3. Designing Hybrid Search Systems
    A Practitioner's Guide to Combining Lexical and Semantic Retrieval in Production
    László Csontos

    Keyword search misses meaning. Vector search misses precision. This book shows you how to combine them into production systems that deliver both, with architecture patterns, model selection frameworks, evaluation methodology, and operational guidance grounded in primary research.

  4. Modern C++23 QuickStart Pro
    Advanced programming including variadic templates, lambdas, async IO, multithreading and thread sync
    GitforGits | Asian Publishing House

    Programming in the modern era requires power and efficiency, and C++23 signifies the beginning of that era. This book captures that demand. To take your C++ skills to the next level, This book is about creating and breaking down real-world examples. You'll discover techniques that you can immediately apply to your own work.

  5. Generative AI For The Rest Of US
    Your Future, Decoded
    Aymen El Amri

    "Embrace Generative AI or expect to say 'huh?' a lot" ~ The author

  6. Terraform for Developers
    Essentials of Infrastructure Automation and Provisioning
    GitforGits | Asian Publishing House

    "Unlock the power of Infrastructure as Code and propel the career forward as a professional Terraform developer with the help of this comprehensive guide - 'Terraform for Developers'. This book serves as the roadmap to understand, implement, and master the concepts and complexities of Terraform.

  7. Google JAX Essentials
    Quick practical learning of blazing-fast library for machine learning and deep learning projects
    GitforGits | Asian Publishing House

    This book takes the reader from understanding the challenges of deep learning and numerical computations in the existing frameworks to the essentials of Google JAX, its functionalities, and how to leverage it in real-world machine learning and deep learning projects.

  8. Hands-On Multi-Cloud Kubernetes
    Multi-cluster kubernetes administration with FluxCD, Virtual Kubelet, Submariner and KubeFed
    GitforGits | Asian Publishing House

    "Hands-On Multi-Cloud Kubernetes" is an essential guide for anyone looking to understand Kubernetes and how it can be used to manage multi-cloud infrastructure. With eight comprehensive chapters, this book provides hands-on experience in setting up Kubernetes clusters, administering deployments and updates, and working with AWS and GCP tools.

  9. Advanced Kotlin
    Marcin Moskała

    The book about advanced Kotlin features most of us use, but nearly nobody understands, like variance modifiers, property delegation, interface delegation, contracts, multiplatform development, annotation processing, KSP, compiler plugins, and static analyzers.

  10. Hands-On Mobile App Testing
    A GUIDE FOR SOFTWARE TESTERS AND ANYONE INVOLVED IN THE MOBILE APP BUSINESS
    Daniel Knott

    Are you a mobile tester looking to learn something new? Are you a software tester, developer, product manager or completely new to mobile testing? Then you should read this book as it contains lots of insights about the challenging job of a mobile tester from a practical perspective.

  11. Gradual Modularization for Ruby and Rails
    Improve collaboration, system design, and flexibility
    Stephan Hagemann

    Get yourself a new tool to manage your Rails application and your growing engineering organization! Prevent the ball-of-mud (and fix it!). Go for microservices or SOA if it makes sense not just because you don't have any other tool. Do all this through a low-overhead tool: packages. Enable better conversations to make practical changes today.

  12. How Query Engines Work
    An Introductory Guide
    Andy Grove

    This book provides an introduction to the high-level concepts behind query engines and walks through all aspects of building a fully working SQL query engine in Kotlin.

  13. The PowerShell Practice Primer
    100+ Exercises for Improving Your PowerShell Skills
    Jeff Hicks

    Have you started to learn PowerShell but don't know what to do next? Want to test your PowerShell skills? Here are 100+ PowerShell challenges to improve your PowerShell proficiency and enhance your PowerShell learning skills. No scripting is required! Created by one of the top PowerShell experts you know and trust.

  14. High-Performance Java Persistence
    Get the most out of your persistence layer
    Vlad Mihalcea

    A high-performance data access layer must resonate with the underlying database system. Knowing the inner workings of a relational database and the data access frameworks in use can make the difference between a high-performance enterprise application and one that barely crawls.

  15. To celebrate Markdown Mode's 10th birthday, this comprehensive Guide from the package author and maintainer covers everything from the basics to advanced editing commands, customization, interactions with other packages, and useful tips and tricks to make writing and publishing with Markdown more enjoyable and efficient.