Blog

Engineering, product & ideas

Deep dives into how we build River, guides for self-hosted infrastructure, and the occasional opinion.

Browse:
Data & Analytics

From Reader to Practitioner — What to Learn Next

You've got the foundations. Here's your roadmap from beginner to confident data practitioner.

SQL for Humans · Part 8

Sep 22, 20267 min read
✦
Part 8
Data & Analytics

SQL + AI — Your New Data Co-Pilot

AI can write SQL for you. But should you trust it? Here's how to use AI as a co-pilot, not autopilot.

SQL for Humans · Part 7

Sep 22, 20267 min read
✦
Part 7
Data & Analytics

Combining Tables — Connecting the Dots

Real data lives in multiple tables. JOINs connect them — like puzzle pieces clicking together.

SQL for Humans · Part 6

Sep 22, 20268 min read
✦
Part 6
Data & Analytics

Counting, Summing, Averaging — The Big Picture

How many? How much? What's the average? SQL answers these in milliseconds.

SQL for Humans · Part 5

Sep 22, 20268 min read
✦
Part 5
Data & Analytics

Sorting & Ranking — Making Sense of the Answers

Data without order is just noise. Learn to sort, rank, and surface what matters most.

SQL for Humans · Part 4

Sep 22, 20266 min read
✦
Part 4
Data & Analytics

Filtering the Noise — Finding What Matters

Not all data is useful. WHERE lets you cut through the noise and find exactly what you need.

SQL for Humans · Part 3

Sep 22, 20267 min read
✦
Part 3
Data & Analytics

Your First Query: Asking a Database a Question

SELECT, FROM ; two words that unlock any database. Let's write your first query together.

SQL for Humans · Part 2

Sep 22, 20267 min read
✦
Part 2
Data & Analytics

Why Everyone's Talking About Data (And Why You Should Care)

You don't need to be a data scientist to be data-literate. Here's why SQL is the most valuable skill nobody told you about.

SQL for Humans · Part 1

Sep 22, 20266 min read
Why Everyone's Talking About Data (And Why You Should Care)
Part 1