Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Books

  1. The Product Minded Software Engineer

    In this book, I stated how we could gain the product-first approach. I have shared methods and experiences that I sincerely believe may benefit you. I hope this book will enable you to include product-first intent in your code-first perspective. 

  2. The easiest way to learn design patterns
    The easiest way to learn design patterns
    With JavaScript code examples on Node.js
    Fiodar Sazanavets and Awal Kamin Salifu

    Learn design patterns in the easiest way possible. You will no longer have to brute-force your way through each one of them while trying to figure out how it works. The book provides a unique methodology that will make your understanding of design patterns stick. It can also be used as a reference book where you can find design patterns in seconds.

  3. Hands-On Mobile App Testing
    Hands-On Mobile App Testing
    A GUIDE FOR SOFTWARE TESTERS AND ANYONE INVOLVED IN THE MOBILE APP BUSINESS
    Daniel Knott

    Are you a mobile tester looking to learn something new? Are you a software tester, developer, product manager or completely new to mobile testing? Then you should read this book as it contains lots of insights about the challenging job of a mobile tester from a practical perspective.

  4. No todo es programar
    No todo es programar
    10 habilidades que todo programador necesita
    Kiko Palomares

    Si quieres la versión en papel de este libro la puedes adquirir en Amazon.

  5. Modern IT Automation with PowerShell
    Modern IT Automation with PowerShell
    Modern Automation with PowerShell
    The DevOps Collective, Inc. and Michael Zanatta

    A PowerShell Textbook written by the community for the community!

  6. E-mails from an old bug to a young one

    What if bugs could write e-mails? What if they would like to share their insights with younger shrews, as they grew old? This book allows you to take a different look at the development processes, learn from the developers' adversaries... the bugs!

  7. The Angular Developer's Nx Handbook
    The Angular Developer's Nx Handbook
    Lars Gyrup Brink Nielsen

    Everything an Angular developer needs to get going with the Nx build framework.

  8. Breaking down JSON Web Tokens
    Breaking down JSON Web Tokens
    From pros and cons to building and revoking
    The FusionAuth Team

    JSON Web Tokens, or JWTs, are a powerful tool to encapsulate information in an integrity preserving fashion. This technology is widely deployed and supported, and can help you build scalable, secure systems.

  9. Frontend Architecture
    Frontend Architecture
    Una introducción al mundo de la arquitectura software orientada al frontend.
    Iago Lastra Rodríguez

    Este libro es una invitación a pensar con claridad sobre los cimientos de cualquier frontend: desde cómo medir la calidad de una arquitectura, hasta cómo organizar reglas de negocio, gestionar el estado o aplicar principios como SOLID de forma realista. A través de herramientas objetivas como el connascence, los diagramas de dependencia y los patrones clásicos del desarrollo web, se recorre la historia, los errores comunes y una propuesta concreta de arquitectura recursiva para aplicaciones SPA. No encontrarás aquí una receta mágica. Pero sí una colección de ideas que me hubiera gustado entender mucho antes.

  10. Recipes for Decoupling
    Recipes for Decoupling
    Matthias Noback

    Write software that survives

  11. The Collapse of Care
    The Collapse of Care
    How Good Intentions Get Refactored Away
    Sandor Dargo

    Miguel thought talent and care would be enough. Raised to believe honesty, diligence, and modest ambition could build a decent life, he enters the software industry full of hope. But when he’s assigned to the most prestigious team of the department, the illusion cracks. Mistakes aren’t forgiven but punished. Managers stay silent. Teammates adapt by cutting corners, dodging responsibility, and perfecting invisibility. What Miguel once believed were virtues—care, honesty —become liabilities in a system rewarding perception over progress. As pressure mounts, Miguel experiments with disengagement: ghost commits, quiet avoidance, hiding in plain sight. He watches colleagues burn out, promises evaporate, and motivation drain away. Yet beneath the cynicism, he still clings to one question: is it possible to care without being crushed? The Collapse of Care is a novel about disillusionment in modern tech—a story for anyone who has wondered why doing the right thing can feel like the wrong move.

  12. 101 Green Software
    101 Green Software
    A Practical Guide for Developers & Architects
    Ioannis Kolaxis

    Grab this book now to be among the first to learn about Green Software Engineering and make an impact by helping prevent climate change!

  13. Quintessence
    Quintessence
    An acme for software development organisations
    Bob Marshall

    Gain insights into what the world's most effective software delivery organisations look like, feel like and work like.

  14. Amazing CTO
    Amazing CTO
    The missing manual for managing
    Stephan Schmidt

    Your hard skills landed you the management position, but it’s your soft and management skills that will drive your success. Numerous books cover architecture and processes, "Amazing CTO" stands out as the essential guide for managing effectively, authored by influential CTO Coach Stephan Schmidt.

  15. Modular Architecture on iOS and macOS
    Modular Architecture on iOS and macOS
    Building large scalable iOS and macOS apps and frameworks with Domain Driven Design
    Cyril Cermak

    In my career as an iOS Engineer / Tech-Lead / System Architect, I interviewed and worked with many great engineers. When it comes to building large scalable iOS apps with domain driven design they all had very similar questions. Thus I decided to write this book and clarify all topics that are needed for building and working on such architecture.