Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Books

  1. Mastering Pulumi
    Mastering Pulumi
    A Comprehensive Guide to Designing, Deploying and Managing Infrastructure Across Any Cloud
    Steve Publications

    Ready to take your infrastructure skills to the next level? Mastering Pulumi shows you how to build, deploy and manage real-world infrastructure across multiple clouds using familiar programming languages. From your first project to complex enterprise platforms, discover practical techniques and proven patterns to make infrastructure more reliable, secure and easier to maintain.

  2. Practical Supabase: Build, Secure and Scale Applications
    Practical Supabase: Build, Secure and Scale Applications
    A Complete Guide to Production Engineering with Supabase and PostgreSQL
    Steve Publications

    Ready to take Supabase beyond the basics? Learn how to build real-world applications from the ground up, with secure database design, multi-tenant architecture and performance tuning at every stage. Packed with practical code and lessons from production engineering, this book shows you how to build applications that are ready for the demands of the real world.

  3. Java AI Frameworks
    Java AI Frameworks
    A hands-on comparison of Spring AI and LangChain4j
    Nicolas Duminil

    This is a hands-on, code-first book. Every example is real, tested, and runs against a local model with no cloud key required, except where a capability genuinely needs one. You get working Maven projects, not snippets, and a clear-eyed account of each stack's strengths, gaps, and surprises. The full source code is on GitHub under an open-source license What you'll learn:Build a working AI service in three stacks and grade them with one shared testGround answers in your own documents with RAG, and tune what retrieval returnsGive a model memory and tools, and reach external systems over the Model Context ProtocolAdd vision and audio, structured output, production observability, and securityGo from assistants to agents, and see where the JVM's agent story is headingWho it's for: Java developers and architects choosing an AI stack, or already committed to one and curious what the alternatives do differently. Comfort with modern Java and either Spring Boot or Quarkus is all you need. No machine-learning background required.

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

  5. Digital-First Business
    Digital-First Business
    Michael Zelensky

    What if you could engineer a business the way you engineer software?Digital-First Business presents a systematic approach to business design based on software engineering principles. Learn how to structure operations, define business domains, integrate workflows, and build organizations that are observable, automatable, and designed to evolve.A framework for founders, executives, engineers, and anyone building the next generation of businesses.

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

  7. Rust off Rails: Web Development Mastery
    Rust off Rails: Web Development Mastery
    The Definitive Guide to Convention-Driven, AI-Era Web Applications in Rust
    Steve Publications

    Build production-ready web applications in Rust without getting lost in architectural guesswork. Rust off Rails brings together proven conventions, a carefully chosen tech stack and hands-on guidance to take you from a blank project to a secure, scalable application. Learn by building Railboard and keep a practical reference close at hand long after the project is done.

  8. Rust egui in Action
    Rust egui in Action
    A Practical Guide to egui 0.36 From Your First Window to a Ribbon Widget Library
    HopeLi
    No Description Available
  9. If You Don't Understand Programming, You Don't Understand AI
    If You Don't Understand Programming, You Don't Understand AI
    The Code, Strategies, Systems, Strengths, Weaknesses and Future of Artificial Intelligence
    Steve Publications

    AI can write code, create images and make decisions, but do you really understand what happens behind the scenes? This book cuts through the hype to explore how AI works, where it falls short and what it takes to build reliable systems. If you want to understand AI beyond the chat window, start with the code.

  10. The New Rules of Building Reliable AI Agents
    The New Rules of Building Reliable AI Agents
    Architectures, Engineering Principles and Production-Grade Implementation
    Steve Publications

    Building AI agents is one thing. Making them reliable in production is another. This book explores why agents fail and how to design systems that hold up under real-world conditions. From architecture and engineering patterns to evaluation and operations, it gives technical leaders the tools to build agents they can trust.

  11. Mastering WineHQ
    Mastering WineHQ
    The Complete Guide to Installing, Configuring, Understanding and Using Wine to Run Windows Applications on Linux
    Steve Publications

    Want to run Windows applications on Linux without the overhead of a virtual machine? Mastering WineHQ shows you how to install, configure and get the most out of Wine. From everyday applications to demanding games, this practical guide covers the tools, techniques and troubleshooting skills you need to make Windows software work on Linux.

  12. Understanding Typography Systems
    Understanding Typography Systems
    Architecture, Rendering and Implementation Across Windows, Linux and macOS
    Steve Publications

    Ever wondered what really happens when text appears on your screen? From character encoding and font files to rendering engines and operating system internals, this book uncovers the technology behind digital typography. Explore how Windows, Linux and macOS turn raw text into readable pixels, with practical insights for developers, engineers and designers.

  13. Mastering Scapy
    Mastering Scapy
    Network Packet Construction and Analysis
    Steve Publications

    Learn to build, send, capture and analyze network packets with Scapy, one of Python’s most versatile networking tools. Through practical examples and runnable code, you’ll explore protocols, traffic analysis, PCAP files, custom packet creation and security testing. Whether you’re troubleshooting networks or sharpening your security skills, this book gives you the tools to get hands-on.

  14. Executable Knowledge Architecture (EKA) - VOLUME 4b -- Semantic Knowledge Engineering, Part 2
    Executable Knowledge Architecture (EKA) - VOLUME 4b -- Semantic Knowledge Engineering, Part 2
    The Semantic Knowledge Development Lifecycle (SKDL) -- Chapters 23-27
    Xiaoqi Zhao

    You know how to build classes in Protégé. But do you know when to attach meaning — and when to wait?Volume 4 of "Mastering Ontology Engineering" introduces SKDL: the Semantic Knowledge Development Lifecycle. Seven stages. One discipline. Zero guesswork.From Aristotle to Description Logic. From taxonomy to executable knowledge.This is where pizza -> philosophy — and philosophy -> engineering.

  15. Night Shift
    Night Shift
    How freelancers and small studios hand real work to AI agents — and wake up to finished drafts
    Ailey

    You tried AI tools. They're fast. And you're still doing all the work — just in a chat window.