Everyone has it's own architecture, so why the hack do we need just another architecture? But if you've a closer look, you will find your architecture incomplete. I do not know, whether that's always true. But I know, that's true for every company and every architecture, I've seen.
In IT total freedom is most of time a disadvantage. Software developers get lost in plenty of options. So
This restriction is based on experience and our "feeling for IT material". In order to anchor discussions of such soft topics, we try to find relevant principles and talk about their impact on real projects.
We are organizing LeanCoffee events for talking about architecture located in southern Germany Feel invited to get in contact at our IT-Architecture meetup
We relay heavily on cloud, git, Markdown and OpenSource.
If you search for inspiration, you may want to have a look to following literature list: