Leanpub Header

Skip to main content
Leanpub Clips — big ideas, small videos

Leanpub Clips

Short clips from Leanpub's videos.

About

These are short clips from our Leanpub videos — our Launch videos, Podcast videos, and more from our YouTube channel.

Subscribe on YouTube
Podcast

We Literally Build Software as Fragile as Glass — Here's How

Extreme Reliability by Jules May

We just accept that software is inherently imperfect, that all software must contain bugs, and we design our development processes around that. But what if it were possible to write correct software? What if we could consistently develop clean, maintainable software that works perfectly, all the time? And what if it were cheaper, faster and easier to write correct code than to write the buggy variety? What then? Flawless software, delivered faster.

Podcast

Universities Aren't Job Training—They Never Were

Extreme Reliability by Jules May

We just accept that software is inherently imperfect, that all software must contain bugs, and we design our development processes around that. But what if it were possible to write correct software? What if we could consistently develop clean, maintainable software that works perfectly, all the time? And what if it were cheaper, faster and easier to write correct code than to write the buggy variety? What then? Flawless software, delivered faster.

Podcast

The Horizon Post Office Code Was Shockingly Bad

Extreme Reliability by Jules May

We just accept that software is inherently imperfect, that all software must contain bugs, and we design our development processes around that. But what if it were possible to write correct software? What if we could consistently develop clean, maintainable software that works perfectly, all the time? And what if it were cheaper, faster and easier to write correct code than to write the buggy variety? What then? Flawless software, delivered faster.

Podcast

Boeing's Stall Software Did Exactly What It Was Designed To Do

Extreme Reliability by Jules May

We just accept that software is inherently imperfect, that all software must contain bugs, and we design our development processes around that. But what if it were possible to write correct software? What if we could consistently develop clean, maintainable software that works perfectly, all the time? And what if it were cheaper, faster and easier to write correct code than to write the buggy variety? What then? Flawless software, delivered faster.

Podcast

Software Has No Memory — We Keep Repeating the Same Mistakes

Extreme Reliability by Jules May

We just accept that software is inherently imperfect, that all software must contain bugs, and we design our development processes around that. But what if it were possible to write correct software? What if we could consistently develop clean, maintainable software that works perfectly, all the time? And what if it were cheaper, faster and easier to write correct code than to write the buggy variety? What then? Flawless software, delivered faster.

Launch

Avionics Software: Why Reliability Beats Technical Debt

Extreme Reliability by Jules May

We just accept that software is inherently imperfect, that all software must contain bugs, and we design our development processes around that. But what if it were possible to write correct software? What if we could consistently develop clean, maintainable software that works perfectly, all the time? And what if it were cheaper, faster and easier to write correct code than to write the buggy variety? What then? Flawless software, delivered faster.

Launch

Safety-Critical Software: Why Reliability Is Non-Negotiable

Extreme Reliability by Jules May

We just accept that software is inherently imperfect, that all software must contain bugs, and we design our development processes around that. But what if it were possible to write correct software? What if we could consistently develop clean, maintainable software that works perfectly, all the time? And what if it were cheaper, faster and easier to write correct code than to write the buggy variety? What then? Flawless software, delivered faster.

Launch

Boeing 737 MAX Crashes: Software Bug or Pilot Training?

Extreme Reliability by Jules May

We just accept that software is inherently imperfect, that all software must contain bugs, and we design our development processes around that. But what if it were possible to write correct software? What if we could consistently develop clean, maintainable software that works perfectly, all the time? And what if it were cheaper, faster and easier to write correct code than to write the buggy variety? What then? Flawless software, delivered faster.

Launch

Would You Trust Your Business to Unreliable Software?

Extreme Reliability by Jules May

We just accept that software is inherently imperfect, that all software must contain bugs, and we design our development processes around that. But what if it were possible to write correct software? What if we could consistently develop clean, maintainable software that works perfectly, all the time? And what if it were cheaper, faster and easier to write correct code than to write the buggy variety? What then? Flawless software, delivered faster.

Launch

Horizon Scandal: How Bad Software Undermined Accounting

Extreme Reliability by Jules May

We just accept that software is inherently imperfect, that all software must contain bugs, and we design our development processes around that. But what if it were possible to write correct software? What if we could consistently develop clean, maintainable software that works perfectly, all the time? And what if it were cheaper, faster and easier to write correct code than to write the buggy variety? What then? Flawless software, delivered faster.

Launch

WebAssembly’s Game-Changing Server-Side Permissions Explained

Building Serverless Applications With WebAssembly & Spin by Thorsten Hans

