Hacker News new | ask | show | jobs
by jonstokes 3891 days ago
I would like to propose a "cloud" addendum to Zawinski's law, which states that "Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can".

My addendum is: "Every cloud app expands to the point where it can host group chat. Those apps which cannot so expand are replaced by ones which can."

I think it's also possible that I may have to augment the addendum to "group chat and screen sharing."

2 comments

Benedict Evans has talked about this as well

http://ben-evans.com/benedictevans/2015/3/24/the-state-of-me...

I suggest it is package manager. Everything has it's own little little plugin management tools, for retrieving, installing etc.
If you're NOT writing a web browser, and the little voice in your head says something like "I know! I'll solve that by writing a plug-in system and let other developers write to my API, and all their code will run in a sandbox, and I'll write a virtual filesystem for them to use, and I'll provide an installation/uninstallation system, and maybe a debugger..."

STOP

Get up and walk away from the keyboard for a bit. Maybe take a refreshing shower. Clear your head and let yourself think this through a bit. You'll come to the right conclusion. Now go back to your keyboard and work on something that delivers value for your customers :)