An evolving perspective

Beyond the technology.

Design for change

Data systems need to evolve as business questions, applications, and AI workloads change. Avoid architectures that require rebuilding the same foundation for each new consumer.

Connect openness with governance

Open data formats are useful, but discoverability, clear ownership, permissions, and shared definitions are equally important to an architecture people can depend on.

Measure what matters

Throughput and infrastructure cost are necessary measures. So are time to insight, confidence in answers, and the effort required to turn data into an action.

Explore related thinking in my selected essays ↗.