A practical guide to applying DataOps principles using Dagster, covering both developer experience (Day 1) and production operations (Day 2). Day 1 topics include the dg CLI for local development and branch deployments for PR-based isolated environments. Day 2 covers reliability features like automatic retries with FROM_FAILURE strategy, concurrency controls to prevent warehouse overload, run priority tagging to protect production from backfills, and run timeouts with monitoring. Data quality is addressed through asset checks with configurable severity and blocking behavior. Visibility is handled via saved asset selections and Dagster+ Insights, which surfaces success rates, freshness pass rates, MTTR, and cost metrics attributed to specific assets.