Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Books

  1. Android Development with Jetpack Compose & Kotlin (2026 Edition)
    Android Development with Jetpack Compose & Kotlin (2026 Edition)
    Build Modern Apps Using Android Studio, Material 3 & Google’s Latest Tools
    A.P. Pyre

    Build modern Android applications with Kotlin and Jetpack using practical, real-world development techniques. Learn how professional Android developers structure projects, manage UI and state, and create scalable, production-ready apps.

  2. Subtle Engineering
    Subtle Engineering
    How Modern SaaS Teams Ship Fast, Stay Sane, and Skip the Process Theatre
    Lukasz Olczyk

    To boldly deploy on Fridays like everyone else has before.

  3. Logic-First Coder
    Logic-First Coder
    Mastering Algorithmic Thinking, Problem Solving, and Clean Code Architecture
    Alex R. Insight

    Stop being a syntax typist. Master Clean Code Architecture and Algorithmic Thinking to become a professional Software Architect in 2026. This blueprint teaches you to build Scalable Systems using Binary Logic, Big O Notation, and proven Software Engineering Patterns. Perfect for the modern Backend Developer, self-taught coder, and Tech Entrepreneur looking to design high-performance software from scratch.

  4. We Mourn Our Craft
    We Mourn Our Craft
    A literary novel about programmers, craft, and what we lose when understanding becomes optional.
    Swanand Kriyaban

    A literary novel about programmers, craft, and what we lose when understanding becomes optional.

  5. JavaScript Moderno
    JavaScript Moderno
    De variables a arquitectura profesional
    Gastón Rojas

    ¿Sabés escribir JavaScript, pero sentís que tu código no escala? Este libro cierra la brecha entre "funciona" y "está bien hecho". Closures, async/await, módulos ES6, patrones de diseño y dos proyectos reales para tu portafolio.

  6. Game Theory for ML Engineers
    Game Theory for ML Engineers
    How Strategic Thinking Makes You a Better Builder of Intelligent Systems.
    Kaushik Rajan

    The game theory already inside your ML toolkit, explained for working engineers. Covers GANs, SHAP, auctions, strategic classification, MARL, federated learning, and LLM alignment.

  7. Domina React
    Domina React
    De cero a profesional con React 18, TypeScript y Next.js
    Gastón Rojas

    La guía más completa en español para dominar React. 17 capítulos, 3 proyectos reales y ejercicios prácticos para conseguir trabajo como desarrollador front-end.

  8. Proving the Machine
    Proving the Machine
    Abdulkabir Musa

    98% test coverage. Zero errors in staging. And a race condition in production that wiped out two weeks of trading profit in three minutes. Proving the Machine is for the engineer who has hit that wall — and is ready to move from probabilistic confidence to mathematical certainty.

  9. Bound by Design
    Bound by Design
    Abdulkabir Musa

    Your software architecture is a mirror of your team structure. If you don't like what you see in the code, look at your Slack channels. Bound by Design shows you how to fix both — together.

  10. Construí tu Primer Emulador
    Construí tu Primer Emulador
    Aprendé cómo funciona un emulador por dentro, construyendo una NES desde cero
    Matias Salles
    No Description Available
  11. Taste
    Taste
    Turning Vibe into Assets in the AI Age
    Finxter

    AI made creation cheaper. It also made judgment more valuable.Taste: Turning Vibe into Assets in the AI Age shows why the next wave of winners will not simply be the people with the best credentials or the biggest teams, but the ones who can turn instinct, clarity, and initiative into real assets.

  12. GPU Parallel Computing
    GPU Parallel Computing
    From Basics to Breakthroughs in GPU Programming
    gareth thomas

    GPU Parallel Computing: From Basics to Breakthroughs — A Technical Guide to GPU Programming If you want to understand how modern GPUs work and how to use them effectively for high-performance workloads, this book provides the technical foundation required.This book assumes no prior exposure to GPU internals; however, a working knowledge of electronics and general computer architecture is recommended. It is written for students, engineers, researchers, and data scientists who are new to GPU architecture and parallel programming and want a rigorous introduction before progressing into optimization and large-scale GPU systems.

  13. It AI'nt that hard
    It AI'nt that hard
    A Developer's Guide to Directing Al, While Pretending You Know What You're Doing
    Manju Kiran Ravishankar

    "AI isn't psychic. It's you, if you had amnesia and had just walked into the office." "I shipped three features today. I wrote perhaps fifty lines of code myself. Some days I feel like a fraud."

  14. The Paved Road
    The Paved Road
    Scaling Engineering Leadership through Platform Engineering and IDPs
    Emeka Mbah

    Your developers are not slow. Your system is full of friction.What if:A new engineer could ship to production on day one?Every service was secure, observable, and compliant by default?Deployments rolled back automatically before customers noticed?Cloud costs were visible at the moment code was written?This is not a tooling problem. It is a platform design problem.The Paved Road shows you how to move from DevOps culture to Platform execution — from heroics to systems, from tickets to self-service, from firefighting to flow.Build the road once. Let everyone move faster forever.

  15. Practical Kotlin Deep Dive 한국어
    Practical Kotlin Deep Dive 한국어
    코틀린의 기초 원리와 언어 철학을 넘어 내부 동작까지 ‘How’와 ‘Why’를 탐구하는 기술 가이드
    Jaewoong

    본 책은 단순히 “코틀린을 어떻게 사용하는가”를 넘어, “코틀린이 실제로 어떻게 동작하는가”까지 안내합니다. 내부 구현을 들여다보고, 바이트코드와 컴파일러의 동작을 명확히 탐구하며, 언어를 형성하는 핵심 내부 구조를 파헤칩니다. 기초 문법부터 코루틴, 컴파일러에 이르기까지 더 깊이 이해하고, 더 자신 있게 코틀린 코드를 작성하고 싶은 분들께는 좋은 지침서가 될 것입니다. 특히, 우리가 일상에서 친숙하게 사용하던 모든 언어적인 형태가 왜 지금과 같은 형태로 설계되었는지를 탐구하며 사고의 깊이를 더할 수 있습니다. Hardcover | Paperback | ISBN: 979-8243872744 [Course] Practical Kotlin Deep Dive Course