
How Building Financial Models Cell by Cell Taught Me to Think
Fix the Ladder by Giordano Scalzo
AI can help engineers ship code they cannot explain. This complete, illustrated guide helps engineering managers and CTOs grow judgement alongside that speed, with a six-session mentoring course, reusable exercises, and the business case for junior hiring.

AI Removes Friction—Why We Need to Put It Back
Fix the Ladder by Giordano Scalzo
AI can help engineers ship code they cannot explain. This complete, illustrated guide helps engineering managers and CTOs grow judgement alongside that speed, with a six-session mentoring course, reusable exercises, and the business case for junior hiring.

Why AI-Native Companies Should Hire Junior Engineers
Fix the Ladder by Giordano Scalzo
AI can help engineers ship code they cannot explain. This complete, illustrated guide helps engineering managers and CTOs grow judgement alongside that speed, with a six-session mentoring course, reusable exercises, and the business case for junior hiring.

Why Businesses Still Need Junior Engineers
Fix the Ladder by Giordano Scalzo
AI can help engineers ship code they cannot explain. This complete, illustrated guide helps engineering managers and CTOs grow judgement alongside that speed, with a six-session mentoring course, reusable exercises, and the business case for junior hiring.

Junior Engineer Advice: Ask More, Think Critically About AI
Fix the Ladder by Giordano Scalzo
AI can help engineers ship code they cannot explain. This complete, illustrated guide helps engineering managers and CTOs grow judgement alongside that speed, with a six-session mentoring course, reusable exercises, and the business case for junior hiring.

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.

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.

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.

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.

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.

AI Accountability: When Algorithms Make Life-Changing Mistakes
Other Men With Machines by Ian Johnson
Frank Herbert's most quoted sentence has two halves, and almost nobody finishes it. The half that gets dropped says the machines never acted: whoever owns them collects what you handed over. This book is about who that is now, and what ordinary people can still do about it.

The Post Office Scandal: When a System Gets It Wrong
Other Men With Machines by Ian Johnson
Frank Herbert's most quoted sentence has two halves, and almost nobody finishes it. The half that gets dropped says the machines never acted: whoever owns them collects what you handed over. This book is about who that is now, and what ordinary people can still do about it.

AI Decisions Affecting You? Ask Who’s Accountable
Other Men With Machines by Ian Johnson
Frank Herbert's most quoted sentence has two halves, and almost nobody finishes it. The half that gets dropped says the machines never acted: whoever owns them collects what you handed over. This book is about who that is now, and what ordinary people can still do about it.

AI Fraud System’s 85% Error Rate: Why Accountability Matters
Other Men With Machines by Ian Johnson
Frank Herbert's most quoted sentence has two halves, and almost nobody finishes it. The half that gets dropped says the machines never acted: whoever owns them collects what you handed over. This book is about who that is now, and what ordinary people can still do about it.

Dune’s AI Warning: The Real Danger Is Who Holds Power
Other Men With Machines by Ian Johnson
Frank Herbert's most quoted sentence has two halves, and almost nobody finishes it. The half that gets dropped says the machines never acted: whoever owns them collects what you handed over. This book is about who that is now, and what ordinary people can still do about it.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.





