# Act I — What you stand on



You are standing on infrastructure you never chose.
It is all around you, and under your feet right now: the systems that move your money, carry your messages, hold your data, do the work.
You did not design any of it.
You did not vote on it.
Most days, you do not even see it.

Until it fails to work the way you expect.
Then you notice: this could have been simpler.
Cheaper.
Easier for everyone involved.
So why wasn't it built that way?

The next few pages answer that, in a single afternoon, at a restaurant counter in Spain.



- [What a lunch in Spain taught me about digital infrastructures](https://digitalinfrastructures.nl/book/act1-foundations/lunch-spain/)

- [The Essence of Digital Infrastructures](https://digitalinfrastructures.nl/book/act1-foundations/essence-digital-infrastructures/)

- [Elements of the Digital World](https://digitalinfrastructures.nl/book/act1-foundations/elements-of-digitalinfrastructures/) — Every digital system reduces to three entangled elements — storage, networks, and processors — mapped through two simple diagrams for how data moves.

- [Execution Environments](https://digitalinfrastructures.nl/book/act1-foundations/execution-environments/)

- [Applications and Infrastructures](https://digitalinfrastructures.nl/book/act1-foundations/applications/)

- [How I Got Started in Computer Networks](https://digitalinfrastructures.nl/book/act1-foundations/first-network/)

- [Cloud Computing](https://digitalinfrastructures.nl/book/act1-foundations/cloudcomputing/)

- [Directories are also infrastructures](https://digitalinfrastructures.nl/book/act1-foundations/directories-are-also-infrastructures/)

- [Shared Services Lead to Conflicts](https://digitalinfrastructures.nl/book/act1-foundations/shared-service-conflict/)

- [Things Break at Scale](https://digitalinfrastructures.nl/book/act1-foundations/things-break-at-scale/)

- [Deployment Diagrams](https://digitalinfrastructures.nl/book/act1-foundations/deployment-diagrams/) — A diagram of a phone, a speaker, and the cloud encodes real architecture decisions — where data lives, who's responsible, and how cloud-native complicates it.

- [Promise Theory](https://digitalinfrastructures.nl/book/act1-foundations/promise-theory/) — A café order between a customer and a waiter turns out to be the same pattern behind APIs, contracts, and IT support tickets: request, promise, delivery, acquittal.

- [Contracts are complementary promises](https://digitalinfrastructures.nl/book/act1-foundations/promise-contract/) — A contract is just two complementary conditional promises plus a fallback for non-delivery: what do I do, what do you do, what do I do if you don't?

