"Honestly? SQL tutorials are terrible."
So I built something different.
SQL education has been broken for a long time.
School set the wrong foundation.
Legacy software, disconnected examples, no real datasets. Most people left having technically "done SQL" but unable to write a meaningful query.
University taught theory. Not reality.
Relational databases in the abstract. Normalisation on whiteboards. Nothing that resembled what data actually looks like inside a real business.
Work threw you in. Without a map.
New tools, unfamiliar stacks, no documentation. Most people learned just enough to get the job done. And stayed there.
"I know some SQL" isn't the same as confident SQL.
There's a wide gap between writing basic queries and knowing how to actually investigate data. Most learning platforms don't bridge it.
The real learning always came from real problems.
Not tutorials. Not courses. The moments that actually moved the needle were always: real data, real question, figure it out.
So I built what should have existed.
A platform where SQL is taught through real investigations, not theory. Where the dataset is interesting and the reason to write the query actually matters.
What we're building
The case files
Behind the badge
One person. One mission.
I'm Conor. I've spent the last several years working with data at companies ranging from a 70s retailer finding its feet in the cloud to a cybersecurity platform with 7 million users.
Every time I learned something genuinely useful in SQL, it was because I was thrown into a real problem and had to figure it out. Never from a tutorial.
QueryCase is what I wish had existed. Real data. Real problems. Something that actually keeps you coming back.
It's early days. I'm building this as I go, the same way I learned everything else.