The long-term success and evolution of many companies balances on the effectiveness and versatility of their software architecture and the teams that design, implement, and deploy it. To continue to find success and evolution within your own role you must at some point become as skilled in the breadth of what software architecture solutions can include as you are in the depths of programming knowledge that you already have. The more involved you are with software architecture—and even if you don't carry the title of architect you can bet you are involved—the more technical breadth becomes critical. You must understand tradeoffs, technology options, and engineering best practices, plus have the leadership chops to execute your vision.
SACON April 2017 NYC brought together sixty-six of the top thinkers and doers from the software architecture worlds of distributed systems, DevOps, integration architecture, security, scaling, microservices, reactive architecture, performance optimization, UX design, and more to do one very important thing: make your life in software architecture a little less stressful. This video compilation is a complete record of every funny story, painful anecdote, and helpful so-this-is-what-I-finally-had-to-do tale delivered at the conference. These advice givers are an impressive group. They work for companies like Lightbend, ThoughtWorks, Allegro, Circonus, IBM Bluemix, Symphonia, Pivotal, Google, Confluent, Empear, Comcast, and 30 more of the best. If you handle problems like assessing and recommending technologies, building systems for other departments, or dealing with architectural decisions made by others before you, this video compilation is for you.