Complexity
Digital Systems for Health: Inventing on Principle
How to make digital work better for healthcare? It is not about technology. It's about people.

The Art of *Incomplete* Design
Software tools have reached the digital age. Our methods need to catch up.
