All Guides
GuideAI DevelopmentSeptember 19, 2026

Catch Killers by Writing SQL

Take this guide with you.

Drop your email and we'll send the Catch Killers by Writing SQL straight to your inbox.

No spam. Just the guide. Unsubscribe anytime.

A field guide to SQL Noir, the free open-source browser game that teaches SQL through detective cases: query witnesses, alibis and logs with SELECT, WHERE and JOIN to name the culprit, with difficulty ramping to grouping and harder schemas.

What's inside
  • Each case is a crime plus a database of records to query
  • Filtering, sorting, grouping and joining — the actual job
  • No SQL needed to start; it teaches the basics as you play
  • Difficulty ramps: SELECT and WHERE, then JOINs, then grouping
  • Free, MIT licensed, runs in the browser — no signup or install

You Came to Solve a Murder, You Left Knowing JOINs

SQL Noir is a detective game where the only tool is a query editor. Each case hands you a crime and a database full of records — witnesses, alibis, access logs — and you write real SQL to find the rows that matter, connect them, and name the culprit.

SELECT name FROM suspects WHERE alibi IS NULL AND seen_at = 'crime scene'; — one match, and that's your killer.


Why It Works Better Than a Tutorial

You're not reciting syntax, you're filtering, sorting, grouping and joining data to answer a question you actually care about. That's the job. The motivation to find the murderer does the work that a tutorial's exercises usually fail to do.


It Teaches You On the Way

No SQL required to start — the first case covers SELECT and WHERE, the middle cases bring in JOINs and real filtering, and later ones move to grouping and harder schemas. Each case has its own database, so the difficulty ramps with genuinely new material rather than more of the same.

Free, open source, MIT licensed, and it runs in the browser — no signup, no install. Useful as a bootcamp alternative or as interview prep.


What's in the Guide

How the cases work, the skills each stage teaches, the difficulty ramp, and the link to play.

The full field guide is in the PDF.


Get the Guide

Drop your email below and we'll send it straight to your inbox.

Don't leave without it.

Drop your email and get the Catch Killers by Writing SQL in your inbox.

No spam. Just the guide. Unsubscribe anytime.

Build Something Real

If you can describe it, you can build it.