Leanpub Header

Skip to main content

Filters

Books

  1. Business Process Modeling, Management, and Mining
    Business Process Modeling, Management, and Mining
    visual lecture notes
    Cesare Pautasso

    Processes are everywhere. Learn how to recognize them using process modeling, reconstruct them with process mining, improve them with process simulation, and run them with process automation. And yes, also visualize them with the Business Process Model and Notation (BPMN).

  2. Invest In Digital Health - The Medical Futurist's Guide
    Invest In Digital Health - The Medical Futurist's Guide
    45-day Money-back guarantee: If you're not satisfied, simply return the book and you get a full refund
    Dr. Bertalan Mesko

    Artificial Intelligence and Digital Health are booming. In this book, we explain why now it's a good time to invest in Digital Health and give recommendations on where to invest by looking at the top 24 technological trends we find the most promising.

  3. I am a Software Engineer and I am in Charge
    I am a Software Engineer and I am in Charge
    Alexis Monville and Michael Doyle

    I am a Software Engineer and I am in Charge is a real-world, practical book that helps you increase your impact and satisfaction at work no matter who you work with.In the book, we will follow Sandrine, a fictional character who learns to think in a new way enabling her to take a different course of action.

  4. テストコードの注入から始めるレガシーコードのリファクタリング
    テストコードの注入から始めるレガシーコードのリファクタリング
    レガシーコードに立ち向かう一歩目は、とりあえずテストを書いてみることだ
    Yuya Kazama

    レガシーコードのリファクタリングの書籍の多くは、テストコードの大切さを説いている一方で、肝心のテストコードはあまり記述されないことが多いです。 これにより、あたかも「最初の作業として、テストコードをたくさん作る必要がある」と思わせてしまい、リファクタリングをするためのテストコードの作成に挫折してしまう事態を生み出しているように感じています。 そこで本書籍では、テストコードを少しずつ注入していきながら、レガシーコードに立ち向かう方法を、実際のテストコードを記載しつつ説明していきます。 また、一部題材については、実際にライブコーディングを行っている様子を収録したビデオも付いています。

  5. Strength Speaks
    Strength Speaks
    Michael Chernin

    If you have ever wondered how the best strength athletes train, develop their psychological skills, and apply the lessons learned in the gym to life, look no further than Strength Speaks.

  6. Mønstre – en indføring i analyse-, design- og arkitekturmønstre
    Mønstre – en indføring i analyse-, design- og arkitekturmønstre
    Aino Vonge Corry, Ole Vedel Villumsen, and Johnny Olsson

    En 20 år gammel tekst om hvad patterns i softwareudvikling er, som næsten ikke er blevet for gammel i de år. Vi beskriver og eksemplificerer analysemønstre, designmønstre, arkitekturmønstre og databasemønstre.

  7. Computer Things: 2019-2020

    A compilation of all Computer Things newsletter essays in 2019 and 2020, including essays that were for subscribers only.

  8. LaTeX para tesis de ingeniería
    LaTeX para tesis de ingeniería
    Carlos Alberto Ramos López
    No Description Available
  9. The Feedback Loop in Agile
    The Feedback Loop in Agile
    Do work, get feedback and learn, repeat to meet user needs and get value
    TJ Rerob

    Feedback loops in Agile software development are critical to the process. However, they are often ignored and relegated to second class processes. In favor of other processes, like requirements gathering. Read more about feedback loops today, and build up your Agile software delivery processes!

  10. Casanova's Lovers IV
    Casanova's Lovers IV
    The World's Greatest Womanizer
    Giacomo Casanova

    Before Fifty Shades of Grey, there was Casanova - the greatest womanizer in the world.

  11. D, the Best Programming Language, for Former Python Developers
    D, the Best Programming Language, for Former Python Developers
    Learn D Programming for Python Developers
    Victor Porton

    A book about D programming language or DLang for Python programmers. “There is no best programming language”, they say. There is, for most applications it is D. The book starts from a comparison of D to Python and teaches all important features of D. D has all the features of Python but speed comparable to C and reliability comparable to Ada!

  12. Being a lead software developer

    Be the best lead software developer you can be. Best practices, tips and tools to have maximum impact and result. Make sure you can perform at a sustainable pace.

  13. Asynchronous programming

    This small book was written for just one purpose - explain the asynchrony concept from beginning to end.

  14. Introduction to Bash Scripting

    This is an introduction to Bash scripting ebook that will help you learn the basics of Bash scripting and start writing awesome scripts that will help you automate your daily Dev and Ops tasks. No matter if you are a DevOps/SysOps engineer, developer, or just a Linux enthusiast, you can use Bash scripts to combine different Linux commands. If you're into DevOps, you'll love DevOps Daily: it has free bite-sized exercises, tools, and guides to level up fast.

  15. The Modern Product Owner
    The Modern Product Owner
    Skills to Navigate the Agile Work and Achieve Business and Product Strategy
    TJ Rerob

    Agile software development product owners face a complex and fluid environment. The very nature of Agile presents an open and adaptable process. How are Product Owners to approach this fluid environment, where things change on them all the time, and be successful? The Product Owner Cheatsheet - How to be an Agile Ninja, is here to guide you.