How to Build a Data Pipeline: 10 Steps to Production