Leanpub Header

Skip to main content

Filters

Category: "Software"

Books

  1. Spec Driven Development
    Spec Driven Development
    Build With AI Without Losing Control
    Bezael Pérez

    Using AI to code is easy. Using it without losing control — not so much.By week three, your project stops moving. The agent forgets decisions it made ten days ago. A change in auth breaks the dashboard. You spend more time re-explaining context than writing features. The code works, but only you know why — and you're not even sure you remember all of it.That's vibe coding hitting its ceiling.Spec-Driven Development is the method that replaces the chaos with a spec the AI actually executes. Not a ceremonial document. A working artifact: PRD, issues, tests, code — all traceable, all connected, all in the right order.This book shows you:How to grill your own idea before writing a single promptHow to write a PRD the AI won't misinterpretThe 7 phases that turn an idea into working softwareHow to use GitHub SpecKit and openSpec (and when not to)How to work this way in a team without slowing downThe 5 anti-patterns that destroy every spec22,000 words. 13 chapters. 5 appendices with ready-to-copy templates.No theory dumps. No filler. Just the method.

  2. Everyday Rails Pruebas con RSpec (Edición en Español)
    Everyday Rails Pruebas con RSpec (Edición en Español)
    Un enfoque práctico del desarrollo guiado por pruebas
    Aaron Sumner and TranslateAI

    Consejos prácticos para agregar pruebas confiables a tus aplicaciones Rails con RSpec, con contenido ampliado y exclusivo y una aplicación de ejemplo completa. ¡Ahora actualizado para Rails 8.1! ¡Aprende a hacer pruebas con confianza!

  3. Beautiful but Boring
    Beautiful but Boring
    Writing Python Code for Future You
    Roth Earl

    The best compliment a reader can pay your code is not "this is impressive" — it is "this was exactly what I expected." Beautiful but Boring teaches the discipline of writing Python that earns that compliment: precise naming contracts, type annotations that say what a function actually requires, and a framework for maintaining those standards consistently across a codebase, a team, and a career.

  4. Event Driven Architecture with Spring Boot 4.x and Kafka 4.x

    Event-Driven Architecture with Spring Boot 4.x and Kafka 4.x is a hands-on, code-first guide to building resilient, scalable systems with real-world patterns like CQRS, event sourcing, sagas, outbox, idempotency, schema evolution, observability, and testing. Each chapter focuses on one concept and backs it with practical trade-offs, failure modes, and runnable Spring Boot projects you can clone and run today. If you want to move beyond buzzwords and actually ship event-driven systems that hold up in production, this book is for you.

  5. Jetpack Compose for Real-World Android Apps
    Jetpack Compose for Real-World Android Apps
    Build Professional Screens, Navigation Flows, and Scalable UI Layouts
    A.P. Pyre

    Build modern, production-ready Android apps with Jetpack Compose using real-world patterns, scalable UI architecture, and professional workflows. This book goes beyond basics to show you exactly how to design, structure, and optimize apps that perform in real development environments. Perfect for developers ready to turn Compose knowledge into polished, portfolio-ready applications.

  6. What to Code
    What to Code
    The Indie Hacker's Guide to Finding Profitable Micro-SaaS Ideas in the Vibe Coding Era
    Finxter

    Don't waste your time to learn how to code. That's what AI is here for. This book focuses on the far more profound question: What to code? This is the new meta skill between now and 2030!

  7. Exchange Server Subscription Edition PowerShell

    Practical PowerShell * Exchange Server Subscription Edition is an 800+ page book on learning to script and use PowerShell to manage your Exchange SE servers. Written by a Microsoft MVP, you will learn from real-world examples and 100% tested code. Purchase this book with confidence.

  8. Exploring Java Libraries: A Developer's Guide (Volume 1)
    Exploring Java Libraries: A Developer's Guide (Volume 1)
    Volume 1: Master Core Java Packages with Practical Examples and Projects
    Solis Dynamics

    Master Java’s core libraries with clear explanations, practical examples, and hands-on projects designed for real understanding.

  9. The Wall Has a Door: Build with AI
    The Wall Has a Door: Build with AI
    A Methodology for Experienced Professionals
    Nick Fantini

    For most of the history of software, the person who understood the problem couldn't build the solution. That wall has a door now. This is the methodology — precise, practical, and built for people who are ready to move.

  10. Statistics for Machine Learning

    Unlock the statistical foundations of machine learning. Learn probability, inference, and regression through practical examples

  11. Visual Guide to Secure Boot

    Secure boot is what separates a trusted device from a compromised one — but the chain of trust from hardware fuses to a verified OS is rarely explained clearly. This illustrated guide walks you through every layer: root of trust, key provisioning, bootloader handoffs, certificate chains, and real-world attack vectors. 8 chapters, all visual, zero fluff.

  12. The Case for Connection
    The Case for Connection
    Why Connected Organizations Win: Twelve Practices for the AI Era
    Dave Clack

    Technology doesn't fail companies. Relationships do. Connection is the answer. Twelve Practices, Thirty Six experts. Must Haves for AI success. Backed by evidence not opinion. Results in multiples, not by margins.

  13. Rust for Javascript Developers
    Rust for Javascript Developers
    A Practical Guide to Systems Programming for the Web Developer
    Dwayne Charrington

    Learn Rust the fast way, by mapping it to the JavaScript you already know. Go from ownership and traits to building a CLI, an Axum web server, a SQLx database layer, and WebAssembly modules you can call straight from JavaScript.

  14. ما وراء البرمجة
    ما وراء البرمجة
    مدخل إلى بناء فرق برمجية فعّالة ومستدامة
    M. Houmam Wazzeh

    لأن البرمجة وحدها لا تصنع نجاحاً مستداماً، يقدم لك هذا الكتاب خارطة الطريق للانتقال من 'براعة الفرد' إلى 'قوة المنظومة'؛ رحلتك تبدأ هنا، لتكتشف كل ما يقع.. ما وراء البرمجة في رحلة بناء فريق برمجي فعال ومستدام

  15. Subtle Engineering
    Subtle Engineering
    How Modern SaaS Teams Ship Fast, Stay Sane, and Skip the Process Theatre
    Lukasz Olczyk

    To boldly deploy on Fridays like everyone else has before.