Leanpub Header

Skip to main content

Filters

Category: "Engineering"

Books

  1. Continuous Delivery Pipelines
    Continuous Delivery Pipelines
    How to Build Better Software Faster
    Dave Farley

    This practical handbook provides a step-by-step guide for you to get the best continuous delivery pipeline for your software.

  2. Practical Kotlin Deep Dive 한국어
    Practical Kotlin Deep Dive 한국어
    코틀린의 기초 원리와 언어 철학을 넘어 내부 동작까지 ‘How’와 ‘Why’를 탐구하는 기술 가이드
    Jaewoong

    본 책은 단순히 “코틀린을 어떻게 사용하는가”를 넘어, “코틀린이 실제로 어떻게 동작하는가”까지 안내합니다. 내부 구현을 들여다보고, 바이트코드와 컴파일러의 동작을 명확히 탐구하며, 언어를 형성하는 핵심 내부 구조를 파헤칩니다. 기초 문법부터 코루틴, 컴파일러에 이르기까지 더 깊이 이해하고, 더 자신 있게 코틀린 코드를 작성하고 싶은 분들께는 좋은 지침서가 될 것입니다. 특히, 우리가 일상에서 친숙하게 사용하던 모든 언어적인 형태가 왜 지금과 같은 형태로 설계되었는지를 탐구하며 사고의 깊이를 더할 수 있습니다. Hardcover | Paperback | ISBN: 979-8243872744 [Course] Practical Kotlin Deep Dive Course

  3. Effective Kotlin
    Effective Kotlin
    Best practices
    Marcin Moskała

    Effective Kotlin summarizes the best practices and experiences of the Kotlin community, together with a deep explanation of some lesser-known Kotlin functionalities. All of the best practices are presented as simple rules with detailed explanations.

  4. Wired Protocols in Embedded Systems
    Wired Protocols in Embedded Systems
    A Comprehensive Guide to Wired Embedded Protocols
    Aliaksandr Kavalchuk

    "Wired Protocols in Embedded Systems" is your essential guide to understanding how wired communication works in embedded systems. From UART and SPI to I²C and CAN, this book explains the core principles, advantages, and limitations of each protocol. Whether you're an embedded engineer, firmware developer, or Arduino enthusiast, you'll gain the knowledge needed to choose and implement the right protocol for your project. After all, even in the age of AI, it is still important to improve your own intelligence.

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

  6. Modelagem e Simulação de Eventos Discretos 5ª ed.
    Modelagem e Simulação de Eventos Discretos 5ª ed.
    Teoria & Aplicações
    Afonso C. Medina and Leonardo Chwif

    Este livro aborda a Simulação de Eventos Discretos por uma perspectiva que, metodologicamente, satisfaça a cada etapa que um projeto de simulação exija para ser bem-suce­dido. São aprofundados os conceitos fundamentais, mas sem perder a prática de como fazer.

  7. Model Predictive Control Made Easy
    Model Predictive Control Made Easy
    A Practical Guide to Models, Horizons, Constraints, and Real‑Time Optimization
    Alex Morgan

    Model Predictive Control sounds complicated—until you see how naturally it fits the way you already think. Look ahead. Plan. Adjust. Repeat. This book turns a powerful control method into something intuitive, practical, and surprisingly simple.

  8. Kalman Filters Made Easy
    Kalman Filters Made Easy
    A Practical, Intuitive Guide to Noise, Uncertainty, and Sensor Fusion for Engineers, Makers, and Robotics Developers
    Alex Morgan

    Kalman Filters Made Easy is a clear, intuitive introduction to one of engineering’s most powerful tools for dealing with noisy, imperfect, real‑world data. Instead of drowning you in equations, this book builds deep understanding through real examples — from drifting GPS signals to unpredictable sensor timing — and shows how engineers combine noisy measurements and imperfect models to estimate what’s really happening. If you work with robotics, drones, autonomous systems, or sensor‑driven devices, this guide gives you the mental models you need to design reliable systems in an uncertain world. This reflects the book’s core message: “The world gives us noisy, imperfect measurements. We want clean, reliable, accurate information. The filter is the bridge between the two.”

  9. Sustainability for Java Developers
    Sustainability for Java Developers
    Towards an Understanding of Sustainable Java Software Development
    Geertjan Wielenga, Frank Delporte, Simon Martinelli, Markus Westergren, Jan Ouwens, Jan-Hendrik Kuperus, jlengrand, A N M Bazlur Rahman, Vasco Correia Veloso, Ko Turk, Hanno Embregts, and Maarten Mulders

    Discover how Java developers can contribute to a sustainable future. Written by Java Champions and community experts, this collaborative guide explores practical approaches to sustainable software engineering, from resource-efficient design to mindful architecture, empowering you to reduce your environmental impact while building better systems.

  10. Design Report Guidelines

    Writing advice for engineering students (and engineers). This is a chapter of Applied Analog Electronics, but can be read as a stand-alone tutorial. The "Free Sample" and the "Community Edition" are also the full version of the document.

  11. MATLAB® R2026a in Practice
    MATLAB® R2026a in Practice
    A Project-Based Guide to Programming, Data Analysis, Visualization, AI-Assisted Workflows, and Engineering Computing
    Julian Wu

    Go from your first MATLAB script to professional engineering projects. Master programming, data analysis, visualization, numerical computing, and AI-assisted workflows through practical, project-based learning.

  12. KatCo Production Standards™ — ES
    KatCo Production Standards™ — ES
    Production Organization Standards for Electrical Control Panel Assembly
    Vladimir Shirokov

    A practical production standard for organizing electrical control panel assembly from kitting and mechanical processing to wiring, inspection, testing, and final release. Designed to make production more consistent, repeatable, and efficient.

  13. BuildNorm® | Extended Construction Norms | English Edition — 2026
    BuildNorm® | Extended Construction Norms | English Edition — 2026
    322 Normative Work Items Across 9 Construction Sections
    Vladimir Shirokov

    A structured construction normative library for engineers, contractors and construction professionals — 322 work items across 9 construction sections, with labour and machine norms.

  14. Robotics and Automation

    Explore fundamental concepts in modern robotics, kinematics, and control systems with Robotics and Automation: Notes in Robotics and Automation.

  15. Practical Guide to Autodesk Navisworks
    Practical Guide to Autodesk Navisworks
    BIM Coordination, Clash Detection, 4D and 5D Workflows
    North Stardust

    Learn Autodesk Navisworks through practical, workflow-based guidance covering BIM coordination, clash detection, 4D construction simulation and 5D workflows. Designed for students, beginners, professionals and anyone interested in learning the software.