Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Software Engineering

  1. Auditable LLM Pipelines
    Auditable LLM Pipelines
    A case study in tracing, fallbacks, and honest evaluation
    Ground Truth Books

    Your LLM pipeline passed every check, and a fallback model still served 50 of its 71 successful calls. This case study follows one real multi-stage pipeline through its failures and shows how to make each stage traceable, attributable and honestly measured.

  2. Guide to Decision Models
    Guide to Decision Models
    What the "JEV-like" family is, how it is used, and how to run, deploy, and train local variants
    Ground Truth Books

    Decision models answer a typed question with a calibrated probability in one forward pass: no token stream, no parsing, no values outside your schema. This guide explains TypeSafe's Jev and the open "JEV-like" family, then shows how to choose, run, serve, fine-tune and evaluate local variants on your own hardware.

  3. Migrating to Polars 2
    Migrating to Polars 2
    What breaks silently between 1.x and 2.0, shown with real runs under both versions
    Ground Truth Books

    Polars 2.0 changed defaults that don't raise errors: lazy queries now stream, and joins no longer keep row order. This short guide shows exactly what breaks when you upgrade from 1.x, with every example run under both 1.44.2 and 2.0.0 and the real output printed side by side.

  4. The AI Dev Playbook: Ready-to-Use Prompts & Full-Stack System Rules
    The AI Dev Playbook: Ready-to-Use Prompts & Full-Stack System Rules
    Production-Grade AI Prompts, System Rules & Architectural Manual
    Abdalla Taher

    The battle-tested prompt framework and architectural system rules to turn any AI coding assistant into a principal full-stack engineer.

  5. Engenharia de agentes de IA
    Engenharia de agentes de IA
    Projetar, construir, avaliar e operar agentes que você pode verificar
    Enrique Gutiérrez Álvarez

    Você viu um modelo de linguagem fazer meia hora de trabalho sozinho. Este livro trata da pergunta que veio logo depois: até que ponto você pode confiar nele?

  6. Ingeniería de agentes de IA
    Ingeniería de agentes de IA
    Diseñar, construir, evaluar y operar agentes que puedas verificar
    Enrique Gutiérrez Álvarez

    Has visto a un modelo de lenguaje hacer media hora de trabajo por su cuenta. Este libro trata de la pregunta que vino después: ¿hasta qué punto puedes confiar en él?

  7. Modern Compiler Engineering: From Source Code to Machine Code
    Modern Compiler Engineering: From Source Code to Machine Code
    Designing and Implementing a Production Compiler with Rust
    Steve Publications

    Build a real compiler from the ground up with Rust. Follow the journey from source code to native x86-64 machine code as you design Lumina, explore optimization and register allocation and tackle the practical challenges that come with building a production-quality compiler.

  8. Building AI Agents That Actually Work with DeepSeek Harness
    Building AI Agents That Actually Work with DeepSeek Harness
    A Production Engineering Guide to Reliable, Secure, Observable Agents on DeepSeek Models
    Steve Publications

    What does it take to turn an AI agent from a clever demo into something you can trust in production? This hands-on guide uses DeepSeek Harness to show how to build reliable, secure and observable agents, from a simple script to a production-ready service with budgets, tracing, evals and multi-tenant support.

  9. AI Agents, Engineered
    AI Agents, Engineered
    Designing, Building, Evaluating, and Operating Agents You Can Verify
    Enrique Gutiérrez

    You watched a language model do half an hour of work on its own. This book is about the question that came next: how much of it can you trust?

  10. Go A Complete Visual Guide
    Go A Complete Visual Guide
    A Visual Practical Guide — Foundations Through Production Systems
    Reiner Braun

    Learn Go from language foundations to dependable command-line tools and production services. Visual explanations connect concurrency, networking, testing, security, diagnostics, and operations with practical implementation and troubleshooting.

  11. It's Probably You
    It's Probably You
    Field Notes on Checking What You Believe as an Engineer
    Ilhwan Seo

    Thirty-two short field essays for engineers, with practical checklists and questions for team discussion. From your first years on the job to leading your first team, use these accounts to examine a decision you face: what you believe, what you can check, and what remains uncertain.

  12. Tcl 9.1 Programming
    Tcl 9.1 Programming
    A Comprehensive Guide to Language, Architecture, and Application Development
    Steve Publications

    Master Tcl 9.1 from the ground up with a practical guide that goes far beyond the basics. Explore the language, TclOO, metaprogramming, internals, C extensions and production architecture through clear explanations and runnable examples. Whether you are new to Tcl or upgrading, build the skills to write clean, reliable software.

  13. Odin: A Practical Guide to Low-Level Programming
    Odin: A Practical Guide to Low-Level Programming
    Design, Build, and Optimize Systems Software in Odin
    Steve Publications

    Build real systems software with Odin. This practical guide takes you from the language basics to memory, concurrency, networking and performance. Learn how Odin works under the hood while building parsers, allocators, simulations and more, with complete examples and clear comparisons to C, C++, Rust and Go.

  14. Unified Observability with OpenObserve
    Unified Observability with OpenObserve
    From red flags to root cause across infrastructure, network, application, data and AI layers
    GitforGits | Asian Publishing House

    In this book, one estate runs through all fourteen chapters. There are eight services across two regions, a hybrid link to an older data centre, a storefront that real customers use, and one service backed by a language model. We use OpenObserve for that, bring all the signals into it, shape the data until long-term storage becomes affordable, and then spend the rest of the time diagnosing the estate when it breaks. There won't be a feature tour here. The features don't stand the test of time, and the screenshots are even worse. What you'll find is a method. First, scope the flag, orient before acting, form a hypothesis you can disprove, test it against evidence rather than instinct, repair, verify, and add the prevention that stops the same failure twice. That loop works whatever platform you use.

  15. Modern Haskell Tooling
    Modern Haskell Tooling
    GHC, Cabal, HLS, and Effect Systems for Professional Development
    Steve Publications

    Take a practical deep dive into modern Haskell development with GHC, Cabal, HLS and effect systems. Learn how the tools work under the hood, how they fit together and how to use them effectively in real production projects. Built for engineers who want to move beyond syntax and develop Haskell with confidence.