Leanpub Header

Skip to main content

Filters

Category: "Software"

Books

  1. Design and Reality
    Design and Reality
    Essays on Software Design
    Rebecca Wirfs-Brock and Mathias Verraes

    “Happily purchased. Handy to have these in one place. Thank you!” — Kent Beck “Excellent new thinking on Domain-Driven Design. It's full of real practical experience in getting the most value from domain modelling. Just like the Eric Evans' DDD book, this gives more insight each time you read it.” — Ian Russell

  2. Developing a Computer Operating System from Scratch
    Developing a Computer Operating System from Scratch
    An Attempt to Introduce OS Development at Beginner Level
    TINU TOM

    The first-ever book aimed at introducing operating system development to absolute beginners. The topics begin with programming in C and programming in assembly, and progress toward practical OS development.The book uses only simple methods, so it covers only a few essential topics in C and assembly programming, making it suitable for beginners.

  3. Modern Python Development in 2026: uv, Ruff, mypy, Black, pytest, Cython & Beyond
    Modern Python Development in 2026: uv, Ruff, mypy, Black, pytest, Cython & Beyond
    The Complete Guide to the Python Toolchain -- From Package Management to Production
    Steve Publications

    Python development has changed fast, and keeping up with new tools is a challenge. Modern Python Development in 2026 is a practical guide to package management, testing, code quality, performance, CI/CD and security, helping you choose the right tools and modern workflows for any Python project.

  4. The Art of Max for Live
    The Art of Max for Live
    Dive into Max to master Max for Live and push the limits of Ableton Live
    Julien Bayle

    Unlock the full power of Ableton Live with Max for Live.This comprehensive guide teaches you how to create your own instruments, effects, generators, and interfaces, while diving into the rich Max environment. Learn to take full control of Live through the Live Object Model (LOM), and build your Live MIDI Tools to design your own creative workflow. A unique springboard to push your creative boundaries and transform Live into a fully customized sonic laboratory.(Version française disponible)

  5. Jetpack Compose の内部メカニズム
    Jetpack Compose の内部メカニズム
    すべての cComposableの裏側を徒底解剖す
    Jaewoong

    本書では、Compose Compiler、Runtime、UI レイヤー、そしてパフォーマンスチューニングに至るまで、Jetpack Compose のすべてを深く掘り下げます。Jetpack Compose の内部ソースコードを一行ずつ読み解きながら、なぜその設計が選ばれたのか、その背景にある理由を明らかにし、皆さんが日々書いているコードと内部メカニズムを結びつけていきます。 本書を読み終える頃には、Compiler、Runtime、UI レイヤーがどのように連携して動作しているのか、その全体像を頭の中で描けるようになるでしょう。そして最終的には、その理解をもとに、日々開発している Compose プロジェクトのパフォーマンスを大きく改善できるようになります。 コース(英語):Jetpack Compose Mechanisms | ハードカバー書籍(英語) | ISBN-13: 9798185354780

  6. Hands-on Domain-driven Design - by example
    Hands-on Domain-driven Design - by example
    Domain-driven Design practically explained with a massive case study
    Michael Plöd

    This book aims to explain the concepts of Domain-driven Design in a way that it is easily applicable in practice. Each chapter contains a theoretical part which is explained from the point of view of practical applicability and then exercises with solutions based on a comprehensive, complex case study (real estate loans).

  7. Impact Mapping
    Impact Mapping
    Making a big impact with software products and projects
    Gojko Adzic

    Impact mapping helps to create better plans and roadmaps that ensure alignment of business and delivery, and help organisations make an impact with their software.

  8. Windows 11 Field Guide
    Windows 11 Field Guide
    2026 Edition
    Rafael Rivera and Paul Thurrott

    The Windows 11 Field Guide is a full-length e-book about the latest version of Microsoft Windows, aimed at those users who will upgrade from Windows 10 or acquire Windows 11 with a new PC.

  9. Dataflow and Reactive Programming Systems
    Dataflow and Reactive Programming Systems
    A Practical Guide to Developing Dataflow and Reactive Programming Systems
    Matt Carkci

    Explore the theory and application of Reactive Programming with downloadable code of a complete dataflow system.

  10. Mastering the AI Coworker
    Mastering the AI Coworker
    Principles for running an AI coworker in a one-person studio
    Robert Nash

    The first thing many people hit with an AI coding assistant is a plateau. A correction made on Monday is gone by Thursday. This book is about the operating model above the prompt, where truth lives, how a correction becomes a standing rule that holds, and which judgments stay in human hands.

  11. Mastering ABAP
    Mastering ABAP
    A Complete Journey from ABAP Beginner to S/4HANA Professional
    Steve Publications

    Master ABAP from your first line of code to modern SAP S/4HANA development. Build practical skills in internal tables, database access, object-oriented programming, CDS views, RAP, APIs, performance and Clean ABAP through clear explanations and runnable examples designed for real-world projects.

  12. The IDA Pro Handbook
    The IDA Pro Handbook
    Disassembly, Decompilation, Debugging, and Reverse Engineering at Scale with IDA 9.0+
    Steve Publications

    Master IDA Pro 9.x with a practical, comprehensive guide to modern reverse engineering. From disassembly and decompilation to debugging, IDAPython, automation, malware analysis, and binary patching, this book equips you with the skills and workflows needed to analyze real-world binaries with confidence.

  13. Building Automatic Speech Recognition Applications from the Ground Up
    Building Automatic Speech Recognition Applications from the Ground Up
    A Production Guide to Voice Activity Detection, Model Selection, and Real-Time Inference
    Steve Publications

    This practical guide shows you how to build production-ready speech recognition applications from the ground up. Learn how to use Voice Activity Detection, choose the right ASR models, build real-time inference pipelines, and deploy scalable systems with hands-on examples and modern open-source tools.

  14. Everyday Rails - RSpecによるRailsテスト入門
    Everyday Rails - RSpecによるRailsテスト入門
    テスト駆動開発の習得に向けた実践的アプローチ
    Aaron Sumner and Junichi Ito (伊藤淳一)

    RSpecを使ってRailsアプリケーションに信頼性の高いテストを書く実践的なアドバイスを提供します。詳細で丁寧な説明は本書のオリジナルコンテンツです。また、説明には実際に動かせるサンプルアプリケーションも使用します。本書は2022年版にアップデートされ、Rails 7.1やRSpec Rails 6.1といった新しい環境に対応しています!さあ、自信をもってテストできるようになりましょう!

  15. Everyday Rails Testing with RSpec
    Everyday Rails Testing with RSpec
    A practical approach to test-driven development
    Aaron Sumner

    Real-world advice for adding reliable tests to your Rails apps with RSpec, complete with expanded, exclusive content and a full sample application. Now updated for Rails 8.1! Learn to test with confidence!