Leanpub Header

Skip to main content

Filters


Books

  1. Sustainability for Java Developers
    Towards an Understanding of Sustainable Java Software Development
    Geertjan, Frank Delporte, Simon Martinelli, Markus Westergren, Jan Ouwens, Jan-Hendrik Kuperus, jlengrand, A N M Bazlur Rahman, Vasco Correia Veloso, Ko Turk, Hanno Embregts, and Maarten Mulders

    Discover how Java developers can contribute to a sustainable future. Written by Java Champions and community experts, this collaborative guide explores practical approaches to sustainable software engineering, from resource-efficient design to mindful architecture, empowering you to reduce your environmental impact while building better systems.

  2. Communicating Software Architectures with arc42
    Lean, effective & painless documentation
    Gernot Starke and Peter Hruschka

    This practical guide shows how you can effectively apply the practical and well-proven arc42 template to design, develop and document your software architecture. It contains more than 200 practical tips how to improve your architecture communication and documentation.

  3. Test-first Codierung
    Programming with Ease - Teil 1
    Ralf Westphal

    Clean Code und hohe Testabdeckung fallen im Tagesgeschäft deiner Softwareentwicklung oft durch die Ritzen? Das könnte daran liegen, dass dir ein systematisches Vorgehen für Probleme unterschiedlichen Schwierigkeitsgrades fehlt. In diesem Buch zeige ich dir ein umfassendes Vorgehen, das classical TDD einschließt - und darüber hinausgeht.

  4. It can definitely help you save quite a bit of time.

  5. Twilight Strategy
    A comprehensive strategy guide to Twilight Struggle
    theory
    No Description Available
  6. PowerShell 101
    The No-Nonsense Guide to Windows PowerShell
    Mike F. Robbins

    This book starts with the basics of PowerShell and uses a step-by-step approach to build up to complex concepts. Whether you're a beginner or an experienced user, this book will help you become more proficient with PowerShell. By the time you finish this book, your skills will be as well-integrated as the seamless components in the cover artwork.

  7. Advanced High School Statistics
    1st + 2nd + 3rd Editions
    OpenIntro, Mine Cetinkaya-Rundel, Christopher Barr, Leah Dorazio, and David Diez

    Includes the 1st, 2nd, and 3rd Editions. Advanced High School Statistics provides a thorough intro to statistics and supports students preparing for the AP Statistics exam. The book is also in B&W paperback for $25. Paperback royalties are shared between OpenIntro and the authors, and all Leanpub contributions go to authors to fund their time.

  8. Have you had troubles with versioning an Event Sourced system? Just getting into a new Event Sourced system for the first time? This book is the definitive guide of how to handle versioning over long periods of time.

  9. Development & Deployment of Multiplayer Online Games Vol. I
    GDD, Authoritative Servers, Communications
    'No Bugs' Hare

    Want to write The Next Big Multiplayer Online Game? This series will help you to learn the ropes. Vol.I covers topics such as GDD and Communications.

  10. Lisp Hackers
    Interviews with 100x More Productive Programmers
    Vsevolod Domkin
    No Description Available
  11. Shape Script made easy
    Drawing individual element shapes with Enterprise Architect
    Thomas Kilian

    Using Shape Scripts inside Enterprise Architect is a smart way to define individual shapes for your UML elements. This book helps you to learn writing those scripts hands-on. It also shows a number of tricks and ways around pitfalls you ought to know.

  12. Domain Specific Profiles
    Configuring EA with MDG Files
    Thomas Kilian

    If you want to know how to create elements with automatic stereotypes in Enterprise Architect you should know about MDG. This book will show you how to turn EA into a even more powerful tool by using this technology. This book targets towards MDG beginners as it explains everything from the very beginning. Though I think it contains lots of tips and tricks for even advanced users of MDGs.

  13. From Java 21 to Java 25
    Upgrade to Java 25 LTS from Java 21 LTS
    Fu Cheng

    Features and changes from Java 21 to Java 25.

  14. Design Practice Reference
    Activities and Templates to Craft Quality Software in Style
    Olaf Zimmermann and Mirko Stocker

    A collection of proven software engineering and architecture design method elements to accelerate project work and reduce technical risk. Suited for API design and (micro-)service architectures. Activity descriptions and artifact templates for non-functional requirements, domain models, architectural decision records, API contracts. Sample content.

  15. Perl New Features
    The evolution of Perl from v5.6 to now
    brian d foy

    In 2010, Joshua McAdams and I updated Joseph Hall's seminal book Effective Perl Programming for v5.10. We also set up a website to continue that work, and in the next 10 years we posted hundreds more articles, many of which explained new features that showed up after v5.10. I've collected and updated the items explicating those new features.