Event Driven Design
Just applying technology to a problem is not a Silver Bullet towards a solution. Complexity is bound to arise. Essential Complexity is a requirement that, without it, the complete picture cannot be seen. Accidental Complexity happens when we introduce concepts that do not serve the overall design. Therefore, it is imperative to justify the complexity, by demonstrating where it fits into the big picture and how it helps accomplish the larger vision.
My Design Obsession
Great design can be applied to yourself as well. Every decision factors into how we design the experience of our lives. Whether we create or just consume. What are commute will be, or how our weekends will flow, or what our morning routine will be. We can sketch out truly meaningful and interesting lives when we apply careful reflection on past experiences and emotions and an eye on the bigger picture.