Tired of paying the "container tax" for bursty, event-driven workloads? It's time to elevate your cloud architecture. Building Serverless Applications with WebAssembly & Spin walks you through constructing a robust, multi-component Rust app from scratch. You will master Spin, learn about the underlying Wasm Component Model, and ship your app seamlessly to both Kubernetes and edge runtimes. Ditch heavy base images, eliminate cold starts, and master the future of lightweight, secure serverless compute.

Launch

WebAssembly Security: How Permission-Based Sandboxing Protects Apps

Building Serverless Applications With WebAssembly & Spin by Thorsten Hans

Tired of paying the "container tax" for bursty, event-driven workloads? It's time to elevate your cloud architecture. Building Serverless Applications with WebAssembly & Spin walks you through constructing a robust, multi-component Rust app from scratch. You will master Spin, learn about the underlying Wasm Component Model, and ship your app seamlessly to both Kubernetes and edge runtimes. Ditch heavy base images, eliminate cold starts, and master the future of lightweight, secure serverless compute.

Launch

Learn by Building: The Chapter-by-Chapter Approach

Building Serverless Applications With WebAssembly & Spin by Thorsten Hans

Tired of paying the "container tax" for bursty, event-driven workloads? It's time to elevate your cloud architecture. Building Serverless Applications with WebAssembly & Spin walks you through constructing a robust, multi-component Rust app from scratch. You will master Spin, learn about the underlying Wasm Component Model, and ship your app seamlessly to both Kubernetes and edge runtimes. Ditch heavy base images, eliminate cold starts, and master the future of lightweight, secure serverless compute.

Launch

Learn WebAssembly and Spin by Building Something Real

Building Serverless Applications With WebAssembly & Spin by Thorsten Hans

Tired of paying the "container tax" for bursty, event-driven workloads? It's time to elevate your cloud architecture. Building Serverless Applications with WebAssembly & Spin walks you through constructing a robust, multi-component Rust app from scratch. You will master Spin, learn about the underlying Wasm Component Model, and ship your app seamlessly to both Kubernetes and edge runtimes. Ditch heavy base images, eliminate cold starts, and master the future of lightweight, secure serverless compute.

Launch

Build a Task App with Composable WebAssembly Components

Building Serverless Applications With WebAssembly & Spin by Thorsten Hans

Tired of paying the "container tax" for bursty, event-driven workloads? It's time to elevate your cloud architecture. Building Serverless Applications with WebAssembly & Spin walks you through constructing a robust, multi-component Rust app from scratch. You will master Spin, learn about the underlying Wasm Component Model, and ship your app seamlessly to both Kubernetes and edge runtimes. Ditch heavy base images, eliminate cold starts, and master the future of lightweight, secure serverless compute.

Launch

Lean Enterprise Explained: Cut Waste and Streamline Operations

Lean Enterprise Architecture by Romano Roth

Lean Enterprise Architecture (LEA) redefines EA as a lean, value-driven discipline that bridges strategy, business, and technology. Instead of static blueprints, it shows you how to build adaptive architectures, enable transformation, and create measurable impact. Whether you are an enterprise architect, IT strategist, or business leader, LEA equips you to lead with clarity and influence.

Launch

Why Enterprise Architecture Management Fails—and How AI Exposes the Bottleneck

Lean Enterprise Architecture by Romano Roth

Lean Enterprise Architecture (LEA) redefines EA as a lean, value-driven discipline that bridges strategy, business, and technology. Instead of static blueprints, it shows you how to build adaptive architectures, enable transformation, and create measurable impact. Whether you are an enterprise architect, IT strategist, or business leader, LEA equips you to lead with clarity and influence.

Launch

IT Governance: Who Makes the Final Decisions?

Lean Enterprise Architecture by Romano Roth

Lean Enterprise Architecture (LEA) redefines EA as a lean, value-driven discipline that bridges strategy, business, and technology. Instead of static blueprints, it shows you how to build adaptive architectures, enable transformation, and create measurable impact. Whether you are an enterprise architect, IT strategist, or business leader, LEA equips you to lead with clarity and influence.

Launch

Why Change Forces Organizations to Rethink Their Ideas

Lean Enterprise Architecture by Romano Roth

Lean Enterprise Architecture (LEA) redefines EA as a lean, value-driven discipline that bridges strategy, business, and technology. Instead of static blueprints, it shows you how to build adaptive architectures, enable transformation, and create measurable impact. Whether you are an enterprise architect, IT strategist, or business leader, LEA equips you to lead with clarity and influence.

Launch

Enterprise Architecture Course: Learn with Videos, Quizzes & Exercises

Lean Enterprise Architecture by Romano Roth

Lean Enterprise Architecture (LEA) redefines EA as a lean, value-driven discipline that bridges strategy, business, and technology. Instead of static blueprints, it shows you how to build adaptive architectures, enable transformation, and create measurable impact. Whether you are an enterprise architect, IT strategist, or business leader, LEA equips you to lead with clarity and influence.