Leanpub Header

Skip to main content

Filters

Category: "Linux"

Linux

  1. Linux From Scratch: Taken to the Extreme
    Linux From Scratch: Taken to the Extreme
    Building the Smallest Practical Operating System from First Principles
    Steve Publications

    Build Linux from the ground up and see what really happens under the hood. From firmware and bootloader to kernel, libc, init, networking and security, this book strips the system down to its essentials while explaining why every piece exists, what depends on it and how far you can push minimalism.

  2. Switching to Linux
    Switching to Linux
    A Practical Guide for Windows and Mac Users
    Jay LaCroix

    Linux is one of the best decisions you can make for your computer — but knowing where to start is the hard part. This guide walks you through everything: choosing a distribution, installing it, and using it confidently every day. It was written by Jay LaCroix of Learn Linux TV, for complete beginners. No prior experience required.

  3. vLLM and the Engineering of Fast LLM Inference
    vLLM and the Engineering of Fast LLM Inference
    A Systems Guide to High-Performance Large Language Model Serving
    Steve Publications

    Building fast LLM inference is about far more than turning the right knobs. This book takes you inside vLLM and the systems behind it, showing how memory, scheduling, GPUs and distributed serving shape real-world performance. Learn how to measure what matters, find bottlenecks and build inference infrastructure that scales without wasting money.

  4. Modern Linux Home Lab for Self-Hosters Behind CGNAT
    Modern Linux Home Lab for Self-Hosters Behind CGNAT
    Design, Implement, and Troubleshoot Robust Self-Hosted Infrastructure on the Real Internet
    Steve Publications

    Self-hosting from home sounds simple until CGNAT, changing IPv6 prefixes and double NAT get in the way. This book shows you how to build Linux infrastructure that actually works on the real Internet, with practical architectures, working configurations and troubleshooting techniques that help you understand what is really happening to your packets.

  5. Linux Performance Engineering & Server Benchmarking
    Linux Performance Engineering & Server Benchmarking
    From Kernel Internals to Production Optimization
    Steve Publications

    Go beyond basic Linux tuning and learn how performance really works under the hood. Explore kernel internals, hardware behavior, benchmarking and production optimization with practical tools, real trade-offs and copy-paste-ready examples. Build the skills to diagnose bottlenecks and solve performance problems with confidence.

  6. Cloudflare and the Modern CDN
    Cloudflare and the Modern CDN
    How the Internet Edge Actually Works
    Steve Publications

    A practical look at how the modern Internet edge really works. Explore DNS, BGP, TLS, HTTP/3 and the architecture behind content delivery, then apply that knowledge to building, securing and optimizing Cloudflare in production. No marketing fluff, just the engineering behind the edge.

  7. Linux for DevOps Engineers
    Linux for DevOps Engineers
    Zero to Hero - Complete Practical Guide
    Bibek Chaudhary

    Master Linux from zero to senior DevOps engineer with this comprehensive production-grade guide. Covers 1500+ commands, 500+ interview questions, and 100+ real-world troubleshooting scenarios.

  8. Linux Troubleshooting Strategies
    Linux Troubleshooting Strategies
    Creative Fixes and Workarounds for Common Linux Problems
    Jay LaCroix

    Troubleshooting Linux systems can feel like solving a mystery—but the right strategies make all the difference. This ebook teaches practical techniques, tools, and real-world approaches that help you diagnose problems faster and fix them with confidence.

  9. Zero to Hero Bash
    Zero to Hero Bash
    Build a Real Backup Tool, One Commit at a Time
    Muhammad Yaseen Rasheed

    Learn Bash the way it should be taught: by building one real, tested backup tool — not toy examples — one Git commit at a time.

  10. POWER IN SIMPLICITY: BE A USER

    Aren't you curious about Linux? Do you want to try it out and step into its vast world, but prefer to learn it in a way that is smooth rather than academic?

  11. Build a Private Home AI
    Build a Private Home AI
    A local model, voice, phone approvals, secrets and backups - 10 chapters, each tested on a fresh machine
    Andreas (Localhaven)

    Your own AI assistant at home: private, local, and safe. Ten step-by-step chapters, each one tested on a fresh machine before publishing.

  12. HAProxy Essentials
    HAProxy Essentials
    Production Reference and Architecture Guide
    Steve Publications

    HAProxy Essentials is a practical guide to building, running and troubleshooting HAProxy in production. From core concepts to advanced architecture, it explains how the pieces fit together and what can go wrong. Based on HAProxy 3.4 LTS, with clear notes on 2.8 and Enterprise-specific features.

  13. Linux GPU Drivers from Scratch

    Linux GPU Drivers from Scratch is a comprehensive engineering guide to designing, implementing, debugging, and validating modern Linux GPU drivers at the kernel level. The book takes a ground-up approach to the Linux graphics stack, beginning with the architecture of the Direct Rendering Manager and progressing through hardware interfaces, display pipelines, memory management, command execution, synchronization, scheduling, virtualization, power management, security, diagnostics, and production readiness.

  14. Linux GPU Drivers from Scratch
    Linux GPU Drivers from Scratch
    Building Real DRM Drivers for the Modern Linux Kernel
    Steve Publications

    Go beyond writing kernel modules and learn how real Linux GPU drivers are built. Starting with GPU architecture and the graphics stack, this hands-on guide walks you through creating a complete DRM driver, from a minimal module to memory management, command submission, display support and error recovery.

  15. Linux System Hardening
    Linux System Hardening
    A Practical Guide to Securing Linux from Kernel to Cloud
    Steve Publications

    Linux System Hardening is a practical guide to securing Linux systems from the kernel to the cloud. It explains how threats work, how to apply effective controls and what you give up along the way. Built for admins, security engineers and DevSecOps teams working with real production systems.