Leanpub Header

Skip to main content

Filters

Category: "Artificial Intelligence"

Artificial Intelligence

New to Artificial Intelligence? Read the Artificial Intelligence article

  1. Leading Engineering Teams in the AI Era
    Leading Engineering Teams in the AI Era
    The manager's playbook for AI-native engineering organizations
    CAIO INCAU

    The first book that addresses engineering management specifically for the AI-native era. Classic EM books like The Manager's Path and An Elegant Puzzle predate agentic coding tools — this one starts where they left off. Every chapter produces a concrete artifact: a hiring rubric, a performance calibration guide, a budget template, a rollout plan. By the end, you have a complete management playbook for leading engineering teams where agents write most of the code.

  2. Generative AI for Science
    Generative AI for Science
    A Hands-On Guide for Students and Researchers
    J. Paul Liu

    Bridge AI and science with this hands-on guide. Whether you're a researcher learning ML or an engineer entering scientific applications, build real systems across chemistry, biology, physics & climate. Master Transformers, Diffusion Models & GNNs for scientific discovery. 500+ pages, 50+ Colab notebooks. Design molecules, predict proteins, accelerate climate models—all hands-on, zero setup required.

  3. Behavior-Driven Development for AI Agents
    Behavior-Driven Development for AI Agents
    A Complete Guide to Specification-First Software Engineering with Autonomous Coding Systems
    Steve Publications

    AI coding agents can move fast, but speed without clear intent creates expensive mistakes. This practical guide shows how Behavior-Driven Development turns specifications into a reliable contract between you and autonomous coding systems, helping agents build the right thing, catch problems earlier and produce software you can trust.

  4. Deep Learning for Network Engineers
    Deep Learning for Network Engineers
    Understanding Traffic Patterns and Network Requirements in the AI Data Center
    Toni Pasanen

    Modern Deep Learning models can be extremely large, often exceeding the memory capacity of a single GPU or CPU. In these cases, training must be distributed across multiple processors. This introduces the need for high-speed communication between GPUs—both within a single server and across multiple servers. Intra-node GPU communication typically relies on high-speed interconnects like NVLink, with Direct Memory Access operations enabling efficient data transfers between GPUs. Inter-node communication, however, depends on the backend network, either  InfiniBand or Ethernet-based. Synchronization of model parameters across GPUs places strict requirements on the network: high throughput, ultra-low latency, and zero packet loss. Achieving this in an Ethernet fabric is challenging but possible.   This is where datacenter networking meets Deep Learning. Understanding how GPUs communicate and what the network must deliver is essential for designing effective AI data center infrastructures.

  5. Intelligent Discovery
    Intelligent Discovery
    AI-Powered Vulnerability Research and Software Security
    Steve Publications

    AI is changing the way we find and fix software vulnerabilities. Intelligent Discovery explores the techniques behind this shift, from static analysis to AI-driven vulnerability research and automated repair. With a clear-eyed look at both the potential and the pitfalls, it shows what these tools can do, where they fall short and why human expertise still matters.

  6. Production-Grade RAG with C# and .NET
    Production-Grade RAG with C# and .NET
    Building Retrieval-Augmented Generation Systems with C#, the Microsoft Agent Framework, and Azure
    Rachid DAHIR

    Build production-grade RAG systems in C# — from an 80-line Hello World to a fully deployed Azure pipeline with the Microsoft Agent Framework, MCP, GraphRAG, multi-agent orchestration, eval gates, and EU AI Act-ready audit trails. 682 pages, 25 chapters, one evolving enterprise project, every line of code runnable in .NET 10.

  7. Super Study Guide: Dönüştürücüler ve Büyük Dil Modelleri
    Super Study Guide: Dönüştürücüler ve Büyük Dil Modelleri
    Afshine Amidi, Shervine Amidi, and Merve Ayyüce KIZRAK

    Büyük dil modellerine dair ana kavramları ve pratik uygulamaları kapsayan, açık ve görsellerle desteklenmiş bir rehber. Projeler, mülakatlar ve kişisel öğrenme için idealdir.

  8. How to Build and Fine-Tune a Small Language Model
    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.

  9. App Security for Vibe Coders

    Your AI builder made an app that works. This book shows you whether it's also leaking your API keys, your users' data or your source code, and gives you copy-paste prompts so the same AI can fix it before a stranger finds it.

  10. Mastering LLM Quantization: Architecture and Code

    A Comprehensive Engineering Guide to Low-Precision AI, Quantized Inference, GPU Kernels, and Production DeploymentQuantization is one of the key techniques for making large language models more efficient. By representing weights, activations, and other model data at reduced precision, engineers can lower memory requirements, improve hardware utilization, and potentially increase inference throughput. Achieving these benefits, however, requires careful trade-offs between numerical accuracy, computational cost, memory bandwidth, and hardware support. Mastering LLM Quantization: Architecture and Code is a 44-chapter engineering reference covering the mathematics, algorithms, implementation techniques, GPU kernels, evaluation methods, and deployment systems behind quantized language models. It connects theoretical foundations with practical approaches to building and optimizing low-precision inference pipelines.

  11. Prolog Programming: From Fundamentals to Advanced Logic Programming
    Prolog Programming: From Fundamentals to Advanced Logic Programming
    A comprehensive guide to logic programming with SWI-Prolog
    Steve Publications

    Discover the power of thinking in logic. This hands-on guide takes you from your first Prolog query to advanced techniques in constraints, grammars, AI search, meta-programming and production development. With clear explanations and executable SWI-Prolog examples, you’ll learn not just how Prolog works, but how to use it well.

  12. Super Study Guide: Трансформеры и большие языковые модели
    Super Study Guide: Трансформеры и большие языковые модели
    Shervine Amidi, Afshine Amidi, and Виктор Зайцев (Viktor Zaitsev)

    Понятный иллюстрированный путеводитель по ключевым концепциям и практическим применениям больших языковых моделей. Идеально подходит для работы над проектами, подготовки к собеседованиям и самостоятельного обучения.

  13. OpenTelemetry Cookbook
    OpenTelemetry Cookbook
    Proven approaches for real-time monitoring and observability on cloud, AI, and modern infrastructures
    GitforGits | Asian Publishing House

    By the time you finish this book, you should be able to make your systems observable across microservices, AI workloads, security monitoring, and hybrid cloud infrastructure. This book will help you learn how to effectively instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to analyze your software’s performance and behavior.

  14. Super Study Guide: Transformer と大規模言語モデル
    Super Study Guide: Transformer と大規模言語モデル
    Afshine Amidi, Shervine Amidi, and Yoshiyuki Nakai

    大規模言語モデル (LLM) の主要な概念から実践的な応用例まで、簡潔に図解されている学習ガイドです。プロジェクトでの利用、面接対策、個人的な学習にも最適です。

  15. Deep Learning with PyTorch Step-by-Step
    Deep Learning with PyTorch Step-by-Step
    A Beginner's Guide
    Daniel Voigt Godoy

    Revised for PyTorch 2.x! In 2019, I published a PyTorch tutorial on Towards Data Science and I was amazed by the reaction from the readers! Their feedback motivated me to write this book to help beginners start their journey into Deep Learning and PyTorch. I hope you enjoy reading this book as much as I enjoy writing it.