Leanpub Header

Skip to main content

Filters

Books

  1. Learn Data with Bash Shell
    Learn Data with Bash Shell
    Explore real-world data at the Linux command line
    Scientific Programmer

    Can you build a script to count the number of sequences in a Big data consisting hundred thousands of nucleotide sequences in 30 seconds? You may wonder to know, this wouldn't take more a than a few words in Bash "grep -c "^>" data.fa" ! This book will help you to become an expert in bash and learn to explore real-world large data sets.

  2. The Psychology of Computer Programming
    The Psychology of Computer Programming
    Silver Anniversary Edition
    Gerald M. Weinberg

    Long regarded as one of the first books to pioneer a people-oriented approach to computing, The Psychology of Computer Programming endures as a penetrating analysis of the intelligence, skill, teamwork, and problem-solving power of the computer programmer.

  3. Naming Things
    Naming Things
    The Hardest Problem in Software Engineering
    Tom Benner

    Naming is one of the most difficult and enduring challenges in software engineering, but few of us do it well. This practical and comprehensive book provides a set of principles, rules, and application guidelines for efficiently choosing good names in your code.

  4. Excel for Analysts: The Analytical Foundation
    Excel for Analysts: The Analytical Foundation
    Data Structuring, Workbook Architecture, and the MO-210 Foundation for Analytical Work
    fru kingsly

    Most Excel books teach features. This book teaches analytical thinking. Learn how to structure data, design professional workbooks, and build reliable analytical solutions while mastering the MO-210 Excel Associate curriculum. The essential foundation for every aspiring data, business, and financial analyst.

  5. The Cognitive Biases Compendium
    The Cognitive Biases Compendium
    Explore over 150 Cognitive Biases across 500 pages to make better decisions, think critically, solve problems effectively, and communicate more accurately. + Bonus Chapter: Algorithmic Bias
    Murat Durmus

    "Let's learn more about our human biases to make less biased conclusions in the future." If you need it between your fingers, you can order the paperback on Amazon(link below):The Cognitive Biases Compendium

  6. C++ Move Semantics - The Complete Guide

    All aspects of C++ move semantics with intutive motivation, compelling examples, and tricky details. The book is complete now and done. Printed versionBundle with C++17 - The Complete GuideC++23C++20C++17

  7. AI Engineering with TypeScript
    AI Engineering with TypeScript
    A Comprehensive Guide to Building AI Agents
    Kristin and Aaron

    Build real AI products with TypeScript. Learn LLMs, RAG, Agents, MCP, and production AI engineering from a frontend developer's perspective.

  8. Secure All The Things!
    Secure All The Things!
    (with Spring Security)
    Josh Long

    Your applications lives and runs in more places - MCP, desktop applications, browser-based application, data integration pipelines, gRPC, browsers, etc. - than ever. Can your security framework keep up? If you're using Spring Security, then it definitely can, and this book - by Spring Developer Advocate Josh Long - will show you how.

  9. QuantLib Python Cookbook
    QuantLib Python Cookbook
    Luigi Ballabio and Goutham Balaraman

    Quantitative finance in Python: a hands-on, interactive look at the QuantLib library through the use of Jupyter notebooks as working examples.

  10. AI Performance Engineering
    AI Performance Engineering
    How Agentic AI is Transforming Load Testing
    David Campbell

    A builder's guide to AI-powered performance testing, from a multi-agent platform that turns 25 minutes of manual correlation into 75 seconds, written by the engineer who built it.

  11. Easier Corporate Life: A Practical Guide to Navigating Work, Pressure, and Growth

    Corporate life doesn’t have to be overwhelming. Discover practical insights on communication, mindset, and career growth that help professionals navigate pressure and build a more balanced career.

  12. lego4scrum - deutsche Ausgabe
    lego4scrum - deutsche Ausgabe
    Eine vollständige Anleitung zu #lego4scrum - eine großartige Möglichkeit, das Scrum Framework und ein agiles Mindset zu vermitteln.
    Alexey Krivitsky

    lego4scrum - eine der interaktivsten Methoden, um ein agiles Mindset und das Scrum Framework in Aktion zu demonstrieren. Dieses Buch fasst jahrelange Experimente und hunderte von lego4scrum-Workshops zusammen. Es wird Dir ermöglichen, Scrum auf eine völlig neue, frische und unterhaltsame Weise zu unterrichten. Dies ist die deutsche Ausgabe.

  13. lego4scrum: post-covid revision
    lego4scrum: post-covid revision
    A complete guide to #lego4scrum - a great way to teach the Scrum framework and Agile thinking.
    Alexey Krivitsky

    lego4scrum - of the most interactive ways of demonstrating Agile thinking and Scrum framework in action. This book summarises years of experiments and hundreds of lego4scrum workshops. It will let you teach Scrum in a complete new, fresh and the most fun way. This is the third most full edition with a foreword by Henrik Kniberg.

  14. 커밋 로그
    커밋 로그
    지나온 자리는 지워지지 않는다
    Chaesang Jung

    30년을 엔지니어로 살며 손에 익은 단어들을 하나씩 꺼내, 그 단어가 처음 다가왔던 자리를 적었다. 일터 한구석에 토막토막 남겨 둔 글들이, 어느새 한 권으로 쌓였다.

  15. Flow Metrics for Scrum Teams
    Flow Metrics for Scrum Teams
    Because story points were never a part of Scrum anyway
    Daniel Vacanti and Will Seele

    Is it a 5 or a 13? Or a 2 or a 3? Or an XL?’ If you're the kind of person tired of these conversations, we've got something for you. Flow Metrics for Scrum Teams is a practical guide to leave behind wasteful guesstimation and use real data to improve all aspects of your Scrum implementation.