Ideas | Software Architecture

Observations on the changing discipline of software architecture.

Video play
Theatre scene: Two women making a call on a witch.

Conversational commerce

When a conversational style of user interface is coupled with ubiquitous instant messaging, new opportunities emerge for companies to interact with their customers.


Optimize for desirable results

Whether it's a complex traffic network or a complex architecture, identifying the right goal, finding the right principles to focus on and optimizing your system design will give you the best chance of success.