Vision
Software is broken.
Revolutionize.dev exists to fix it.
We are a distributed R&D lab with a bold vision for how the global developer community can move beyond today's "best practices" -- the broken status quo of the software world.
What Software Must Become
The world desperately needs us all to become dramatically better at architecting software that is:
Simple
Software should be brilliantly simple, not brilliantly complex.
Composable
We should be able to seamlessly combine different pieces of software without modifying those pieces (example).
Extensible
In the near future, software must become easy to extend the capabilities of without modifying existing code (example).
Backward-compatible
"Thou shalt not break working code." --jwz
Secure
Preventing the hostile takeover of the world's digital infrastructure should not be an afterthought.
High-leverage
Don't do less with less, definitely don't do more with more; instead, do more with less.
(Performance and useful features are important, but there are market forces ensuring that these continue to be valued; that which is obvious is not worth emphasizing.)