Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Books

  1. The Distributed Systems Handbook
    The Distributed Systems Handbook
    Design, Implement, and Operate Production-Grade Systems Using Modern Engineering Practices
    Steve Publications

    Distributed systems can feel overwhelming until you build one yourself. This book takes you from core networking and concurrency concepts to a complete production-ready platform in Go. Every chapter adds real working code so you learn not just the theory but how reliable systems are built and run at scale.

  2. The Micro-SaaS Playbook
    The Micro-SaaS Playbook
    Your Slogan Online

    The era of "all-in-one" apps is over—customers are tired of paying massive subscriptions for complex tools when they only use one feature. That’s why hyper-specialization is the ultimate startup advantage today.📘 Introducing: The Micro-SaaS Playbook A quick, no-fluff guide to building a small, highly focused, and wildly profitable software business.

  3. Backpressure in Microservices
    Backpressure in Microservices
    Bounded Queues, Worker Pools, Cancellation, Drop Policies, and Overload Control in Go
    Luca Sepe

    Stop overload from becoming unbounded queues, goroutines, and downstream calls. Build bounded backpressure that fails predictably.

  4. The Complete Python Developer
    The Complete Python Developer
    From First Steps to Professional Development
    Steve Publications

    Whether you're writing your first line of code or building professional applications, this book takes you from the fundamentals to real world Python development. Learn the skills, tools and best practices used by experienced developers to write clean, reliable and scalable code with confidence.

  5. Beyond Code Generation
    Beyond Code Generation
    AI Across the Modern SDLC
    pankaj bisht

    AI in software development is about much more than generating code.Beyond Code Generation explores how AI can support the entire software development lifecycle—from understanding requirements and designing systems to development, testing, code review, deployment, and operations.

  6. Modern JavaScript (ES2026)
    Modern JavaScript (ES2026)
    From First Line to Production — A Complete Guide to ES2026
    Steve Publications

    From your first line of code to advanced JavaScript, this book builds real understanding instead of memorization. Learn how the language works, why modern features exist, and how professionals use them every day. Covering ES2026 and upcoming additions like Temporal, it gives you the skills to write clean, confident production-ready code.

  7. The Backend of Luck: Complete Edition
    The Backend of Luck: Complete Edition
    The Complete Engineering Guide to Building and Running an Online Casino
    Gustavo Lima

    Every online casino is a bank that pays out in seconds, a game studio, and a compliance department wearing the same logo. This is how you build all three, and keep them running. All six volumes in one book.

  8. The Complete C# Developer: From Beginner to Professional
    The Complete C# Developer: From Beginner to Professional
    From Your First Line of Code to Building Professional-Grade Software
    Steve Publications

    Whether you're writing your first line of code or building production-ready applications, this book gives you the skills to succeed with C#. Learn through practical examples, real projects and proven techniques used by professional developers. Build a strong foundation and grow into a confident C# programmer.

  9. Mastering PDF Parsing
    Mastering PDF Parsing
    Building a PDF Reader from the ISO 32000-2 Specification
    Steve Publications

    Go beyond using PDF libraries and learn how the format really works. This book walks you through building a complete PDF reader from scratch using the ISO 32000-2 specification, with clear explanations, written in C++ code and a parser that handles real-world PDF files from the ground up.

  10. Modern Java Programming
    Modern Java Programming
    From First Program to Production-Ready Systems with Java 26
    Steve Publications

    Ready to learn Java without getting lost in theory? Start with your first program, then work your way up to virtual threads, testing, observability and container deployment. With Java 26 and complete code that actually compiles, you’ll build the skills to create software fit for production.

  11. Coffee Break AI
    Coffee Break AI
    Understand How Artificial Intelligence Really Works - One Short Chapter at a Time
    Finxter

    Every news feed is full of AI buzzwords: Transformers, tokens, embeddings, context windows, hallucinations, objective functions. Yet most explanations are either dense academic textbooks or empty marketing fluff. ☕ Coffee Break AI is your practical guide to AI. Written in plain English with warm real-world analogies. It breaks down the core mechanisms of AI into 40 bite-sized chapters.

  12. Modern Code Review in the AI Era
    Modern Code Review in the AI Era
    A Comprehensive Guide to Building Better Software Through Collaborative Review and Intelligent Automation
    Steve Publications

    Great software is built through great reviews. This book shows you how to spot hidden bugs, improve design, strengthen security, and review AI-generated code with confidence. Packed with practical examples and proven techniques, it helps you write better software in a world where humans and AI build code together.

  13. Static Analysis for AI-Generated Code
    Static Analysis for AI-Generated Code
    Building Production Analyzers to Detect, Diagnose, and Defend Against AI Code Quality Failures
    Steve Publications

    AI-generated code can look flawless while hiding invented APIs, security gaps and subtle logic errors. This practical guide shows you how to build production-ready analyzers that catch what tests miss, from taint tracking and symbolic execution to custom rules for CI/CD and IDEs.

  14. Spec Driven Development (de)
    Spec Driven Development (de)
    Die Methode, mit KI-Agenten zu bauen, ohne die Kontrolle über dein Projekt zu verlieren
    Bezael Pérez

    Die Nutzung von KI zum Programmieren ist einfach. Sie zu nutzen, ohne die Kontrolle zu verlieren, schon weniger. Spec-Driven Development ist die Methode, um deine Idee in eine Spezifikation zu verwandeln, die die KI präzise ausführt — ohne Endlosschleifen, ohne kaputten Code, ohne wieder bei null anzufangen.

  15. PyQuest 1000
    PyQuest 1000
    Code, Concepts & Cards
    Total Pythoneereing

    PyQuest 1000 provides a rapid, no-nonsense path to personalized Python mastery. Targeting entry-level topics this book reviews core concepts to help prepare you for interviews. PyQuest Flash Cards can also be used as a game or as a fast refresher to restore programming confidence. By building your own custom PyQuest deck you can enjoy an uncommon quick-review guaranteed to help you succeed!