Leanpub Header

Skip to main content

Filters

Books

  1. Haskell Tutorial and Cookbook

    This book provides a tutorial to get started using Haskell and contains small and large Haskell projects that will teach you new techniques of Haskell development as well as providing useful code for reuse in your own projects. Most recent additions to the book use the OpenAI text completion APIs.

  2. DEBkiss
    DEBkiss
    A simple framework for animal energy budgets
    Tjalling Jager

    Modelling the energy budget of an animal over its life cycle is a powerful tool to tackle many different applied and scientific questions in ecology and ecotoxicology. DEBkiss is a simplified version of the standard Dynamic Energy Budget (DEB) animal model: easier to understand, easier to apply, but still extremely useful.

  3. Developing Data Products in R
    Developing Data Products in R
    Brian Caffo and Sean Kross

    This book introduces the topic of Developing Data Products in R. A data product is the ideal output of a Data Science experiment. This book is based on the Coursera Class "Developing Data Products" as part of the Data Science Specialization. Particular emphasis is paid to developing Shiny apps and interactive graphics.

  4. Loving Common Lisp, or the Savvy Programmer's Secret Weapon

    An introduction to Common Lisp and many useful example programs. Use LLMs, as well as classic symbolic AI techniques.

  5. Put AI to Work

    Hand over the boring parts of your week to AI — no coding required. Five practical jobs, every prompt written out, and an honest guide to what to check before you trust it.

  6. Infrastructure as Code for Security Engineers

    Your infrastructure isn't a place anymore, it's text in a repo. This book teaches security engineers to read, review, and audit Terraform like an auditor, not a builder, so you know exactly what to look for before someone else's code hits production.

  7. Mastering Ontology Engineering with Protégé and Pizza.owl - VOLUME 4 -- Chapters 17-24 -- Semantic Knowledge Development Lifecycle

    You know how to build classes in Protégé. But do you know when to attach meaning — and when to wait?Volume 4 of "Mastering Ontology Engineering" introduces SKDL: the Semantic Knowledge Development Lifecycle. Seven stages. One discipline. Zero guesswork.From Aristotle to Description Logic. From taxonomy to executable knowledge.This is where pizza -> philosophy — and philosophy -> engineering.

  8. GitHub Actions for Python Projects A Practical Guide to CI/CD Automation
    GitHub Actions for Python Projects A Practical Guide to CI/CD Automation
    Automating Testing, Building & Deployment
    AhmedAdawy

    Master automated workflows for your Python code with GitHub Actions for Python Projects. This practical guide covers automated testing, dependency management, coverage reports, documentation builds, and artifact generation to help you build reliable CI/CD pipelines effortlessly.

  9. Software Development in the AI Era
    Software Development in the AI Era
    From Prompts To Specifications
    J.C.Ködel

    AI has changed the way code is written, but its true impact lies in software engineering. This book explains why specification, architecture, and context have moved to the center of modern development.

  10. The Micro-SaaS Playbook
    The Micro-SaaS Playbook
    Your Slogan Online

    The era of "all-in-one" apps is over—customers are tired of paying massive subscriptions for complex tools when they only use one feature. That’s why hyper-specialization is the ultimate startup advantage today.📘 Introducing: The Micro-SaaS Playbook A quick, no-fluff guide to building a small, highly focused, and wildly profitable software business.

  11. PyQuest 1000
    PyQuest 1000
    Code, Concepts & Cards
    Total Pythoneereing

    PyQuest 1000 provides a rapid, no-nonsense path to personalized Python mastery. Targeting entry-level topics this book reviews core concepts to help prepare you for interviews. PyQuest Flash Cards can also be used as a game or as a fast refresher to restore programming confidence. By building your own custom PyQuest deck you can enjoy an uncommon quick-review guaranteed to help you succeed!

  12. Build with AI, Build for AI
    Build with AI, Build for AI
    How to build a modern SaaS using AI as your copilot and as your platform.
    Juan Urquiza

    Software changed its front door: we don't open apps anymore; we talk to an assistant. Learn to build for that world —a real AI-native app with MCP, OAuth, and LLMs— using AI as your copilot. From zero to production.

  13. The Data Mind
    The Data Mind
    How Thinking Like an Analyst Changes Everyday Decisions
    Soroush Saki

    We all use data every day, often without realizing it. The Data Mind reveals how paying attention to patterns, asking better questions, and thinking more consciously can change the way we make decisions, understand ourselves, and see the world around us.

  14. The Sentinel's Data Prism
    The Sentinel's Data Prism
    Unveiling the Spectrum of Data
    Dr. Shakti Goel

    Written entirely from a data-first perspective, the book explores how data flows, transforms, and creates value across almost every technical field — from traditional modeling and business intelligence to vector databases, blockchain, and agentic AI. It also dives into data security, software engineering, and quantum computing, blending architectural theory with real-world execution.

  15. Mastering Ontology Engineering with Protege and Pizza.owl - VOLUME 2 -- Chapters 09-13 -- Object Properties, Characteristics, Domain and Range

    Turn a static class hierarchy into a real semantic graph: object properties, inverse properties, property characteristics, and domain and range, all hands-on in Protege.