Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Computers and Programming

  1. Fearless Rust
    Fearless Rust
    Don't Panic!
    Freek van Keulen

    Fearless Rust, Don’t Panic! is a practical, engineering-first guide to becoming productive in Rust without getting stuck in borrow-checker dead ends. You will build a solid mental model for ownership and borrowing, learn the patterns that scale to real projects, and write Rust that is both safe and maintainable. If you want Rust’s reliability and performance without weeks of frustration, this book is your shortcut.

  2. Engineering Foundations: The Pillars of Modern Software Craftsmanship
    Engineering Foundations: The Pillars of Modern Software Craftsmanship
    Timeless Principles and Modern Practices for Building Systems That Last
    Dmytro Golodiuk

    Engineering Foundations: The Pillars of Modern Software CraftsmanshipTimeless Principles and Modern Practices for Building Systems That Last In an age where AI can write code in seconds, the true craft of software engineering is more critical than ever. This book is a mentor-in-a-book for a new generation of developers – those who want to go beyond automation and master the art of engineering. Starting with the foundational mindset of a system thinker and the core craft of writing clean, testable code, this book walks through the core and advanced pillars of modern software systems – from Lifecycle Management, Security, and Observability to Architecture and Design, Reliability and Resilience, Data and Knowledge Management, and Collaboration and Culture. It then explores how AI-augmented workflows, tools, and mentorship shape the future of engineering. You will learn to use intelligent tools responsibly, not as a crutch but as an amplifier for your own reasoning. Through practical frameworks and real-world patterns, you will discover how to build systems that are not just functional, but also scalable, secure, and deeply understandable. Tools will change, but the principles of thoughtful engineering endure. This is not a coding manual. It's a manifesto for thoughtful engineers who want to build things that endure.

  3. Dari Monolith Ke Microservices
    Dari Monolith Ke Microservices
    Strategi Arsitektur Modern yang Mengubah Cara Sistem Berinteraksi dan Berevolusi
    Deni Husni Fahri Rizal

    JILID I : Fondasi Arsitektur & Strategi Dekomposisi Strategi Arsitektur Modern yang Mengubah Cara Sistem Berinteraksi dan Berevolusi

  4. Shop Performance in 30 Tagen
    Shop Performance in 30 Tagen
    Der Praxisleitfaden für Shopware-Entwickler und Architekten
    Mehmet Gökçe

    Eine Sekunde längere Ladezeit kostet 7% Conversions. Lernen Sie in 30 Tagen, wie Sie Ihren Shopware-6-Shop zur Peak-Performance bringen — mit 24 Kapiteln, 68 Diagnose-Scripts und echtem Code aus 26 Jahren E-Commerce-Erfahrung.

  5. Erstellen Sie Ihr Erstes Sprachmodell
    Erstellen Sie Ihr Erstes Sprachmodell
    Ein praktischer Leitfaden zu Sprachmodellen
    Hasan Degismez

    Bauen Sie Ihr erstes LLM Schritt für Schritt. Keine Installation, nur Google Colab. Verstehen Sie, warum alles funktioniert, statt nur Code auszuführen.

  6. Создайте свою первую языковую модель
    Создайте свою первую языковую модель
    Практическое руководство по языковым моделям
    Hasan Degismez

    Постройте свою первую LLM шаг за шагом. Никакой установки, только Google Colab. Поймите, почему всё работает, а не просто запустите код.

  7. İlk Dil Modelinizi Oluşturun
    İlk Dil Modelinizi Oluşturun
    Dil Modelleri için Uygulamalı Rehber
    Hasan Degismez

    LLM’leri sıfırdan, adım adım inşa edin. Kodu sadece çalıştırmakla kalmayın; neden çalıştığını da anlayın. Kurulum yok—Colab’da doğrudan ilerleyin.

  8. The Architect's Playbook
    The Architect's Playbook
    5 Pillars of Production AI Agent Architecture
    Atef Ataya

    Learn how to build AI agents that actually survive production — with battle-tested patterns for cost control, reliability, and scale.

  9. Four, Three, Two, One: A Countdown to Agile Adoption

    This book is a follow-up to my prior books: Understanding Agile Values and Principles (available on InfoQ.com for free) and Adopting Agile Values and Principles.You can get this book for free but if you pay the suggested price and I can verify that on Leanpub, I will offer you a free, 1-hour coaching/training session using your chosen online collaboration tool (e.g., zoo, Microsft Teams).

  10. Designing for Scale
    Designing for Scale
    Arinze Onugha

    Great execution doesn't create scale. Category creation does.Designing for Scale is for Product Managers, founders and builders who are done optimising incremental gains and ready to design systems that compound. Drawing from real-world experience across emerging and mature markets, this book breaks down how products move from 0 → 1 and then from 1 → 100M by fusing product, business model and distribution.This is not a playbook for fast followers. It is for people who want to define what comes next.

  11. You Don't Know JSON
    You Don't Know JSON
    Beyond Six Data Types: The Complete Ecosystem
    Dayna Blackwell

    JSON succeeded not because it was better--XML had schemas, namespaces, and 10 years of tooling, but because it understood modularity in ways XML never could. This book deconstructs how a deliberately incomplete format defeated a comprehensive standard, then shows you the production patterns (JSON Schema, JSONB, MessagePack, versioning strategies) that make JSON systems scale from prototype to billions of requests.

  12. 140 Tips For Clean Code
    140 Tips For Clean Code
    Clean code is not an aesthetic choice; it is a professional advantage
    Petri K. Silén

    140 Tips for Clean Code distills 140 practical, field-tested tips for writing clean, readable, and maintainable code. Each tip is concise, actionable, and grounded in real-world development challenges. No theory for theory’s sake. Whether you are refining a legacy system or starting from scratch, these insights will help you reduce complexity, prevent defects, and make your code a pleasure to work with. Clean code is not an aesthetic choice; it is a professional advantage.

  13. Build Real Backend Apps with Python & FastAPI

    Stop building toy APIs. Learn how to design, structure, validate, test, and deploy real backend applications using Python and FastAPI — step by step, from zero to production-ready.

  14. IoT Programming
    IoT Programming
    From Novice to Advanced
    Reza Ghafari

    Bridge the gap between software and the physical world with this comprehensive hands-on guide to the Internet of Things. From essential electronics to edge computing, cloud, and AI, you’ll master the full stack of technologies needed to build professional IoT solutions. Start reading—and start building.

  15. BehindTheStack — A Evolução da Arquitetura da Netflix
    BehindTheStack — A Evolução da Arquitetura da Netflix
    Da sobrevivência do monólito à escala global (Early Access)
    Raphael Silva Fontes

    Pare de copiar padrões de design sem entender os problemas que os criaram. A arquitetura da Netflix não foi desenhada em um quadro branco; ela foi forjada por falhas críticas. Neste livro, mergulhamos nos bastidores técnicos da maior plataforma de streaming do mundo para entender os trade-offs reais por trás dos microsserviços, da resiliência e da escala global. Fugindo do "hype" e focando na engenharia, BehindTheStack disseca como o monólito foi quebrado, como a persistência de dados evoluiu e como a cultura de liberdade e responsabilidade moldou o código. Escrito para Arquitetos, Tech Leads e Engenheiros Sêniores que buscam profundidade além dos tutoriais rasos. Adquira a versão Early Access e acompanhe a escrita deste manual de sobrevivência em escala.