I’ve been trying hard to fully grasp the necessary concepts. This sort of project does sound like Google, telecommunications firms, and “the cloud,” doesn’t it? I’ve been looking at the Elixir—Phoenix—LiveView triad, but I’m a little concerned about the apparently small size of the Elixir community. The extended Erlang language family does seem to offer beefy support for the key characteristics of the required software as described in the title.

I’m also trying hard to understand the key concepts behind managing a distributed development team. One book I read recently was the somewhat contrived but still amusing and illuminating novel called The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win. This kanban board concept sounds fascinating! Any startup founder with an ounce of sense will be terrified by the potential for intractable bottlenecks and creeping technical debt that somehow just grows until the company goes bankrupt and the burly men come to lug away the furniture and the copiers. It’s so much better to understand potential problems up front and to solve them before they start to mutate into dark monsters of sheer destruction. -_-

Anyways, any thoughts or suggestions for research avenues or further reading are much appreciated. ^_^

submitted by /u/owlsupport
[link] [comments]