Heidegger inspired Mark Weiser to apply these ideas to the digital world. In "The computer of the 21st century" he foresaw a future where computers fade into the background, allowing you to focus on what truly matters. At Gitpod we want to build this experience for developers. Weiser’s principles guide our work today:
- The purpose of a computer is to help you do something else
- A computer is a quiet, invisible servant
- The more you can do by intuition the smarter you are; a computer should extend your unconscious
- Technology should create calm
To achieve this we are moving the development runtime to the cloud. Cloud development environments (CDE) provide the right abstraction to integrate, customize, automate and optimize the developer experience.
The four principles of CDEs are how we benchmark our product development progress to empower developers to be ready-to-code:
- Equitable: Lowers the barrier to software development.
- On-demand: Instantly available and seemingly infinite.
- Consistent: Reproducible and controllable environments.
- Extensible: Modular and powerful enough for any use case.
In the end, it's not about the tools we build, but the dreams they empower you to chase, and the marks they enable you to leave on this world.