Leanpub Header

Skip to main content

Filters

Books

  1. SONiC in BGP EVPN Data Center
    SONiC in BGP EVPN Data Center
    Architecture, Configuration and Operational Fundamentals
    Toni Pasanen

    SONiC decouples the network operating system from the underlying switching hardware, providing a common software foundation across multiple hardware platforms. Its database centric, micro-services architecture uses containerized services to manage configuration, operational state, routing, and hardware programming. This book explores the architecture and operational behavior of SONiC through the step-by-step configuration of a BGP EVPN data center fabric. It combines architectural explanations with practical configurations, database analysis, and lab-tested examples to show how SONiC builds and operates a modern data center network.

  2. EXACT-Coding
    EXACT-Coding
    Beyond Vibe Coding: Agentic Engineering mit TDD und Software Craft
    Marco Emrich, Ferdinand Ade, and Christine Herdt

    Agentic Coding verspricht Geschwindigkeit – aber Vibe Coding liefert oft Chaos. EXACT Coding zeigt, wie Software-Craft-Prinzipien und TDD als Korrektiv wirken: für Code, der schnell entsteht und trotzdem hält, was er verspricht.

  3. Linear Algebra
    Linear Algebra
    Jim Hefferon and OpenIntro

    If you are able to contribute, it will go to support OpenIntro (not the author), a US-based nonprofit working to spread open materials, e.g. by providing desk copies to instructors considering this text. This listing is in collaboration with the textbook's author, Jim Hefferon. Linear Algebra's official websitePaperbacks are $22openintro.org

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

  5. Manifest Android Interview
    Manifest Android Interview
    The ultimate guide to cracking Android technical interviews
    Jaewoong

    To ace your next Android job interview, focus on truly understanding the concepts, not just memorizing answers, and practicing how to apply them. With 108 interview questions, 162 additional practical questions, and 50+ pro tips, will help you sharpen skills, understand the why, and prepare for real-world technical challenges. Hardcover | ISBN: 979-8285926436 The Course: Manifest Android Interview

  6. Practical Kotlin Deep Dive
    Practical Kotlin Deep Dive
    Unlocking the 'How' and 'Why' behind Kotlin fundamentals and internal mechanisms.
    Jaewoong

    Takes you from “how to use Kotlin” into “how Kotlin really works,” revealing the internal implementations, desmifying bytecodes and compiler behavior, and internals that shape the language. If you want to write smarter, more confident Kotlin across fundamentals, coroutines, and multiplatform. Hardcover | ISBN: 979-8243872744 [Course] Practical Kotlin Deep Dive Course

  7. Certainty by Construction
    Certainty by Construction
    Software and Mathematics in Agda
    Sandy Maguire
    No Description Available
  8. Introducing EventStorming
    Introducing EventStorming
    An act of Deliberate Collective Learning
    Alberto Brandolini

    The deepest tutorial and explanation about EventStorming, straight from the inventor.

  9. C++20 - The Complete Guide
    C++20 - The Complete Guide
    Nicolai M. Josuttis

    All new language and library features of C++20 (for those who know previous C++ versions) The book presents all new language and library features of C++20. Learn how this impacts day-to-day programming, to benefit in practice, to combine new features, and to avoid all new traps. Buy early, pay less, free updates Other books:C++23C++17C++ Move Semantics

  10. 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 working AI coding agent from scratch in pure Python. Add tools and memory, use cloud or local models, and test it with pytest. All in one file.

  11. Bulletproof Knowledge
    Bulletproof Knowledge
    Building Hallucination-Resistant Neurosymbolic Agents with Lean and Logic Programming
    Volodymyr Pavlyshyn

    > No proof, no entry. No proof, no answer. Alternatives: > Your agent's memory believes two impossible things at once. Make it refuse the second one. > The LLM proposes. Lean decides. > A hallucination in chat is said once. A hallucination in memory is said forever.

  12. The SysML v2 Book
    The SysML v2 Book
    Practical Insights and Comprehensive Reference
    Tim Weilkiens and Vince Molnár

    Learn SysML v2 with the ultimate guide for all skill levels in MBSE. Authored by insiders, it's your key to unlocking the full potential of system modeling and a passport to mastering your MBSE.

  13. Machine Learning Algorithms Exercise Book
    Machine Learning Algorithms Exercise Book
    Worked Problems and Practice Exercises
    Krzysztof Kołek

    Master machine learning algorithms through worked examples and hands-on practice problems. From logistic regression to neural networks, this companion exercise book provides step-by-step solutions and progressive difficulty levels to build deep understanding.

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

  15. The C++ Interview Book
    The C++ Interview Book
    173 questions, from foundations to C++26
    Sandor Dargo

    173 C++ interview questions. Junior to Senior. auto to C++26. Every question has follow-ups, code samples, and cross-references. A 100-day study plan with spaced repetition gets you through them all. A code-reading capstone sharpens your skills under pressure. Not just the answers — the reasoning that survives the follow-up questions.