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. 50 TypeScript F*ck Ups
    50 Subtle Mistakes to Screw Your Code and How to Avoid and Fix Them to Write Extraordinary Software for Web
    Azat Mardan

    50 TypeScript F*ck Ups (Mistakes) and How to Avoid Them is a collection of common and challenging trouble spots that trip up JS and TypeScript developers, along with tips on how to recognize and resolve them. You’ll find troubleshooting tips on everything from basic mistakes like ignoring compiler warnings, to advanced patterns and tips for using JavaScript and TypeScript with your favorite libraries and frameworks. Throughout, each mistake and fix is illustrated with bite-sized examples, and easy-to-read code samples. You’ll soon be writing quality code faster than ever before!

  2. Rote Learning HTML & CSS
    Jens Oliver Meiert

    Learn HTML and CSS, the hard way.

  3. Angular 17 do zero
    Crie uma simples app de vendas com o Angular. Agora com o Angular 17!
    Daniel Schmitz

    Crie uma simples app de vendas com o Angular. Agora com o Angular 17!

  4. No Description Available
  5. Developer Experience
    Optimize how easily and effectively developers can get things done
    Addy Osmani
    No Description Available
  6. Hands on Labs to prepare you for a career in Linux or system engineering. Built by the Professional Linux User's Group to focus on exactly what the professional needs in the enterprise.

  7. Data Mesh Architecture
    From the Engineering Perspective
    Dr. Simon Harrer, Larysa Visengeriyeva, and Jochen Christ

    Data Mesh is a sociotechnical approach that enables development teams to autonomously carry out data analysis. In this primer, we explain Data Mesh from the engineering perspective.

  8. Essential Python libraries and frameworks that every aspiring data scientist, ML engineer, and Python developer should know.

  9. No Description Available
  10. React From Scratch, Book 3: React Mastery
    This is the third book in the React from Scratch book series.
    Ajdin Imsirovic

    This is the third book in the React from Scratch book series.

  11. No Description Available
  12. Go Faster
    Join the thriving community of skilled Go developers!
    Ollie Phillips

    Working with Go effectively, requires proficiency and understanding beyond learning the simple syntax. It can take developers months or even years to acquire this experience, especially those coming from OOP. This book sets out to short-circuit that process and get you there faster! Includes Generics.

  13. Learning about microcontrollers? Want to avoid the mistakes that I made along my learning journey? All the tips and tricks that will help you advance your skills, demonstrated using a Raspberry Pi Pico.

  14. First-class objects in Python
    Higher-order functions, wrappers, and factories
    Leonardo Giordani

    This short book will tell you all you need to know to understand first-class citizenship in Python, which is the gateway to grasp how decorators work and how functional programming can supercharge your code.

  15. Biological Modeling
    A Short Tour
    Phillip Compeau

    In this ebook, learn why zebras have stripes, why SARS-CoV-2 spread so quickly around the planet, how to train a computer to classify cellular images, and more!