Leanpub Header

Skip to main content

Filters

Category: "Software"

Software

  1. The Software Developers’ Guidebook
    The Software Developers’ Guidebook
    A Collection of Modern Engineering Practices
    David Farley and Bernard McCarty (Editor)

    A practical handbook packed with real-world advice to help you write better code, adopt effective developer habits, and build great software.

  2. From zero to YAML
    From zero to YAML
    Fundamentals and practical applications
    William dos Santos

    Unlock the power of YAML with this comprehensive guide! Whether you're just starting or looking to enhance your skills, From Zero to YAML offers step-by-step instructions, practical examples, and real-world applications to help you master this essential tool for DevOps, cloud infrastructure, and configuration management. Learn how to write, structure, and manipulate YAML files with ease, and apply it to modern technologies like Docker, Kubernetes, AWS, and more. Ready to streamline your workflows and optimize your configurations? Dive into the world of YAML and transform the way you work with data!

  3. Continuous Delivery Pipelines
    Continuous Delivery Pipelines
    How to Build Better Software Faster
    Dave Farley

    This practical handbook provides a step-by-step guide for you to get the best continuous delivery pipeline for your software.

  4. Git Workbook
    Git Workbook
    Self-Study Guide to Git
    Lorna Mitchell

    So you want to learn git? Work through this practical book of explanations and real-world exercises to level up your git skills one at a time.

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

  6. The Pulumi Book
    The Pulumi Book
    A developer's guide to programming the cloud with TypeScript and Amazon Web Services
    Christian Nunciato

    If you're a developer looking for a foothold into the cloud, this book is for you. The Pulumi Book will teach you all there is to know about Pulumi, the open-source platform that lets you build and manage cloud-based applications and infrastructure with modern programming languages and tools like TypeScript, Node.js, and Visual Studio Code.

  7. Guide to Markdown Mode for Emacs

    To celebrate Markdown Mode's 10th birthday, this comprehensive Guide from the package author and maintainer covers everything from the basics to advanced editing commands, customization, interactions with other packages, and useful tips and tricks to make writing and publishing with Markdown more enjoyable and efficient.

  8. Build Quality In
    Build Quality In
    Continuous Delivery and DevOps Experience Reports
    Steve Smith and Matthew Skelton

    Continuous Delivery and DevOps experience reports from the wild

  9. Impact Mapping
    Impact Mapping
    Making a big impact with software products and projects
    Gojko Adzic

    Impact mapping helps to create better plans and roadmaps that ensure alignment of business and delivery, and help organisations make an impact with their software.

  10. Taste
    Taste
    Turning Vibe into Assets in the AI Age
    Finxter

    AI made creation cheaper. It also made judgment more valuable.Taste: Turning Vibe into Assets in the AI Age shows why the next wave of winners will not simply be the people with the best credentials or the biggest teams, but the ones who can turn instinct, clarity, and initiative into real assets.

  11. SAP Data Medium Exchange: A Guidebook for The SAP Consultant

    SAP Data Medium Exchange by Techlorean. Simple Explanation + Quick Understanding. Expect a casual non-technical tone to help you understand the subject matter rather than just knowing the configurations.

  12. Ansible for Kubernetes
    Ansible for Kubernetes
    Automate app deployment on any scale with Ansible and K8s
    Jeff Geerling

    Ansible is a powerful infrastructure automation tool. Kubernetes is a powerful application deployment platform. Learn how to use these tools to automate massively-scalable, highly-available infrastructure.

  13. Perfect Software
    Perfect Software
    and other illusions about testing
    Gerald M. Weinberg

    James Bach says, "Read this book and get your head straight about testing. I consider Jerry (Weinberg) to be the greatest living tester." Answers the questions that puzzle the most people: Why do we have to bother testing? Why not just test everything? What is it that makes testing so hard? Why does testing take so long? Is perfect software even possible? Why can't we just accept a few bugs?

  14. The Secrets of Consulting
    The Secrets of Consulting
    A Guide to Giving and Getting Advice Successfully
    Gerald M. Weinberg

    If you are a consultant, or ever use a consultant, this book is for you. The author draws on his 50+ years of consulting experience to share his secrets about the often irrational world of consulting. "This is a great book. Period! ...this advice is clearly applicable to more than just consulting; it is applicable to life in general." "The book is truly wonderful. A must have!" - Amazon reviews

  15. The Elements of Computing Style
    The Elements of Computing Style
    200+ Tips for Busy Knowledge Workers
    Diomidis Spinellis

    “Nowadays everybody knows how to use a computer. Smart people learn how to use it with style: effectively, efficiently, and, yes, enjoyably. Become one of them.”