Software updater with refresh arrows icon and update icons

Think about your favorite physical space—maybe a home office or a cozy reading nook. Over time, you’ve probably moved the lamp, added a shelf, or rearranged the desk to fit exactly how you work. You evolved the space to suit your needs. Now, look at your phone. Every app you use is a locked room. You can change the wallpaper, sure, but you can't move the walls or rewire the plumbing. You are a guest in your own digital life.

Breaking the Walled Garden

For years, the industry has pushed us toward 'walled gardens'—siloed applications that dictate exactly how we interact with our data. This lack of agency isn't just a nuisance; it's a barrier to creativity. A growing movement, highlighted by recent essays from Ink & Switch, argues for malleable software: tools that users can reshape with minimal friction. Instead of waiting for a corporate product manager to ship a feature request, users should be able to tweak their tools in real-time to fit their unique workflows.

Cursor AI 50 percent off banner

AI and the Future of Adaptation

This isn't just a dream for power users or Emacs enthusiasts. With the rise of LLMs, the barrier to modifying code is plummeting. We are entering an era where AI-generated tools can compose with one another, allowing users to build complex workflows over shared data without needing a computer science degree. The goal is to move from 'using an app' to 'evolving an environment,' where software behaves more like a building that learns and adapts as we live in it.

Reclaiming the Keyboard

Restoring user agency means treating software as building material rather than a finished, frozen product. When we can evolve our tools, we unlock a deeper level of creative potential and a genuine sense of ownership over the code that defines our daily lives.

Sources

Media