Mark Zuckerberg’s famous quote, “Move fast and break things,” is commonly used by startups. There is a lot of good in this philosophy, like
☑️ learning about your market
☑️ iterations on solutions
☑️ being open to change and pivot your products
But broken things always cost either time or money. This can especially be true if your company develops software.
Software Architecture is the seat belt or strategy that allows you to go fast, make fewer mistakes, and steer development quicker towards your business goals.
This talk will explain why software development slows down over time and gives pragmatic solutions using clean software architectural patterns to isolate the consequences of decisions, which enables fast-paced development.