Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Computers and Programming

  1. Message Queues and Distributed Transactions
    Message Queues and Distributed Transactions
    Architecture, Implementation, Reliability and Production Operations
    Steve Publications

    Building reliable distributed systems is harder than it looks. This book takes you from the fundamentals of message queues to the realities of distributed transactions, with working code, practical patterns and production lessons to guide you. Learn how to handle failures, maintain consistency and build systems that keep working when things go wrong.

  2. The AI Engineer — Volume II: Deploy. Scale. Operate.
    The AI Engineer — Volume II: Deploy. Scale. Operate.
    A Practical Guide to Docker, CI/CD, Cloud Deployment, Kubernetes, Observability, Security, and Scaling Production AI Systems
    AhmedAdawy

    Your AI application works on your machine. What happens when it reaches production? Learn to deploy, monitor, secure, and scale AI systems using Docker, CI/CD, Kubernetes, cloud infrastructure, and practical production engineering. Move beyond prototypes and build AI applications you can operate with confidence.

  3. Building Small, Fast, Private AI Inference Systems
    Building Small, Fast, Private AI Inference Systems
    Architecture, Engineering, Optimization and Production Deployment
    Steve Publications

    Build AI inference systems that run fast, use less memory and keep your data where it belongs. This hands-on guide walks you through model deployment, performance tuning, security and production engineering with practical code and real benchmarks. No cloud dependency, no surprise bills, just efficient AI systems you control.

  4. MATLAB® R2026a in Practice
    MATLAB® R2026a in Practice
    A Project-Based Guide to Programming, Data Analysis, Visualization, AI-Assisted Workflows, and Engineering Computing
    Julian Wu

    Go from your first MATLAB script to professional engineering projects. Master programming, data analysis, visualization, numerical computing, and AI-assisted workflows through practical, project-based learning.

  5. Vibe Coding Stepping Stones
    Vibe Coding Stepping Stones
    From Zero Code to Your Own Data Page Online in 3 Days
    Jay Jung Lim

    A 3-day path for people who want to code with AI but get stuck before the first line: Python basics in the browser, then a real setup on your own computer, then a page with a data table published on GitHub Pages. No memorizing. You learn to read, run, and check the code the AI writes.

  6. Learn Java Data Structures & Algorithms Visually - Volume 1
    Learn Java Data Structures & Algorithms Visually - Volume 1
    Trees, Linked Lists, Strings & Arrays for AI-Era Interviews
    Flannan P. Brody

    Plain-language explanations, Java implementations, and step-by-step visual walkthroughs help you connect the problem, the code, and the changing state of the data. Every algorithm is printed in full color, so rows, columns, regions, and changing values stand apart at a glance and are easy to trace. 

  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. Deterministic Matching Engines in C++23/26
    Deterministic Matching Engines in C++23/26
    Lock-Free Order Books, Cache-Line Aligned Price-Time Priority, and Zero-Jitter Trade Execution.
    Weston Ashgrove

    The engine never crashed. Every test passed. Then the opening auction cleared, order flow jumped fivefold, and for eight minutes it matched every order correctly against a book that was already 700 milliseconds out of date. Several hundred clients got fills that were individually plausible and collectively wrong. Nothing in the logs said why.This book is about that gap between "thread-safe" and "deterministic," and how to close it: lock-free CAS design, cache-line layout measured with perf c2c, zero-allocation hot paths, jitter hunted down to the interrupt level, and proof that the same event log replays byte-for-byte identical ten thousand times, including after a crash.

  9. 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.

  10. AI Engineering Visualized, Volume 1: Foundations
    AI Engineering Visualized, Volume 1: Foundations
    A Visual Guide to Building LLM Apps, RAG and Agents
    Prateek Singh

    Build reliable LLM applications from first prompt to production agent. AI Engineering Visualized uses memorable doodles, practical Python, RAG, evals, tool calling and safety patterns to help you ship AI systems that work on Monday.

  11. Podman
    Podman
    Trettio övningar
    Jonas Björk

    Den här boken lär oss Podman genom att faktiskt använda det, laboration för laboration, från vårt allra första podman run till en komplett, rootless produktionsmiljö som startar sig själv efter en omstart. Vi bygger egna images, kopplar ihop containrar över nätverk vi själva skapar, sätter upp persistent lagring för riktiga databaser och lär oss felsöka system som faktiskt gått sönder, med flit.

  12. Modern Browser Fingerprinting: Techniques and Code

    Build a Deep Technical Understanding of How Modern Browsers Reveal Device IdentityBrowser fingerprinting has evolved far beyond traditional cookies and persistent tracking identifiers. Modern websites can derive identifying signals from browser internals, graphics hardware, JavaScript runtimes, network protocols, rendering engines, media subsystems, and operating system characteristics. When combined, these signals can help distinguish devices and correlate browsing sessions even when conventional tracking mechanisms are unavailable.Modern Browser Fingerprinting: Techniques and Code is a comprehensive technical guide to the architecture, mathematics, implementation, and practical applications of browser fingerprinting. It examines how individual signals are generated, how their identifying value can be measured, and how multiple observations can be combined to construct probabilistic device profiles.Combining technical explanations with source code, controlled experiments, telemetry analysis, and statistical methods, the book explores browser fingerprinting across security research, fraud prevention, bot detection, web analytics, and digital privacy. It also examines the limitations of fingerprint-based identification, including measurement noise, browser updates, hardware changes, signal instability, and privacy-preserving countermeasures.

  13. Practical Wireshark
    Practical Wireshark
    Ground Truth Books

    A capture that's too big, a complaint that's too vague: this book teaches you to get from there to the packets that explain it. Twenty chapters and 80 exercises on real captures take you from your first capture to TLS decryption, scan detection and your own Lua dissector, with the output of commands run in the lab cited on the page so you can check it yourself.

  14. Gemini 4 Argon Prompting Guide
    Gemini 4 Argon Prompting Guide
    A Complete Guide to Prompting, Long-Horizon Workflows, Strategies, Optimization, Strengths, Weaknesses and Practical Applications
    Steve Publications

    Get more from Gemini 4 Argon with practical prompting techniques that work on real-world tasks. This guide covers coding, research, legal and financial work, long-horizon workflows, optimization and prompt evaluation, with clear examples and strategies for getting reliable results from one of the most capable AI models available.

  15. 15-Second AI Product Ads
    15-Second AI Product Ads
    From Storyboard to Client Delivery
    Junyoung Park
    No Description Available