Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Books

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

  2. 200 Object Orientated Exercises for Python

    Struggling with Object Oriented Programming in Python? This book helps you master OOP by doing. With 200 exercises and answers, you will build confidence in using classes, objects, inheritance, and more through hands-on practice.

  3. Become a Master of Product Roadmaps
    Become a Master of Product Roadmaps
    Agile product roadmaps that get buy-in for your product strategy and help deliver value
    TJ Rerob

    The streamlined guide to help you create focused and direct product roadmaps. Product roadmaps to help you win over stakeholders with good use of priority and the right communication. Concepts here also help steer ideas of the product roadmap using Agile best practices, to really add value.

  4. Infrastructure Testing Handbook

    Although infrastructure testing is an essential practice for any business, many organizations tend to neglect it. As we, at Performetriks, understand the importance of this testing, we aim to show the reader its significance in this paper.

  5. Graveyard
    Graveyard
    Hillel Wayne

    A collection of hillelwayne.com essays that didn't quite make the cut, for people who want a bit more content and are okay reading second drafts.

  6. Angular Workspace - The Ultimate Guide

    Learn how to leverage the Angular Workspace to create the most effective and efficient development environment.

  7. Things you need to know about JVM (that matter in Scala)

    You picked up Scala. Perhaps you came from Java background but you weren't curious about how JVM work, or maybe you came directly from another platform. Now you need to understand JVM because it affects your job - debugging, optimizations, tooling - they all seem to be over your head. If so, this book is for you.

  8. 敏捷测试指南 Agile Testing Condensed Chinese Edition
    敏捷测试指南 Agile Testing Condensed Chinese Edition
    Christina Geng (耿晓倩), Janet Gregory, and Lisa Crispin

    敏捷测试简明介绍了如何在敏捷环境中成功进行测试和构建质量文化

  9. El Juego de Autoevaluación Ágil
    El Juego de Autoevaluación Ágil
    Une herramienta de coaching ágil para mejorar la agilidad de tus equipos y organización
    Ben Linders

    El juego de autoevaluación ágil - edición en español, es utilizado por equipos y organizaciones para autoevaluar su agilidad. Con muchas ideas, sugerencias y casos prácticos sobre autoevaluaciones ágiles, este libro te ayudará a aplicar evaluaciones y apoyar a los equipos y organizaciones para que mejoren por sí mismas.

  10. Learn Python OOP in Weekend

    This book is written to help you learn Python programming FAST and learn it WELL. If you are an absolute beginner in Programming, you'll find that this book explains complex concepts in an easy to understand manner. Examples are carefully chosen to demonstrate each concept so that you can gain a deeper understanding of the language.

  11. Ace the Trading Systems Developer Interview (C++ Edition)
    Ace the Trading Systems Developer Interview (C++ Edition)
    Insider's Guide to Top Tech Jobs in Finance
    Dennis Thompson Sr and Jeff Vogels

    Top 3 reasons why a software engineer might be interested to work at capital markets firms1) work with top Hedge Funds, Investment Banks, HFT firms, Algorithmic Trading firms, Exchanges, etc.2) implement smart algorithms and build low-latency, high-performance and mission-critical software with talented engineers3) earn top compensation

  12. Evaluación De La OLPC con Ingeniería de Usabilidad
    Evaluación De La OLPC con Ingeniería de Usabilidad
    Antes de User Experience
    Carlos Mauro Cárdenas Fernández

    Las OLPC fue un novedoso proyecto que impulso el uso de tecnología en las aulas, por medio de este estudio se defiende la necesaria relación con test en campo con el usuario final, en este caso los niños, un proceso para lograr mejoras en la creación de software. Con la ayuda de la ingeniería de usabilidad.

  13. Valuable Agile Retrospectives

    Coming up: A book that deeply dives into facilitating agile retrospective to help you make your agile retrospectives more valuable.

  14. Memory Dump Analysis Anthology, Volume 3, Revised Edition

    This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from Software Diagnostics Institute and Software Diagnostics Library (former Crash Dump Analysis blog) written in October 2008 - June 2009. This major revision contains corrections and WinDbg output color highlighting.

  15. Desktop Apps with Python PyQt5

    This hands-on guide shows you how to build desktop applications with Python and the PyQt5 framework. PyQt is a powerful toolkit, but its documentation can be overwhelming — this book focuses only on what you need to get started. You'll learn how to use widgets, layouts, signals, and events to build responsive apps. Along the way, you’ll create practical projects like a BMI calculator, a web browser, and a text editor using Qt Designer and Python. By the end, you’ll be confident building and customizing your own software for Windows, macOS, or Linux.