Leanpub Header

Skip to main content

Filters


Books

  1. Implementing QuantLib
    Luigi Ballabio

    Quantitative finance in C++: an inside look at the architecture of the QuantLib library.

  2. Read-Eval-Print-λove
    v003 - Forth Thinking
    Michael Fogus

    A primordial Forth, and some related philosophy.

  3. Econometrics Powered by AI
    An Introduction Using Cloud-based Python Notebooks
    Carlos Mendez

    A hands-on introduction to econometrics using Python notebooks in the cloud. Intuitive examples, real-world case studies, and AI-powered tools—no installation required. From your first simple regression to satellite imagery-based predictions of poverty across Bolivia, you will learn by doing.

  4. Java Developers Roadmap Senior
    Part III: SENIOR LEVEL ⭐⭐⭐
    Vincent VAUBAN

    Book 3/3 of the Java Developers Roadmap series, this Senior Level volume dives into the advanced topics you’ll meet in real Java codebases: performance, security, code analysis, utility libraries—and modern frontiers like AI, reactive programming, and Web3. Use it as a roadmap (not a checklist) to level up your technical toolbox with clear explanations, practical examples, and common pitfalls to avoid.

  5. Demystifying Generative AI
    Probabilities, Algorithms, and Systems for Software Professionals
    Deo Shankar

    Learn Generative AI the way software professionals think: as probabilities, algorithms, and systems—not magic. From foundations to RAG, agents, and MLOps, with math always optional but available.

  6. How to Fail Your Test Automaton (easily!)
    60+ Lessons I’ve Learned (and Unlearned) from Failed Test Automation
    Masoud Bahrami

    Let’s make a confession. This handbook is about me, and, I suspect, about you, your team, and your organization too.I’ve made almost every mistake listed in these pages. I’ve seen them repeated in startups, enterprise systems, and everything in between, while mentoring teams, auditing architectures, or helping companies rediscover what testing is really for. The point isn’t to assign blame. It’s to hold up a mirror. Because the truth is, most of these mistakes are so common, you can probably spot a few right now; in your code, your team, or your last retrospective.When we talk about test failures or mistakes, the first thing that usually comes to mind is developers, missed edge cases, flaky tests, broken pipelines.

  7. Assembly Arithmetic Algorithms-DOS
    16-bit DOS Edition
    Chastity White Rose

    Low level is a term that confuses people. People think something high level is better than low level. In simple terms, humans consider themselves superior to machines and therefore think themselves higher or more important because of their abstract though. A computer thinks only in terms of numbers. A computer may not understand "high level" abstractions such as love, religion, philosophy, etc, but that is not its job. A computer must add, subtract, multiply, and divide. These are the four arithmetic functions which many human struggle to do. I wrote this book because I think like a machine and I hope to help others think this way because it is the best way to learn programming and control your computer by writing Assembly Language programs or to go back to your favorite programming language with a greater understanding of why things work as they do.

  8. PHP for Laravel Developers: The Core You Missed
    Olasunkanmi Emmanuel Jesuferanmi
    No Description Available
  9. Quantum computing is real, but is frankly surrounded by a thick fog of hype. Do you want to see it clearly, understand its realities, and even consider joining it as a professional software engineer?

  10. A Quick Steep Climb Up Linear Algebra
    Version 1.1.0
    Stephen Davies
    No Description Available
  11. No Description Available
  12. The Elements of Data Analytic Style (Edição em Português Brasileiro)
    Um guia para pessoas que querem analisar dados.
    Jeff Leek and TranslateAI
    No Description Available
  13. Alternative Investments
    Expanding Frontiers
    Kathryn Wilkens, PhD, CAIA

    Alternative investments are no longer “alternatives.” This book shows how they really work—and how to analyze them with clarity, rigor, and modern data-driven insight.

  14. C# for Babies
    Teach your little ones the basics of the C# programming language!
    Maarten Balliauw, Khalid Abuhakmeh, and Arina Kovrizhkina

    An illustrated book perfect for teaching your little ones the basics of the C# programming language!

  15. D3 Tips and Tricks v7.x
    Interactive Data Visualization in a Web Browser
    Malcolm Maclean

    Tips and tricks for using d3.js (version 7), one of the leading data visualization tools for the web. It's aimed at getting you started and moving you forward. You can download for FREE or donate to encourage further development if you wish :-).