Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Software Engineering

  1. The Distributed Blueprint
    The Distributed Blueprint
    Mastering Microservices, Gateways, and Service Meshes
    Johnson Okoli

    Design resilient, production-ready microservices architectures with confidence. Learn how API gateways, service meshes, and observability tools work together to build scalable and secure distributed systems.

  2. Engineering Software Systems for Scale, Resilience, and Uncertainty

    Growth exposes fragility.The system that works at 10,000 users collapses at 1 million. The deployment process that feels “fine” becomes a liability at scale. The architecture that shipped your MVP becomes the bottleneck for your next market.The question facing modern technical leaders is no longer:“Can we build it?”It is:“Can we scale it, operate it, govern it, and evolve it — without breaking trust, burning out teams, or destroying margins?”This book provides a blueprint for building resilient architectures, high-velocity engineering organizations, and systems designed to survive real-world uncertainty.

  3. PASSWORD RESET TECHNIQUES

    Master the art of identifying and reporting critical vulnerabilities in password reset flows with this specialist guide. It provides a complete, step-by-step methodology for discovering complex logic flaws that lead to full account takeover. Whether you are a beginner or a professional researcher, this resource gives you the precise strategies needed to turn architectural weaknesses into high-impact security reports.

  4. Scalapedia
    Scalapedia
    Encyclopedia of the Scala programming language
    Piotr Pruchniewicz

    Discover the complete world of Scala programming in one comprehensive encyclopedia. SCALAPEDIA takes you from language fundamentals to advanced functional programming, covering Cats, Cats Effect, ZIO, design patterns, architectural patterns, and performance optimization. With over 85 chapters spanning 10 major parts, this is the definitive guide for mastering Scala and building enterprise-grade applications. Whether you're starting your Scala journey or looking to deepen your expertise, SCALAPEDIA is your complete reference for modern functional programming in Scala.

  5. Только мы: История программного обеспечения Крей Рисёрч и создание самого быстрого суперкомпьютера в мире

    Ветеран Cray Research (Крей Рисёрч) рассказывает, как первопроходцы справлялись с подавляющей сложностью: распознавание закономерностей, предвосхитившее Мидуэй, системное мышление, изобретшее память на магнитных сердечниках. Опыт из одной области, применённый по-новому, сформировал суперкомпьютерную отрасль.

  6. The Code Monster Manual Vol. 1
    The Code Monster Manual Vol. 1
    Processors And Tangled Threads
    Kevin Focke

    What every programmer should know about processors.

  7. C From Scratch
    C From Scratch
    Prove it works before you write it.
    William Murray

    Learn C by proving your code correct before you write it. The same methodology behind certified aerospace and medical systems - now applied to learning C from the ground up.

  8. Cracking the Mobile System Design Interview
    Cracking the Mobile System Design Interview
    A Practical Guide to Android & iOS Architecture with Production-Ready Code
    Mahmoud Ramadan

    Mobile system design interviews aren’t about boxes—they’re about decisions. Learn a clear framework, real-world mobile trade-offs, and proven patterns to design scalable iOS and Android systems with confidence.

  9. .NET 9 for Web Developers
    .NET 9 for Web Developers
    From console apps to production-ready web APIs and desktop clients using ASP.NET Core, Entity Framework Core, and MVVM
    GitforGits | Asian Publishing House

    Gain Hands-On Development of Web APIs, Data Access, Dependency Injection, and WPF Clients with ASP.NET Core, Entity Framework Core, and MVVM in .NET 9. The book teaches combination of XAML and C# in WPF, interact with data, and the MVVM pattern. You will learn to connect the WPF client to a live Web API, handling real-time updates, and managing states.

  10. Kotlinの基礎から内部実装までを体系的に学ぶ
    Kotlinの基礎から内部実装までを体系的に学ぶ
    Kotlinの基礎と内部メカニズムに隠された「なぜ」と「どうして」を解き明かす。
    Jaewoong

    「Kotlinの使い方」から一歩踏み込み、「Kotlinが本当にどう動いているのか」へ。内部実装、バイトコード、コンパイラの挙動といった言語を形作る要素を解き明かし、基礎からコルーチン、マルチプラットフォームまで、より賢く、より自信を持ってKotlinを書くための理由を示します。

  11. Practical Kotlin: गहन अध्ययन
    Practical Kotlin: गहन अध्ययन
    Kotlin की मूल अवधारणाओं और आंतरिक तंत्र के पीछे छिपे “कैसे” और “क्यों” को उजागर करना।
    Jaewoong

    यह पुस्तक आपको “Kotlin का उपयोग कैसे करें” से “Kotlin वास्तव में कैसे काम करता है” तक ले जाती है—आंतरिक इम्प्लीमेंटेशन, बाइटकोड और कंपाइलर व्यवहार को स्पष्ट करते हुए, और उन तंत्रों को उजागर करते हुए जो इस भाषा को आकार देते हैं। यदि आप Kotlin की बुनियाद, कोरूटीन, और मल्टीप्लेटफ़ॉर्म में अधिक स्मार्ट और आत्मविश्वास से भरा कोड लिखना चाहते हैं, तो यह पुस्तक आपको बताएगी कि सब कुछ ऐसा ही क्यों है। Hardcover | Paperback | ISBN: 979-8243872744

  12. MB-820 Exam Cram: Business Central Administration and Automation API

    Master the powerful world of Business Central administration and automation! This comprehensive guide unlocks the secrets of the Admin Center API, Automation APIs, telemetry monitoring, and performance optimization. Learn how to programmatically create companies, deploy extensions, manage users, and automate tenant provisioning with infrastructure-as-code principles. Whether you're preparing for MB-820 certification or building production-ready admin automation, this is your roadmap from manual administration to full automation expertise.

  13. Panduan Mendalam Kotlin Praktis
    Panduan Mendalam Kotlin Praktis
    Mengungkap Prinsip Kerja dan Alasan di Balik Fundamental dan Mekanisme Internal Kotlin.
    Jaewoong

    Buku ini membawa Anda dari “cara menggunakan Kotlin” menuju “bagaimana Kotlin sebenarnya bekerja”, mengungkap implementasi internal, menjelaskan bytecode dan perilaku compiler, serta mekanisme yang membentuk bahasa ini. Jika Anda ingin menulis Kotlin yang lebih cerdas dan percaya diri—mulai dari dasar, coroutine, hingga multiplatform—buku ini menunjukkan mengapa segala sesuatu dirancang seperti sekarang. Hardcover | Paperback | ISBN: 979-8243872744 

  14. Kotlin 實戰深入
    Kotlin 實戰深入
    解鎖 Kotlin 基礎原理與內部機制背後的「如何」與「為什麼」。
    Jaewoong

    本書將帶你從「如何使用 Kotlin」走向「Kotlin 真正如何運作」,揭示語言的內部實作,釐清位元組碼與編譯器行為,以及塑造 Kotlin 的核心內部機制。如果你希望在語言基礎、協程與多平台開發中撰寫更聰明、更有自信的 Kotlin 程式碼,這本書將告訴你一切為何如此設計。 Hardcover | Paperback | ISBN: 979-8243872744 

  15. Kotlin 实战深入
    Kotlin 实战深入
    深入揭示 Kotlin 内部机制与基础原理的「如何」与「为什么」。
    Jaewoong

    本书将带你从“如何使用 Kotlin”迈向“Kotlin 真正是如何运作的”,深入揭示语言的内部实现,解析生成的字节码与编译器行为,以及塑造 Kotlin 的核心内部机制。如果你希望在语言基础、协程和多平台开发中编写更聪明、更自信的 Kotlin 代码,这本书将告诉你一切为何如此设计。 Hardcover | Paperback | ISBN: 979-8243872744