Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Software Engineering

  1. Engineering Reliable AI-Assisted Code
    Engineering Reliable AI-Assisted Code
    A Practical Framework for Learning, Ethical Governance, and AGI Preparation
    Phillip Nakata

    Go beyond a plausible patch: trace its impact, choose meaningful tests, and make the merge decision reviewable.

  2. Engineering Adaptive AI
    Engineering Adaptive AI
    A Practical Framework for Learning, Ethical Governance, and AGI Preparation
    Phillip Nakata

    Turn useful results into lessons your AI workflow can test, retain and apply again.

  3. Practical Graph Theory
    Practical Graph Theory
    The Algorithms Behind Modern Software
    Steve Publications

    Graphs are behind many of the problems software engineers face every day, from finding the shortest route to understanding complex networks. Practical Graph Theory shows you how to turn these problems into working solutions, with clear explanations, Python implementations and real-world examples that help you choose the right algorithm and understand why it works.

  4. AI Engineering Native Patterns
    AI Engineering Native Patterns
    Principles, Architectures and Production-Ready Implementations
    Steve Publications

    Building AI-powered software takes more than plugging into an LLM. This book explores the engineering principles and architectural patterns behind reliable, secure and scalable AI systems. Learn how to move from prototypes to production with practical techniques that stand the test of time, even as models and frameworks evolve.

  5. The Shape of Generated Code, Vol. 1 — Edycja polska
    The Shape of Generated Code, Vol. 1 — Edycja polska
    The Reviewer's Kit: Praktyczna metoda przeglądu kodu generowanego przez AI
    Enneal IT

    Kod generowany przez AI kompiluje się, przechodzi testy i wygląda na gotowy. Błędy, które się liczą, kryją się w tym, czego brakuje. Praktyczna metoda przeglądu przed wdrożeniem.

  6. The Shape of Generated Code, Vol. 1 — Edição em português
    The Shape of Generated Code, Vol. 1 — Edição em português
    The Reviewer's Kit: um método prático para revisar código gerado por IA
    Enneal IT

    Código gerado por IA compila, passa nos testes e parece pronto. Os defeitos que importam estão no que falta. Um método prático para revisar esse código antes do deploy.

  7. System Design Engineering Handbook
    System Design Engineering Handbook
    A Field Manual for Production Software Architecture
    Fadi Al-Najjar

    Master practical system design with 62 parts covering distributed systems, scalability, databases, security, and production architecture. A comprehensive engineering handbook with real-world examples, diagrams, and decision frameworks.

  8. Programming with Claude Code in a Small Business
    Programming with Claude Code in a Small Business
    What worked in a real small-business operation
    Leandro Salerno

    Persistent memory, hooks, permissions and token cost: what worked when using Claude Code every day in a real small-business operation.

  9. The Definitive Guide to ABAP Cloud & Clean Core Extensibility
    The Definitive Guide to ABAP Cloud & Clean Core Extensibility
    From Legacy Monolith to Enterprise Transactional Architecture on SAP S/4HANA & SAP BTP
    Andrea Antonio Perrelli

    Stop relying on abstract marketing buzzwords. Master the real technical architecture, decision trees, and production-grade ABAP Cloud patterns needed to build upgrade-stable Clean Core extensions on SAP S/4HANA and SAP BTP.

  10. Mastering Agentic Software Development
    Mastering Agentic Software Development
    From Fundamentals to Production-Grade Autonomous Systems
    Steve Publications

    Ready to move beyond AI prototypes? Learn how to build agents that reason, plan, use tools and tackle real-world tasks. From core concepts to production-ready architectures, this practical guide covers the code, design decisions and engineering challenges you need to build reliable, secure and scalable agentic systems.

  11. AI Engineering Visualized, Volume 2: Agents
    AI Engineering Visualized, Volume 2: Agents
    A Visual Guide to Designing Agents That Plan, Act and Recover
    Prateek Singh

    Agents that plan, act and recover: the harness around the model. Tools, plans, checks, state, approvals and memory, drawn and built in Python.

  12. The Complete Guide to GIS Application Development
    The Complete Guide to GIS Application Development
    From Spatial Concepts to Enterprise-Scale Geospatial Systems**
    Steve Publications

    Ready to build GIS applications that go beyond basic maps? This practical guide takes you from core spatial concepts to production-ready geospatial systems, with hands-on projects covering web mapping, spatial databases, real-time tracking and enterprise analytics. Learn the tools, techniques and engineering practices needed to turn geospatial ideas into reliable applications.

  13. PROMPT ENGINEERING BASICS FOR DEVELOPERS
    PROMPT ENGINEERING BASICS FOR DEVELOPERS
    Write Better Prompts with GPT-6
    Anshuman Mishra

    Vague prompts produce vague results. This book shows developers how to write clear, testable prompts for real coding tasks—explanations, functions, debugging, tests, and more—using a simple, repeatable method: state the goal, give the right context, set constraints, define the output, and verify the result.Written for beginners and working developers who want better AI-assisted work without treating model output as automatically correct.

  14. YOUR FIRST 30 DAYS WITH AI CODING ASSISTANTS
    YOUR FIRST 30 DAYS WITH AI CODING ASSISTANTS
    FROM ZERO TO PRODUCTIVE
    Anshuman Mishra

    A practical 30-day plan that turns complete beginners into confident, responsible users of AI coding assistants.Learn how to set clear goals, build a small project, debug with purpose, use Git, write better code, and present your work — all while using AI as a learning partner, not a crutch.

  15. AI TOOLS FOR NEW DEVELOPER
    AI TOOLS FOR NEW DEVELOPER
    Start Using GPT-6, Claude & Cursor the Right Way
    Anshuman Mishra

    AI can speed up learning and coding — but only if you stay in control. This book shows new developers how to use GPT-6, Claude, and Cursor effectively: how to ask clear questions, supply useful context, review generated code, test edge cases, and avoid common mistakes such as invented APIs, insecure suggestions, and overconfident explanations. You will build practical habits for explanations, small features, tests, debugging, and documentation — while protecting private data and remaining responsible for the final result. Ideal for students, self-learners, and early-career developers who want to learn with AI, not instead of learning.