Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Books

  1. Agentic Programming
    Agentic Programming
    From Prompts to Production: A Path to Al Fluency
    Jerod W. Wilkerson

    The most important impact of AI on software development isn't that it writes code faster — it's that it changes what you can delegate. Agentic Programming is a practical roadmap for climbing the AI Fluency Ladder: from prompting to agentic workflows, verified execution, and ultimately autonomous software development.

  2. Fundamentals of Software Engineering for Fintechs
    Fundamentals of Software Engineering for Fintechs
    How to Design Correct, Auditable, and Resilient Financial Systems
    Geison Goes

    Build financial systems that stay correct when requests repeat, events arrive late, and services fail. Learn practical patterns for money modeling, double-entry ledgers, idempotency, reconciliation, auditability, security, and invariant-driven testing—so every balance and transaction can be explained and trusted.

  3. DMVCFramework - the official guide (2nd edition)
    DMVCFramework - the official guide (2nd edition)
    Build REST APIs, web apps and real-time services with the most popular framework for Delphi
    DANIELE TETI

    Six years after the first edition, the official guide to DelphiMVCFramework is back, rewritten for 3.5.0-silicon. Thirty chapters, more than 550 pages, and 46 Delphi projects that compile and run. You build one real API, the Municipal Library, and grow it from a wizard-generated project into a deployed server with authentication, OpenID Connect, WebSockets and HTTPS.

  4. Claude Code: From Basics to Mastery
    Claude Code: From Basics to Mastery
    The Complete Guide to Agentic Software Development in 2026
    Steve Publications

    Software development is changing fast, and Claude Code is at the center of that shift. Learn how to work effectively with AI agents to write code, automate workflows, and build larger projects with confidence. From setup and prompt design to real-world engineering practices, this book provides a practical guide to modern software development in 2026.

  5. AI Engineering From Scratch
    AI Engineering From Scratch
    The Complete Guide to Understanding, Building and Deploying Production-Ready AI Systems
    Steve Publications

    Ready to build AI systems that work beyond the demo? This book takes you from the fundamentals to production-ready AI, covering everything from neural networks and LLMs to RAG, agents, optimization and deployment. Learn the theory, understand the code and gain the skills to build reliable AI systems from the ground up.

  6. Build Your Own Database in Go From Scratch
    Build Your Own Database in Go From Scratch
    From B+tree to SQL in 3000 lines
    build-your-own.org

    Learn databases from the bottom up by coding your own, in small steps, and with simple Go code (language agnostic).Atomicity & durability. A DB is more than files!Persist data with fsync.Crash recovery.KV store based on B-tree.Disk-based data structures.Space management with a free list.Relational DB on top of KV.Learn how tables and indexes are related to B-trees.SQL-like query language; parser & interpreter.Concurrent transactions with copy-on-write data structures.

  7. Claude Code Handbook for Software Engineers
    Claude Code Handbook for Software Engineers
    An Engineering Reference for Agentic Development
    Steve Publications

    Go beyond the basics of Claude Code with a practical engineering reference built for real-world development. Explore architecture, workflows, security, team adoption and advanced agentic patterns, with concrete commands and working examples throughout. Learn how to use Claude Code effectively, reliably and safely in professional software projects.

  8. Build Your Own Coding Agent
    Build Your Own Coding Agent
    The Zero-Magic Guide to AI Agents in Pure Python
    J. Owen

    Skip the black-box frameworks. Build a production-grade AI coding agent from scratch in pure Python - cloud or local, tested with pytest, all in a single file.

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

    Stop guessing what the bytes on disk mean and build the filesystem yourself. Over twelve chapters you implement FAT12 from scratch in C, from the first sector read to formatting a fresh volume, and check every step against a hexdump. Then you boot the exact same code inside your own kernel and watch it write and read files on bare metal.

  10. Jetpack Compose internals

    Jetpack Compose is the future of Android UI. Master how it works internally and become a more efficient developer with it. You'll also find it valuable if you are not an Android dev. This book provides all the details to understand how the Compose compiler & runtime work, and how to create a client library using them. You could also be interested on the Jetpack Compose Internals course by Jorge Castillo. Find it in composeinternals.com

  11. Measuring Continuous Delivery
    Measuring Continuous Delivery
    The what, why, and how of measuring Continuous Delivery
    Steve Smith

    The what, why, and how of measuring Continuous Delivery

  12. First Principles in Scrum: OpenClaw Scrum and Scrum@Scale
    First Principles in Scrum: OpenClaw Scrum and Scrum@Scale
    Create Trust at Machine Speed
    Jeff Sutherland

    Fifty RF‑101 Voodoos arrived in Vietnam. Forty‑seven were shot down in a year. The pilots who survived didn't fly faster aircraft — they cycled through the OODA loop faster than the missiles chasing them. Jeff Sutherland was one of them. He went on to co‑create Scrum. Now, six decades later, he is running AI agents through daily sprints at machine speed — and this book is the playbook for how to do it without getting shot down.

  13. SDL3: The Complete Reference
    SDL3: The Complete Reference
    A Comprehensive Guide to Cross-Platform Game Development with Simple DirectMedia Layer 3
    Steve Publications

    Build games that run almost anywhere with SDL3. This book starts with the basics and steadily moves into advanced graphics, audio, input, and application design using practical, real-world examples. Every chapter includes complete code you can compile and experiment with, helping you understand not just how SDL3 works, but how to use it to build fast, portable applications with confidence.

  14. Building AI Agents and Agent Harnesses from Scratch
    Building AI Agents and Agent Harnesses from Scratch
    Internals, Architecture, Algorithms and Production Implementation
    Steve Publications

    What really makes an AI agent work? It is not just the model, but the system around it. This book takes you inside the architecture, algorithms and engineering behind AI agents, showing you how to build a complete agent harness from scratch in Python and turn it into a working system you can debug, deploy and extend.

  15. Inside the Linux Kernel: Architecture, Mechanisms and Internals
    Inside the Linux Kernel: Architecture, Mechanisms and Internals
    A Deep Dive into Linux System Implementation from Hardware to User Space
    Steve Publications

    Ever wondered what really happens inside the Linux kernel when a program runs? Go beyond the surface and explore the code, data structures and hardware mechanisms that make Linux work. From system calls to CPU instructions, this book takes you deep into the kernel’s inner workings, giving experienced programmers a closer look at the system they rely on every day.