Blog
-
Part 3 of 4: Taking Documents Seriously
If the web has become too complicated for most applications, what could make it simpler?
That was the question I struggled with for months, until the insight that became Pagelove crystallized.
In Part 3, I tell the story of the journey, and reveal the nature of Pagelove.
-
Part 2 of 4: The Cost of the Shell
The modern web stack asks a lot of us. Even a simple application demands a database, an API server, a frontend framework, client-side state management, and infrastructure to run it all. We accept this as normal, but the complexity is not incidental. It is the direct consequence of removing data from documents.
In Part 2, I look at what that separation actually costs: in computation, in money, and in the kinds of software that can no longer afford to exist.
-
Part 1 of 4: The Hollow Web
The web began as a system of meaningful, inspectable, linked documents. Along the way, we've decided that data belonged somewhere else, that meaning could be reconstructed at runtime, that execution was a prerequisite for understanding.
We have gained power. We have also lost something.