Building for the Next Engineer, Not Just the Current One

Data Strategy

Moving fast has real value, especially in upstream. But there's a predictable inflection point where the systems built for speed become the thing slowing you down. The earlier you build with handoff in mind, the cheaper the inflection is. Here's what 'built for handoff' actually means and how AI-assisted development changes the calculus.

By John Wassilak Read more →

The Case for Medallion Architecture in Operational Data

Data Engineering

The discipline that made medallion architecture the default in business intelligence matters more for operational data, not less. The source data is messier, the consumers move faster, and the blast radius of bad data is larger. Here's how bronze, silver, and gold should actually look when the input is SCADA and historian data.

By John Wassilak Read more →

Crawl, Walk, Run: A Realistic Sequence for SCADA Ingestion

Data Strategy

Most SCADA ingestion programs fail because they try to boil the ocean. A phased approach that proves a repeatable pattern on the cleanest asset first is almost always faster end-to-end. Here's a realistic sequencing guide for someone who has been told they own SCADA ingestion and is trying to figure out where to start.

By John Wassilak Read more →

Why dbt Belongs in Your OT Data Stack

Data Engineering

Most data teams treat SCADA and OT (Operational Technology) data as a special case that lives outside the normal data stack. The same discipline that makes dbt valuable for business data is exactly what OT data is missing, and the consequences of getting it wrong are higher. Here's the case for medallion-on-dbt against OT data and the tests that catch real-world problems.

By John Wassilak Read more →

The Hidden Cost of SCADA Vendor Sprawl

Data Strategy

Every acquisition comes with somebody else's SCADA stack. After enough deals you have eight to twelve platforms, no common namespace, and a field team that lives in browser tabs. The real cost isn't licensing, it's the analytics you can't run and the integrations you keep rebuilding. Here's why and what to do about it without replacing the SCADA vendors.

By John Wassilak Read more →

Your SCADA Data Is Already in Snowflake. That Doesn't Mean It's Reliable.

Data Engineering

Most operators are further along on SCADA-to-Snowflake than they realize architecturally, and closer to the edge than they realize operationally. The gap between a pipeline that runs and a pipeline you can trust is observability, error handling, ownership, and recovery. Here's where the fragility actually lives and how to harden what you already have without starting over.

By John Wassilak Read more →

How Not to Take Down Your SCADA Source

Data Engineering

Full-refresh ETL against a vendor-hosted SCADA source is the easy default and the wrong one. Here's why backfills push pipelines toward full refresh, what it actually costs the source, and the layered incremental pattern (overlap window, updated_at pass, reconciliation, planned deep pulls) that gets the same correctness without the call from the vendor.

By John Wassilak Read more →

The Data Foundation That Makes Autonomy Work Better

Data Strategy

Autonomous systems in oil and gas only deliver their full value when they're built on clean, standardized data. Operators treating data standardization as a core competitive capability, not an afterthought, get measurably better results from automated drilling, predictive maintenance, and remote field operations.

By Jeff Klundt Read more →
42 Gallons

42 Gallons, Part 2: Every Drop Measured, Traced, and Accounted For

Data Strategy

Nobody runs a producing field on the honor system. Every barrel is measured, gauged, and accounted for. Your data deserves the same. Part two of the 42 Gallons series covers clean ingestion, end-to-end governance, and what it really means to be divestiture-ready from day one rather than scrambling six weeks before close.

By John Wassilak Read more →
42 Gallons

42 Gallons, Part 1: You've Known What's in the Barrel for 150 Years. It's Time to Know What's in Your Data.

Data Strategy

The oil industry has known what's in every barrel since the 1860s. The same can't be said about most operators' data. Part one of a three-part series on treating data with the same discipline the industry has applied to the physical product for 150 years. Lineage, provenance, and governance built in rather than bolted on.

By John Wassilak Read more →

We Run Our SDLC Out of Git

Data Engineering

We put our entire SDLC in git. Requirements, decisions, task assignments, everything. Then we cancelled standup. Nobody complained. OK, I complained, which is apparently how you get assigned the blog post about it.

By John Wassilak Read more →
Building Your Data Strategy

From Vision to Roadmap: Planning Your Data Strategy

Data Strategy

Transform your data strategy assessment into an actionable roadmap. Learn how to prioritize initiatives based on business value, break down data silos, set meaningful success metrics, and build a flexible 12-18 month plan that drives real results.

By John Wassilak Read more →
The Million-Dollar Problem

Why Your Database is Silently Costing You Money

Database Administration

Why Your Database is Silently Costing You Money. Every day, SQL Server environments across the globe are hemorrhaging money. Not from catastrophic failures or security breaches—though those happen too—but from the silent killers: inefficient configurations, forgotten security gaps, and performance bottlenecks that compound over time.

By Scott Rogers Read more →