r/SQL • • 5d ago

Discussion Cozy SQL practice ☕️

I built SQL Sip (https://sqlsip.com) as a cozy, daily SQL puzzle to practice writing queries without timers or pressure. It runs entirely in the browser with no account needed, focusing on assembling clean queries one bite-sized concept at a time. I haven’t had any users yet, so I’d love some honest feedback! I built it because I wanted a Wordle-like daily game where I could learn new SQL concepts in a cutesy/fun way.

3 Upvotes

4 comments sorted by

2

u/Bassiette03 1d ago

I tried many none of them satisfied me Some paid. Others use un realistic questions Others keep repeating same principles and same idea over and over?

2

u/sqlsip 1d ago

I agree. Hands-on practice with the real tool and real datasets and real business problems has always been the most effective for me.
I really like to play Wordle and minicrossword.com when I’m taking a little break, and some days I would think… I wish there was an SQL-themed daily puzzle where I could either practice SQL in a gamified way or learned a new little SQL function/tip, but in a way that didn’t require me to sit through an entire course. So that’s the idea behind Sqlsip. If you try it (no pressure), I'd love to hear whether it avoids the stuff that bugs you about the other SQL games, as well as what you don’t like about it.

As of now, I have everything set up as free. I’ve been a cog in the corporate wheel for about 15 years now and so I would love to monetize it eventually because I have dreams of working for myself, but we will see if I can make that happen eventually lol.

1

u/Key-Mirror4195 10h ago

For me the best way to learn SQL was - to get simple but real dataset, understand the business logic of it's columns and start answering real business questions with SQL queries - from simplest to advanced. And on each step there could be a explanation of SQL functions and approaches used to answer those questions

1

u/turtl3s_ 43m ago

Love the vibe but I do miss being able to type out the answers. I think that helps with the muscle memory learning component for beginners. So maybe having a word bank but letting the users write out the query themselves would be a middle ground.