Leanpub Header

Skip to main content

Filters

Category: "Systems Engineering"

Books

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

  2. Machine Learning Engineering

    "If you intend to use machine learning to solve business problems at scale, I'm delighted you got your hands on this book." —Cassie Kozyrkov, Chief Decision Scientist at Google "Foundational work about the reality of building machine learning models in production." —Karolis Urbonas, Head of Machine Learning and Science at Amazon

  3. Variant Modeling with SysML
    Variant Modeling with SysML
    MBSE4U Booklet Series
    Tim Weilkiens

    The modeling of variants is a common use case in MBSE (for example for product line engineering or trade-off studies). Although SysML does not provide explicit model elements for variants, it is possible to create a variant model with SysML. The book explains the approach and provides a SysML profile for variants. 

  4. The ProLUG Big Book of Labs

    Hands on Labs to prepare you for a career in Linux or system engineering. Built by the Professional Linux User's Group to focus on exactly what the professional needs in the enterprise.

  5. Application Sandboxing
    Application Sandboxing
    Principles, Technologies, and Secure Isolation
    Steve Publications

    Application sandboxing is the foundation of secure modern computing. This book explores the principles, architectures, and technologies behind containers, virtual machines, browser sandboxes, WebAssembly, and more, explaining how they isolate untrusted code, where their security boundaries break down, and how to choose the right approach for real-world systems.

  6. Event Sourcing in Python
    Event Sourcing in Python
    Event-oriented analysis and design with applications
    John Bywater

    A pattern language for event sourced applications and reliable distributed systems. Examples are written in the Python programming language. Now includes event-oriented introductions to the pattern language scheme of Christopher Alexander, the process philosophy of Alfred North Whitehead, and the person-centred psychology of Rogers and Rosenberg.

  7. Active Regulation
    Active Regulation
    General Systems Series: Volume 3
    Gerald M. Weinberg and Daniela Weinberg

    "The authors combine the views of their disciplines and look at larger issues such as the interplay between systems and people, the abstract and concrete, and the theoretical and practical . The authors' style is light and sometimes humorous with a large number of quotations from literature. . . . Never dull . . . the book bears evidence of a global view in which systems design is a means if organizing ideas, structures, things, and experience."

  8. Passive Regulation
    Passive Regulation
    General Systems Series: Volume 2
    Gerald M. Weinberg and Daniela Weinberg

    One of the wonderful things about the Weinbergs' series of books -- and this one in particular -- is that the ideas and the examples really make you think. With examples chosen from many fields, the book illustrates its central ideas with a cross-fertilization that helps one think outside ones box.

  9. General Systems Thinking
    General Systems Thinking
    An Introduction
    Gerald M. Weinberg

    A true classic, not just in computing but in the broad area of scholarship. It is partly about the philosophy and mechanisms of science; partly about designing things so they work but mostly it is about how humans view the world and create things that match that view. This book will still be worth reading for a long time to come. - Charles Ashbacher

  10. Building LLM and AI Agent-Based Applications for the Process Industry
    Building LLM and AI Agent-Based Applications for the Process Industry
    A gentle introduction to building useful agentic AI industrial solutions
    Ankur Kumar and Akhilesh Jain

    This book familiarizes readers with the world of LLM and agentic AI, and helps them quickly gain a working-level knowledge of building useful agentic AI solutions for process industry operations. With no prerequisites required, practical demo applications, and a hands-on approach adopted throughout, this book makes advanced AI technologies accessible to process engineers and data scientists alike. It aims to help process data scientists and engineers take their first confident steps into Agentic AI world, understand the full picture, and build a strong enough foundation to keep learning and building on their own. Also available here.

  11. Knowledge Graphs & GraphRAG for Process Industry
    Knowledge Graphs & GraphRAG for Process Industry
    A short introductory hands-on guide for process data scientists
    Ankur Kumar

    This short book introduces process data scientists to knowledge graphs and GraphRAG, a powerful combination that overcomes the limitations of vanilla RAG when answering the kind of cross-document, relationship-heavy questions that process engineers usually care about. With a hands-on, application-driven approach, the book walks readers through the complete pipeline: designing an ontology for plant data, using LLMs to extract entities and relationships from incident reports, building and querying the graph in Neo4j, and finally assembling everything into a demo web application.

  12. ‘TIA’  A Toolkit  for  Institutional Architecture
    ‘TIA’ A Toolkit for Institutional Architecture
    A Self-Initiated, Voluntary suggestion, for an Institutional Architecture toolkit, for TIAL.org, and this version is open to anyone who wants to study and adopt the ideas. There is no proprietary or confidential IP. It is all CC (Creative Commons) by the author. It is intended as a base, for further extension and adoption, by any good people creating organizations, for the good of society.
    Tom Gilb

    The best way to thoroughly consider stakeholders and their values when designing something big and complex.

  13. Machine Learning in Python for Visual and Acoustic Data-based Process Monitoring
    Machine Learning in Python for Visual and Acoustic Data-based Process Monitoring
    A short beginner’s guide to deep learning-based computer vision and abnormal sound detection
    Ankur Kumar

    This book is a quick foray into the world of deep learning-based computer vision and abnormal equipment sound detection. The readers are introduced to the ease with which powerful equipment and product quality monitoring solutions can be built using sound and visual data.

  14. Toyota Production System Concepts
    Toyota Production System Concepts
    Standard Work: Toyota’s Blueprint for Predictable High-Quality Output
    Mohammed Hamed Ahmed Soliman

    The biggest challenge in implementing Standard Work is finding the right balance: Between giving employees clear, repeatable standards — and giving them space to think, improve, and grow.

  15. A Practical Guide to Inference Engineering
    A Practical Guide to Inference Engineering
    Architectures, Optimization Strategies, Performance, Reliability and Production Systems
    Steve Publications

    Inference engineering is now its own discipline, with unique challenges around speed, cost, reliability and scale. This practical guide takes you from core concepts to production systems, showing how modern inference architectures work, how to optimize them and how to make better engineering decisions through measurement and trade-off analysis.