Leanpub Header

Skip to main content

Filters

Category: "Operating System Development"

Books

  1. Three Essays on NetBSD

    This book collects three essays I wrote in 2022 about the NetBSD operating system about binary formats and upgrades by building from source.

  2. Building Your Own Linux Distribution from Scratch
    Building Your Own Linux Distribution from Scratch
    A Complete Step-by-Step Guide to Designing, Building, and Publishing a Custom Linux Operating System
    Steve Publications

    Build a Linux operating system from source with only the components you need. Learn how the kernel, boot process, system utilities, libraries and package management work together while gaining the practical skills to build and maintain your own Linux distribution.

  3. Hyperscale Data Center Management
    Hyperscale Data Center Management
    Architecture, Operations, and Strategy at Planetary Scale
    Kompri Kompri

    Hyperscale Data Center Management reveals the architecture, operations, and strategy behind the world’s largest computing facilities. Discover how power, cooling, and network fabrics are engineered to serve billions; how automation and reliability principles keep services running through constant hardware failure; and how sustainability and economics shape every decision. From foundational definitions to the new demands of AI and GPU workloads, this is the complete guide to managing infrastructure that never sleeps. Essential reading for architects, operators, and leaders building for the future.

  4. C Programming
    C Programming
    How to Think Like a C Programmer
    Budi Raharjo

    This book is about thinking clearly in C. It teaches the mental habits behind safe memory use, careful pointer handling, robust error strategies, effective debugging, and clean interface design. It is written for programmers who want to write C code that remains correct, efficient, and understandable over time.

  5. Memory Dump Analysis Anthology, Volume 17

    This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from the Software Diagnostics and Observability Institute and the Software Diagnostics Library (former Crash Dump Analysis blog) about software diagnostics, root cause analysis, debugging, crash and hang dump analysis, and software trace and log analysis written from 15 April 2024 to 14 November 2025.

  6. FAT12
    FAT12
    Understanding and Implementing the Classic File System in C
    Björn Götz

    A hands-on guide to building a complete FAT12 filesystem driver in C — from reading your first sector to running code in QEMU. Write everything yourself, boot sector to cat command.

  7. Practical Foundations of Windows Debugging, Disassembling, Reversing, Third Edition

    This training course is a reformatted, improved, modernized, and remastered full-color version of the previous x64 Windows Debugging: Practical Foundations book with additional material.

  8. Arch Linux Advanced Tweaks
    No Description Available
  9. 101 C, C++ and Linux Systems Programming Problems
    No Description Available
  10. Buffer Overflow Exploitation and Defense Evasion
    Buffer Overflow Exploitation and Defense Evasion
    A Deep Dive into Memory Corruption Vulnerabilities, Exploitation, and Defense
    Steve Publications

    Memory corruption remains one of the most significant classes of software vulnerabilities. This book explores the foundations of memory corruption, modern exploitation techniques, and the defenses designed to stop them, providing security professionals and researchers with a deep understanding of how these vulnerabilities work and how to mitigate them effectively.

  11. Dropshipping Demystified
    Dropshipping Demystified
    A Beginner’s Guide to Starting Your Online Business Without Inventory
    Taebinkim

    Start your first online business without inventory, risk, or tech overwhelm. A clear, beginner-friendly guide to dropshipping in 2025—with the help of ChatGPT.

  12. Memory Dump Analysis Anthology, Volume 16

    This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from Software Diagnostics Institute and Software Diagnostics Library (former Crash Dump Analysis blog) about software diagnostics, root cause analysis, debugging, crash and hang dump analysis, software trace and log analysis written from 15 April 2023 to 14 April 2024.

  13. Memory Dump Analysis Anthology, Volume 15

    This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from Software Diagnostics Institute and Software Diagnostics Library (former Crash Dump Analysis blog) about software diagnostics, root cause analysis, debugging, crash and hang dump analysis, software trace and log analysis written from 15 August 2021 to 14 April 2023.

  14. Memory Dump Analysis Anthology, Volume 14

    This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from Software Diagnostics Institute and Software Diagnostics Library (former Crash Dump Analysis blog) about software diagnostics, root cause analysis, debugging, crash and hang dump analysis, software trace and log analysis written in August 2020 - 14 August 2021.

  15. Memory Dump Analysis Anthology, Volume 13

    This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from Software Diagnostics Institute and Software Diagnostics Library (former Crash Dump Analysis blog) about software diagnostics, root cause analysis, debugging, crash and hang dump analysis, software trace and log analysis written in December 2019 - July 2020.