We identified three principles
1. Own your stack - Keep as much of your project inside the platform (also databases, S3) so development will match production and cloning and maintaining and testing, will be easy
2. Infrastructure as code - Keep all code in one place, use a monorepo where possible
3. Remote Development - Developers install nothing, but can still use their favourite IDEs (VSCode, Cursor etc.), vibe coders are welcome also (We can import and run lovable projects https://diploi.com/lovable)
We're still just getting started but Diploi is already useful and has support for a lot of tech stacks. Since internally based on Kubernetes we will eventually be able to run anything that runs on kubernetes.
Please try out if interested: https://diploi.com/#StackBuilder
You can try it out in a few clicks even without registering, for example just select: Supabase for db, Redis for caching, Bun for backend and React + Vite for frontend and you will be ready to start developing on that setup.