Leanpub Header

Skip to main content

Filters

Category: "Software Architecture"

Books

  1. Software Development in the AI Era
    Software Development in the AI Era
    From Prompts To Specifications
    J.C.Ködel

    AI has changed the way code is written, but its true impact lies in software engineering. This book explains why specification, architecture, and context have moved to the center of modern development.

  2. Framework-Free Software Engineering
    Framework-Free Software Engineering
    Building Robust Systems Without Heavyweight Dependencies
    Steve Publications

    Frameworks make it easy to get started, but they often hide the fundamentals. This book takes you back to the core ideas behind reliable software, showing how to build fast, maintainable systems with fewer dependencies and better engineering decisions. Write software you truly understand and control.

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

  4. Desenvolvimento de Software na Era da IA
    Desenvolvimento de Software na Era da IA
    Dos Prompts Às Especificações
    J.C.Ködel

    A IA mudou a forma de escrever código, mas o verdadeiro impacto está na engenharia de software. Este livro explica por que especificação, arquitetura e contexto passaram a ocupar o centro do desenvolvimento moderno.

  5. Platform Engineering in the AI Era
    Platform Engineering in the AI Era
    Building Developer Platforms for Cloud-Native and AI-Native Organizations
    Steve Publications

    Software teams are building faster than ever, but scaling engineering takes more than great code. This book shows how to create developer platforms that simplify delivery, support cloud-native systems and prepare organizations for the demands of AI. Practical, technical and grounded in real-world experience.

  6. SysML v2: The Definitive Guide to Model-Based Systems Engineering
    SysML v2: The Definitive Guide to Model-Based Systems Engineering
    From First Principles to Industrial Practice
    Steve Publications

    Master SysML v2 from the ground up with a clear, practical guide that bridges theory and real engineering. Explore the language, its formal foundations and proven modeling techniques through hands-on examples and industry case studies across aerospace, robotics, medical devices, telecommunications and more.

  7. FOCUS Architecture - PT
    FOCUS Architecture - PT
    Feature-Oriented, Clean, Unidirectional and Scalable Architecture
    J.C.Ködel

    Mexer em uma coisa quebra outra? FOCUS Architecture é uma arquitetura opinativa, organizada por problema, não pela moda, para sistemas que crescem sem apodrecer.

  8. Graph Engineering for AI Agents
    Graph Engineering for AI Agents
    Building Reliable, Scalable Agent Systems with Computational Graphs
    Steve Publications

    AI agents become truly powerful when they can reason, adapt and recover instead of following a fixed sequence of steps. This book shows you how to design intelligent agent systems with computational graphs, giving you the tools to build scalable, reliable applications that can handle real-world complexity with confidence.

  9. Loop Engineering: The Science of AI Agents
    Loop Engineering: The Science of AI Agents
    Designing Reliable, Self-Correcting AI Systems That Think Before They Act
    Steve Publications

    AI agents are only as good as the loops behind them. This book shows you how to build systems that plan, act, evaluate and improve with every step. Learn the patterns, frameworks and engineering practices behind reliable, self-correcting agents that solve real problems in production.

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

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

  12. The Migration Architect's Handbook
    The Migration Architect's Handbook
    Large-Scale Code Migration and Repository Engineering for Modern Software Organizations
    Steve Publications

    Big migrations rarely fail because of code alone. The Migration Architect’s Handbook shows how to untangle dependencies, design the right repository strategy and move complex systems forward without bringing the organization to a halt. Built on real-world lessons, it turns daunting modernization efforts into practical, manageable work.

  13. Mastering NGINX
    Mastering NGINX
    The Definitive Guide to Architecture, Configuration, and Production Operations
    Steve Publications

    Whether you're deploying your first reverse proxy or managing high traffic production infrastructure, this book gives you the practical knowledge to use NGINX with confidence. Learn not just what each feature does but why it matters, how to avoid common mistakes and how to build fast, secure, reliable systems that scale.

  14. Agentic Orchestration
    Agentic Orchestration
    How Process Discipline Governs and Scales AI Agents in Enterprise Operations
    Bernd Rücker and Amy Johnston

    Building an impressive AI agent demo is easy. Running one in production—reliably, at scale, with governance—is where most enterprises get stuck. Agentic Orchestration shows how BPMN-based process orchestration governs AI agents at scale, drawing on real deployments across banking, telecom, and healthcare. Reasoning without orchestration is expensive chaos. This book shows the way out.

  15. Python by Design
    Python by Design
    Ready, Set, Code
    Total Pythoneereing

    Because artificial intelligence generates code in seconds today software engineering matters more than ever. Successful software developers must document system structure, data flow, security boundaries to manage long-term maintainability. Without a clear, thoughtful design framework, AI simply helps teams build a faster, more complex maze of technical debt.