Leanpub Header

Skip to main content

Filters

Books

  1. Project Lifecycles
    Project Lifecycles
    How to Reduce Risks, Release Successful Products, and Increase Agility
    Johanna Rothman

    Too many teams feel stuck in fake agility, with a years-long backlog, rampant multitasking, and little chance to do great work. That's waterfall masquerading as an agile approach. Instead, assess your risks and culture to design your lifecycle. Based on your risks, decide how and when to iterate over features and when to deliver value—real agility.

  2. arc42 by Example
    arc42 by Example
    Software Architecture Documentation in Practice
    Gernot Starke, Michael Simons, Stefan Zörner, Ralf D. Müller, and Hendrik Lösch

    Real software architectures, documented with the arc42 template. Helps you jumpstart your own documentation.

  3. Practical AI Programming with Prolog

    The is more to AI than Large Language models. Here we explore Symbolic AI with the Prolog language.

  4. Chastity's Chess Chapters
    Chastity's Chess Chapters
    Chess is not as hard to learn as you have been told!
    Chastity White Rose

    I was trying to inspire people to play chessMy plans were good, but the execution was a messIf people don't know how to startThen they will never know that chess is art I decided to write my own chess bookWith large pictures for people to take a lookThe new player needs some motivationBefore they even know chess notation I never give up because I am a nerdI put my heart into every single wordI want my readers to understandThe vision of chess that I have planned Because chess is not hard to learnAs long as you do not rush your turnIt's not a game for the strong or fastBut for the patient who can outlast With every piece that you takeYou question if you made a mistakeThe book I write will not misleadBut you need the patience to read If there is something I should showThen message me and let me knowThe game of chess should always be freeIf you take the time, I know you will agree

  5. The ProLUG Big Book of Labs

    Hands on Labs to prepare you for a career in Linux or system engineering. Built by the Professional Linux User's Group to focus on exactly what the professional needs in the enterprise.

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

  7. Lift the Elephant
    Lift the Elephant
    Scaling PostgreSQL Beyond Query Optimization
    Alex Yarotsky

    When your database outgrows simple optimizations, it's time to think bigger. Lift the Elephant goes beyond query tuning to reveal actionable strategies for scaling PostgreSQL, from partitioning to high-availability architectures. Built on lessons from scaling Hubstaff, this is your playbook for navigating the challenges of database growth.

  8. The EventStorming Handbook
    The EventStorming Handbook
    Unlocking Creativity, Collaboration, and Communication for Your Teams
    Paul Rayner

    Need a quick introduction to running an effective EventStorming session? This book is a handy quick start guide for anyone wanting to learn how to facilitate an EventStorming session.

  9. Thinking with Types
    Thinking with Types
    Type-Level Programming in Haskell
    Sandy Maguire

    This book aims to be the comprehensive manual for type-level programming. It's about getting you from here to there---from a competent Haskell programmer to one who convinces the compiler to do their work for them.

  10. Σπαράγματα ατάκτως ειρημένα

    Κάποιες ιστορίες δεν γράφονται για να ολοκληρωθούν. Γράφονται για να μη χαθούν.

  11. CUDA Programming from Scratch
    CUDA Programming from Scratch
    From First Principles to Production-Grade GPU Applications
    Steve Publications

    Learn CUDA programming from the ground up by understanding how GPUs really execute code. This book shows you how to write efficient kernels, optimize performance, and build high-performance applications for AI, scientific computing, image processing, and other demanding workloads on modern NVIDIA GPUs, including Blackwell.

  12. ENAUTO 300-435 Complete Learning Guide
    ENAUTO 300-435 Complete Learning Guide
    Get your CCNP certificate with ease
    Jozef Baros

    Read a book, do some labs and take the exam!

  13. Programming Puzzles Big Book
    Programming Puzzles Big Book
    400+ pages of fun for ages 7 to 99!
    Jason Turner

    Enjoy puzzles or have a passing interest in programming or know someone who does? This book is designed to be fun and entertaining while also introducing you to core computer science concepts.

  14. Methods in Biostatistics with R
    Methods in Biostatistics with R
    A Rigorous and Practical Treatment of Biostatistics Foundations using R
    Brian Caffo, John Muschelli, and Ciprian Crainiceanu

    The book provides a modern look at introductory Biostatistical concepts and the associated computational tools using the latest developments in computation and visualization in the R language environment. The book includes practical data analysis based on datasets that can be downloaded here: https://github.com/muschellij2/biostatmethods.

  15. Principles of fMRI
    Principles of fMRI
    Tor D. Wager and Martin A. Lindquist

    Functional Magnetic Resonance Imaging (fMRI) is the most widely used technique for investigating the living, functioning human brain as people perform tasks and experience mental states. This book covers the design, acquisition, and analysis of fMRI data.