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.