Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Books

  1. DMVCFramework Mastery
    DMVCFramework Mastery
    Building Production-Grade Delphi Applications from Beginner to Expert
    Steve Publications

    Take your Delphi skills beyond the basics and learn how to build real-world web applications with DMVCFramework. From your first REST API to secure, scalable services, this practical guide covers the tools, patterns and techniques you need to build, test and deploy production-ready applications with confidence.

  2. Software Performance Engineering in 2026
    Software Performance Engineering in 2026
    A Practical Guide to Building Fast, Scalable Systems from Hardware to Distributed Architecture
    Steve Publications

    Why is your system slow, and how do you know what to fix? This practical guide takes you from CPU and memory behavior to databases, networks and distributed systems. Learn how to profile, benchmark and diagnose real performance problems with working examples across modern languages and tools.

  3. Local First Software Development
    Local First Software Development
    Building Software That Works Without the Cloud
    Steve Publications

    What if your software did not need the cloud to work? Local First Software Development shows you how to build fast, reliable apps that work offline and sync when needed. Learn practical patterns for data, security and synchronization while exploring how local-first systems can grow from simple personal tools into large collaborative applications.

  4. Agile in the Enterprise
    Agile in the Enterprise
    Delivering Software at Scale Under Compliance, Governance and AI
    Chetan Sanghani

    What happens when scale, dependencies, compliance, governance and AI all press on your delivery system at once. Written from 25+ teams building FedRAMP-authorised government software.

  5. Building Web Applications with Servant in Haskell
    Building Web Applications with Servant in Haskell
    A Practical Guide to Type-Safe APIs from Design to Deployment
    Steve Publications

    Build robust web applications and REST APIs with Haskell and Servant. This practical guide takes you from core Haskell concepts to type-safe API design, PostgreSQL, JWT authentication, testing and deployment. Along the way, you’ll build a complete versioned API using patterns that make real-world Servant projects reliable and maintainable.

  6. Mastering NVIDIA CUDA: Expert GPU Programming

    Mastering NVIDIA CUDA: Expert GPU Programming About the BookTo master NVIDIA CUDA at an expert level, you must discard the outdated notion of the GPU as a mere "parallel co-processor" and instead view it as a highly integrated, self-orchestrating compute fabric.

  7. Modern JavaScript Tooling in 2026
    Modern JavaScript Tooling in 2026
    Node.js, Bun, pnpm, Vite, TypeScript, Biome, Vitest & Beyond
    Steve Publications

    Cut through the noise of modern JavaScript tooling. This hands-on guide shows how Node.js, Bun, pnpm, Vite, TypeScript, Biome, Vitest and more fit together in real production workflows. Learn what each tool solves, when to use it and how to build faster, cleaner and more reliable applications in 2026.

  8. Swift Programming: From Fundamentals to Mastery
    Swift Programming: From Fundamentals to Mastery
    A Complete Guide to Modern Swift Development
    Steve Publications

    Master Swift from the ground up and learn how to write clean, modern code with confidence. From core language fundamentals to concurrency, generics, protocols and production-ready architecture, this practical guide covers the Swift features that matter in 2026 with clear explanations and useful examples.

  9. Modern Fortran Programming
    Modern Fortran Programming
    From Fundamentals to High-Performance Scientific Computing
    Steve Publications

    Modern Fortran is still powering some of the world's toughest scientific problems. This practical guide takes you from the basics to high-performance computing, covering modern language features, parallel programming, numerical reliability and optimization. Learn to write scientific software that is clean, fast and built to last.

  10. Local-First AI Engineering
    Local-First AI Engineering
    Running Agents Without the Cloud
    Steve Publications

    Build AI that keeps working when the cloud doesn't. Local-First AI Engineering shows you how to run capable, private AI systems on infrastructure you control. From hardware and inference to RAG, agents, security and production ops, you'll learn how to build local AI that is fast, reliable and truly yours.

  11. Debugging the Impossible
    Debugging the Impossible
    Techniques for Finding Long-Lived Software Bugs
    Steve Publications

    Some bugs refuse to die. They hide for years, disappear when you look for them and surface only when the conditions are just wrong. Debugging the Impossible shows you how to hunt them down systematically, uncover what is really happening and fix the root cause for good, using practical techniques, runnable code and lessons from real-world failures.

  12. Fundamentals of Software Engineering
    Fundamentals of Software Engineering
    From Requirements to Production: A Complete Guide to Building Real-World Software Systems
    Steve Publications

    Go beyond writing code and learn what it takes to build software that lasts. Fundamentals of Software Engineering walks you through requirements, architecture, testing, deployment and production using practical trade-offs and a real-world case study. Follow TaskFlow from its first requirement to a system built to scale, evolve and survive the real world.

  13. Understanding AI Agents in 15 Minutes
    Understanding AI Agents in 15 Minutes
    What an agent really is, how one is built, and what happened when we ran three of them together
    Ultimate Dimensions

    Strip away the frameworks and an AI agent is a language model in a loop with a list of tools. This short guide builds one in sixty lines, runs it for real, and gives you the vocabulary to judge any "agentic" proposal that crosses your desk.

  14. Jetpack Compose の内部メカニズム
    Jetpack Compose の内部メカニズム
    すべての cComposableの裏側を徒底解剖す
    Jaewoong

    本書では、Compose Compiler、Runtime、UI レイヤー、そしてパフォーマンスチューニングに至るまで、Jetpack Compose のすべてを深く掘り下げます。Jetpack Compose の内部ソースコードを一行ずつ読み解きながら、なぜその設計が選ばれたのか、その背景にある理由を明らかにし、皆さんが日々書いているコードと内部メカニズムを結びつけていきます。 本書を読み終える頃には、Compiler、Runtime、UI レイヤーがどのように連携して動作しているのか、その全体像を頭の中で描けるようになるでしょう。そして最終的には、その理解をもとに、日々開発している Compose プロジェクトのパフォーマンスを大きく改善できるようになります。 コース(英語):Jetpack Compose Mechanisms | ハードカバー書籍(英語) | ISBN-13: 9798185354780

  15. Web Development with FastAPI
    Web Development with FastAPI
    Build Modern, Production-Ready APIs and Web Applications with Python
    Steve Publications

    Build fast, modern web applications with Python and FastAPI. Starting with your first endpoint, you’ll develop a real application step by step while learning databases, authentication, WebSockets, testing, Docker and deployment. By the end, you’ll know how to turn Python code into secure, production-ready systems.