Leanpub Header

Skip to main content

Filters


Books

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

  2. Clean Code Principles And Patterns
    Python Edition
    Petri Silen

    One of the most comprehensive no-fluff guides for Python software developers to help them write clean code every day. The book is packed with principles and patterns that help developers, from novices and juniors to seniors and experts, to write cleaner code.

  3. Data Analysis for the Life Sciences
    Rafael A Irizarry and Michael I Love

    Data analysis is now part of practically every research project in the life sciences. In this book we use data and computer code to teach the necessary statistical concepts and programming skills to become a data analyst. Instead of showing theory first and then applying it to toy examples, we start with actual applications and describe the theory as it becomes necessary to solve specific challenges. The book includes links to computer code that readers can use to follow along as they program.

  4. Elixir Software Engineering
    Learn software architecture and engineering by developing a REST API client in Elixir
    Isaak Tsalicoglou
    No Description Available
  5. Daily C++ Interview
    Prepare yourself for your next interview one question a day
    Sandor Dargo

    This book helps you prepare for your next C++ interview if you are looking for an entry- or intermediate level position. The questions are mostly not about edge cases and brain teasers but they cover the realistic knowledge you need to get a developer job in the C++ world. Take a question a day, try to figure it out yourself, then check the answer.

  6. Agile Testing Condensed Japanese Edition
    Agile Testingの考えが濃縮された一冊
    Yuya Kazama, Janet Gregory, and Lisa Crispin

    Janet GregoryとLisa Crispinによる2019年9月発行の書籍『Agile Testing Condensed』の日本語翻訳版です。アジャイルにおいてどのような考えでテストを行うべきなのか簡潔に書かれています!

  7. Language and Identity in a Multilingual, Migrating World
    Gary F. Simons and J. Stephen Quakenbush

    Issues of language and identity can make or break any kind of development project. Failure to take these concepts into account can result in irrelevant projects, unused products, and lost opportunities. But the relationship between language and identity is complex and varied—and even more so in a highly multilingual, massively migrating world.

  8. IT Freelancing 2.0
    So wirst du in 90 Tagen unabhängig von Vermittlern.
    Pierre Wilken

    IT Freelancing 2.0 zeigt dir, wie du dich als IT-Freelancer vom austauschbaren Projektarbeiter zum gefragten Experten entwickelst. Statt ständig um den nächsten Vertrag zu kämpfen, lernst du, dich klar zu positionieren, ergebnisorientierte Angebote zu gestalten und dir ein Geschäft mit echtem Zukunftswert aufzubauen.

  9. This book - written by Symfony's creator - lays out a pragmatic approach to developing web applications with Symfony: from scratch to production. Whether you are discovering Symfony for the first time or refreshing your knowledge, this practical guide provides the definitive introduction to modern Symfony applications.

  10. The Book of TameFlow
    Theory of Constraints Applied to Knowledge-Work Management
    Steve Tendon

    Do you need a high performance enterprise governance approach improving management, execution and delivery while dealing with multiple projects/products, events, stakeholders and teams? Giving you better bottom line results, faster time to market, less work, better predictability, happier employees, and delighted clients? Then learn about TameFlow!

  11. This book explains Samman Technical Coaching. It is a method for helping software teams to become more agile, learn Test-Driven Development, and raise the quality of their work.

  12. Production-Grade Agentic Al
    From brittle workflows to deployable autonomous systems
    Ran Aroussi

    Most AI systems fail in production. They chain prompts together and call it "agentic". They collapse under real-world pressure. The gap isn't the technology – it's missing infrastructure. This book bridges that gap. Learn the architecture patterns and infrastructure to build autonomous AI systems that work at scale. Master what distinguishes real agents from chatbots with tools. Deploy with confidence. Stop building demos. Start shipping production agentic AI.

  13. Super Study Guide: 트랜스포머와 대형 언어 모델
    Afshine Amidi, Shervine Amidi, and Yongjin Kim

    이 책은 면접 준비, 프로젝트 진행, 또는 순수한 지적 호기심을 위해 대규모 언어 모델의 내부 구조와 작동 원리를 이해하고 싶은 모든 분들을 위한, 그림으로 설명하는 핵심 가이드입니다.

  14. This is the long awaited patterns book around event sourcing.

  15. Super Study Guide: Transformer 与大语言模型
    Afshine Amidi, Shervine Amidi, Tao(Thomas) Yu, and Binbin Xiong
    No Description Available