Logo
Search
Home
Archive
Categories
Login
Sign Up
Logo
Query & Context

Query & Context

Daily engineering deep-dives at the intersection of Big Data and AI.

Featured

Data Engineering

Stop cleaning data before you save it.

Feb 5, 2026

•

3 min read

Stop cleaning data before you save it.

Issue #036: Why ETL is dying and ELT is taking over.

Harsh Kathiriya
Harsh Kathiriya

Data Engineering

Why you shouldn't use Postgres for analytics

Feb 3, 2026

•

4 min read

Why you shouldn't use Postgres for analytics

Issue #034: The physics of Data Storage (Row vs. Column)

Harsh Kathiriya
Harsh Kathiriya

Data Engineering

How to extract data without crashing production

Feb 2, 2026

•

4 min read

How to extract data without crashing production

Issue #033: Batch vs. Streaming (DE 101 Part 1)

Harsh Kathiriya
Harsh Kathiriya

Data Engineering

Stop learning tools. Start learning systems.

Feb 1, 2026

•

3 min read

Stop learning tools. Start learning systems.

Issue #032: The 5 Pillars of Data Engineering (DE 101 Series). The Roadmap to Learning Data Architecture

Harsh Kathiriya
Harsh Kathiriya

Career & Mindset

Why we spent 4 hours discussing a button color

Jan 31, 2026

•

4 min read

Why we spent 4 hours discussing a button color

Issue #031: Parkinson's Law of Triviality (Bikeshedding)

Harsh Kathiriya
Harsh Kathiriya

Failure Friday

Why deleted data reappeared on my server.

Jan 30, 2026

•

5 min read

Why deleted data reappeared on my server.

Issue #030: The "Clock Drift" disaster and Vector Clocks.

Harsh Kathiriya
Harsh Kathiriya

Articles

Data Engineering

Stop cleaning data before you save it.

Feb 5, 2026

•

3 min read

Stop cleaning data before you save it.

Issue #036: Why ETL is dying and ELT is taking over.

Harsh Kathiriya
Harsh Kathiriya

Data Engineering

Why you shouldn't use Postgres for analytics

Feb 3, 2026

•

4 min read

Why you shouldn't use Postgres for analytics

Issue #034: The physics of Data Storage (Row vs. Column)

Harsh Kathiriya
Harsh Kathiriya

Data Engineering

How to extract data without crashing production

Feb 2, 2026

•

4 min read

How to extract data without crashing production

Issue #033: Batch vs. Streaming (DE 101 Part 1)

Harsh Kathiriya
Harsh Kathiriya

Data Engineering

Stop learning tools. Start learning systems.

Feb 1, 2026

•

3 min read

Stop learning tools. Start learning systems.

Issue #032: The 5 Pillars of Data Engineering (DE 101 Series). The Roadmap to Learning Data Architecture

Harsh Kathiriya
Harsh Kathiriya

Career & Mindset

Why we spent 4 hours discussing a button color

Jan 31, 2026

•

4 min read

Why we spent 4 hours discussing a button color

Issue #031: Parkinson's Law of Triviality (Bikeshedding)

Harsh Kathiriya
Harsh Kathiriya

Failure Friday

Why deleted data reappeared on my server.

Jan 30, 2026

•

5 min read

Why deleted data reappeared on my server.

Issue #030: The "Clock Drift" disaster and Vector Clocks.

Harsh Kathiriya
Harsh Kathiriya
Load more

Query & Context

Daily engineering deep-dives at the intersection of Big Data and AI.

© 2026 Query & Context.
beehiivPowered by beehiiv